Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Fr0sT.Brutal last won the day on January 25

Fr0sT.Brutal had the most liked content!

Community Reputation

56 Excellent

Technical Information

  • Delphi-Version
    Delphi XE2

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Fr0sT.Brutal

    Scheduled tasks at system time

    I suspect this is just an interface to scheduler service, so probably not an option for various reasons
  2. Fr0sT.Brutal

    Scheduled tasks at system time

    Do you mean some API functions or taskschd.msc?
  3. Fr0sT.Brutal

    Scheduled tasks at system time

    I did exactly the same for mine xD
  4. Fr0sT.Brutal

    Stable remote control using Indy TCP/IP

    How do you imagine that notification with blocking sockets where you usually do a loop until recv or send returns -1? Even select won't tell whether connection has been reset.
  5. Fr0sT.Brutal

    Scheduled tasks at system time

    None except that code snippet but it's trivial. For x-platform you can use System.SyncObjs.TEvent.WaitFor. I couldn't find x-platform method to wait for multiple objects so to cancel the wait you'll have to reset each waitable object (so you'll have to keep a list of them... code becomes less and less short & trivial 🙂 )
  6. Fr0sT.Brutal

    Stable remote control using Indy TCP/IP

    How can you observe the disconnect on blocking sockets unless you try to read/write?
  7. Fr0sT.Brutal

    Scheduled tasks at system time

    I've no experience with OTL but a primitive solution comes to mind - launch a task with wait ev := CreateEvent(...) if WaitForSingleObject (ev, ScheduledTime-CurrentTime) = WAIT_TIMEOUT then ... do something scheduled to be able to cancel the wait, additional waitable object will be required and WaitForMultipleObjects instead
  8. Fr0sT.Brutal


    @Bob Devine I believe minimal set of FPC would satisfy all your needs while being alive and supportable. There's even a minimalistic TurboPascal-like IDE (fp.exe) and one more minimalistic graphic IDE MSEide Actually I was going to say "instead of compiling plugins". Of course nowadays almost all major script engines are JIT-ed to some bytecode, otherwise they won't be useful for any serious computations
  9. Fr0sT.Brutal

    SVN server updated

    I believe it serves both protocols as Angus said in #1
  10. Fr0sT.Brutal


    Instead of compiling scripts plugins inside your app (which is pretty exotic) why don't just use scripts? If you want plugins, you can build a DLL with script interpreter and embed script text there. Alternatively, any compiler could be embedded into a binary as resource, then just extract it to TEMP and execute. I believe this won't violate GPL Is it possible to embed this engine into Delphi app?
  11. Fr0sT.Brutal

    Relevance of the Manifest?

    Mostly it enables styling of controls (like D7's XPManifest component did). But you also can specify some useful options there, f.ex. require elevation on startup
  12. Fr0sT.Brutal

    SVN server updated

    Awesome, at last I can forget that shaman dances to reach port 8443 through our corporative firewall
  13. Fr0sT.Brutal

    Sometimes a Ping fails (ICS v5)

    +1, for this reason, it's more reliable to check for a concrete service rather than just online status of a host. It could be online but a needed service could be down or pings could be disabled while host is up and service is running.
  14. Fr0sT.Brutal

    UtilMind Solutions Libraries?

    The only big incompatibility between D2007 and modern sources is Unicode. Depending on sources' quality, conversion could vary from 0-effort (just recompile) to very hard. I've completed some conversions besides my own apps (SimpleXML, ehLib, iPro) so it's not impossible. Anyway you should reconsider using these libs as abandonware is always a potential danger. Or you'll have to support it yourself 🙂 Alternatively you could contact with author, he's accessible at GH and Facebook
  15. Fr0sT.Brutal

    Why can't I install this monospaced font in Delphi ?

    Seems very similar to Lucida console