A local DNS proxy which improves your Internet performance
Acrylic is a local DNS proxy which improves the performance of your computer by caching the responses coming from your DNS servers.
When you browse a Web page a portion of the loading time is dedicated to name resolution (usually from a few milliseconds to 1 second or even more) while the rest is dedicated to the transfer of the page contents to your browser. What Acrylic does is to reduce the time dedicated to name resolution for frequently visited addresses as close to zero as possible.
With Acrylic you can also gracefully overcome short downtimes of your DNS servers without disrupting your work, because in this case you will at least be able to connect to your favourite sites and to your email server.
In addition Acrylic can help you to effectively block unwanted ads prior to their download through the use of a custom HOSTS files, optimizing your navigation experience even further.
Great application. Easy to use, works well, great filtering capabilities. Confirmed compatible with Windows 7 32 bit, haven't tried x64 yet. Small critical note 1: editing the hosts file requires admin permissions due to its location in %programfiles% - where it strictly doesn't belong and possibly for security reasons. Small critical note 2: the service doesn't detect changes to the hosts file and requires a manual service restart, seems kind of brute-force to me. Small critical note 3: I would love to have a GUI of some sort for adding new host file entries, finding old entries, viewing the log and restarting the service. I would build one myself but ideally that should be part of this application as an add-on, and I don't have Delphi. Pop me a note if you'd like me to start something in .NET to perform this functionality.
great program acrylic, thanks.
Works, very small, no complaints.
I like it. It's small a work fine. About Jacob A Bruinsma comments. 1) Edit the HOST file must be always a admin job, or a admin group member; 2) Detect host change it's usefull, I agree. 3) A GUI feature can be implemented, but it's more easy if it was on web browser (mini HTTP embeded server/ Like HFS did it. <www.rejetto.com/hfs/>). 4) It's a Pascal code. It's probably more easy to rewrite some parts of code to compile with Lazarus <www.lazarus.freepascal.org/Em cache - Similares >(Windows, Linux e Mac OS X). But I'll play with it. It can be helpfull on other project. Thank you mayakron! You really did a great job!
like a shit
acrylic works great