[release]This post is old and outdated, however work is being done to bring it back up to date... it should be back soon. Check the latest posts for more information.[/release]
[release]:siren:[highlight]PLEASE UPDATE TO THE LATEST VERSION IMMEDIATELY! OLD VERSIONS DIDN'T AUTOUPDATE PROPERLY.[/highlight]:siren:[/release]
I was bored and remembered FreeRam XP Pro, which was a neat program I used to have that would free up memory for me. It was particularly useful to run before launching gmod, as it prevented the game from crashing when being forced to run on my low 512MB RAM. So, I decided to re-make it, my way. Of course, I've since gotten a new computer, and with 4 GB of memory, so freeing memory isn't a concern for me anymore. But whatever.
[IMG]http://i175.photobucket.com/albums/w148/mblunk/Ramfreer.png[/IMG]
[b]How does it work?[/b]
Freeing ram is instantaneous, as it works by (I think) resetting the reserved memory for all processes on your computer, so they only re-reserve what they're using. Oh, by the way, it was made in Autoit. Yes, you can do this in Autoit. No, it doesn't just try to take all your memory for itself. Read more here: [b][url]http://msdn.microsoft.com/en-us/library/ms682606.aspx[/url][/b]
[b]It doesn't free much RAM...[/b]
It won't be very effective when you're not doing anything, however if you have a large load on your memory, it will be more useful. Even if you're not using it to free memory, the GUI is still a nice thing to have up as it also has a progress bar used to indicate memory load. Probably the only progress bar you'll ever want to see go backwards.
[b]Features?[/b]
[list]Updates memory stats 4 times a second for real-time memory information[/list]
[list]Tray icon that changes color to give you a rough memory usage indication
[list]Green - <40%[/list]
[list]Yellow - 40-74%[/list]
[list]Red - 75%+[/list]
[/list]
[list]Hovering the mouse over the tray icon gives a memory load tooltip[/list]
[list]Minimizes to tray[/list]
[list]Progress bar to visualize memory load[/list]
[list]Button text shows how much ram was freed last run[/list]
[list][b]Most importantly, instant memory freeing![/b][/list]
[b]DO WANT![/b]
[url=http://www.mediafire.com/?kvkj44kykgx][img]http://i175.photobucket.com/albums/w148/mblunk/mediafire-download2.jpg[/img][/url]
[b]Credits[/b]
mblunk - Programming
Vicis - Online update checker
TechedRonan - Tray icons, minimize to tray code
Tezzanator92 - Idea to display how much ram was freed on the button, also hosts the update system
w0uter from the AutoIt forums - the actual RAM-freeing code
[b]My Antivirus/Antispyware tells me this file is infected![/b]
Some security programs (such as avast) simply assume all files generated with autoit are malware. To prove you this program is legit, I've included the source code in the download. AutoIt users will see it but it's in RamFreer.au3. Just open it with a text editor.
[b]Updating![/b]
You don't need to check for updates anymore, RamFreer will automatically check for updates each time it's run.
[b]Beta![/b]
Beta's closed, 3.2 is out! Download the new version now by clicking the mediafire button above.
Awesome.
Pretty awesome. Well done. :)
How does it work?
[QUOTE=IpHa]How does it work?[/QUOTE]
Try reading the thread. It's not [b]that[/b] long.
[QUOTE=mblunk]Try reading the thread. It's not [b]that[/b] long.[/QUOTE]
I guess I should be more specific; how did you manage to make it in Autoit?
[QUOTE=IpHa]I guess I should be more specific; how did you manage to make it in Autoit?[/QUOTE]
A bit of searching around the autoit forums revealed [u][url=http://www.autoitscript.com/forum/index.php?showtopic=13399]this[/url][/u], so I just made a GUI for it and had it loop though all processes to do it to everything running on your system.
[img]http://img.photobucket.com/albums/v236/jjjohan/ram.jpg[/img]
Yay. Damn I shouldn't be running 83 processes.
My theme farked up in the picture :confused:.
Oh also, it freed up a nice 150mb or so even when not running anything.
Awesome. I got it down to 20%.
Awesome stuff.
Some day I'm gonna start firefox 20 times, boot every game I have and play for about 10 mins, open and play two instances of dwarf fortress (oh god) and lastly, open photoshop 3-4 times.
See what the ram usage goes to, use this and see how much it lowers it.
THANK YOU VERY MUCH! THIS HAVE REMOVED ALL MY PROBLEMS I HAVE HAD WITH GAMES CRASHING ON MY COMPUTER! I CAN FINALLY PLAY CoH, WiC AND OTHER AWESOME GAMES AGAIN! THANK YOU VERY MUCH!!!!
Looking forward to using this.
Pretty nice.
Maybe an option that auto frees the Ram Every X minutes? And a tray icon?
Even though my computer is quick to begin with, this helped out a lot! Thanks for this program!
Tezz just suggested to have the button's text display how much was freed last run, so I'm adding that now. Any other suggestions? Some other people also said I should just remove the options bar, so I'll do that too. (I'll just comment it in case anyone else has ideas for it)
[b]Edit:[/b]
TechedRonan just made me some tray icons to give a rough indication of how much memory is free, so I'll update once I implement those.
This is great!
I have they tray icons and the button working, now as soon as I can figure out how to make it minimize to the tray, I'll compile and update.
[b]Edit:[/b]
TechedRonan showed me how to minimize to tray. Expect an update within 5 minutes.
Avast! didn't detect it as a virus, FYI.
It's done, but TechedRonan thinks he can get the icons into a DLL. Waiting on him.
Also, using pretty much 1GB of my 4GB (seen as 3GB) in total, which is probably Vista doing whatever it does.
[QUOTE=ijyt]Avast! didn't detect it as a virus, FYI.[/QUOTE]
Oh, then why did it detect swep factory as a virus :raise:
[QUOTE=ijyt]Also, using pretty much 1GB of my 4GB (seen as 3GB) in total, which is probably Vista doing whatever it does.[/QUOTE]
Yeah, I idle at about 900MB with vista ultimate x64.
[QUOTE=dvondrake]Very cool.[/QUOTE]
You win for having Johnny Thunder as your avatar.
Oh so fucking much.