Jump to content
Sign in to follow this  
LIMITER

L|M|TER Memory Optimizer

Recommended Posts

LIMITER

Another fine release by L|M|TER ...

L|M|TER Memory Optimizer 0.5

Simple and reliable! L|M|TER Memory Optimizer provides cutting-edge technology in RAM boosting.It's high-tech engine provides fast

optimizing without loss of data.It has also a timer function so you can continue working while L|M|TER Memory Optimizer takes care of

the hard job.

Screenshot

Posted Image

Download L|M|TER Memory Optimizer (Compiled)

Total downloads : 106

memopt.exe

Download L|M|TER Memory Optimizer (Source)

Total downloads : 134

mem_optimizer.au3 Edited by LIMITER

Share this post


Link to post
Share on other sites
Iuli

Damn nice work L|M|TER, as always :)


[size="2"]SFXMaker[/size] - The most complete switchless installer creator software[indent][/indent]

Share this post


Link to post
Share on other sites
LIMITER

Thx Iuli :) ... I'm glad you like my work and you support it :)

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
goldenix

maybe you would like to explain how exactly does this work? im too lazy to read the code.

PS: you forgot to add this:

#cs
Made by: LIMITER
http://www.autoitscript.com/forum/index.php?showtopic=85220
#ce
Edited by goldenix

My Projects:[list][*]Guide - ytube step by step tut for reading memory with autoitscript + samples[*]WinHide - tool to show hide windows, Skinned With GDI+[*]Virtualdub batch job list maker - Batch Process all files with same settings[*]Exp calc - Exp calculator for online games[*]Automated Microsoft SQL Server 2000 installer[*]Image sorter helper for IrfanView - 1 click opens img & move ur mouse to close opened img[/list]

Share this post


Link to post
Share on other sites
LIMITER

It cleans the selected process's or the entire system's cache, freeing up ram space

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
rasim

LIMITER

Very nice! Thanks for sharing :)

Share this post


Link to post
Share on other sites
LIMITER

@rasim

You're welcomed :)

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
logmein

when i running this program in Scite, a error message appeared :

>"D:\000\autoit\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Documents and Settings\Welcome\Desktop\AutoIT\opti.au3"

C:\Documents and Settings\Welcome\Desktop\AutoIT\opti.au3 (56) : ==> "For" statement has no matching "Next" statement.:

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

>Exit code: 1 Time: 1.747

:-(

Share this post


Link to post
Share on other sites
LIMITER

Line 56 is a commented line :)

Edited by LIMITER

Share this post


Link to post
Share on other sites
TehWhale

MM... I don't see a difference but if it does work, awesome!

Share this post


Link to post
Share on other sites
FireFox

Hi,

@limiter, i know this function long time ago and your script is awesome to use !

Can i propose you refresh function for process list :

Add after about icon :

$refreshbtn = GUICtrlCreateIcon(@SystemDir & "\shell32.dll", -023, 210, 2, 16, 16, BitOR($SS_NOTIFY, $WS_GROUP))
   GUICtrlSetOnEvent(-1, "_Refresh")

And delete lines between "Dim $procl[1][1]" and "GUISetState(@SW_SHOW)"

And add this lines (func refresh)

Func _Refresh()
   $procl = ProcessList()
   ProgressOn("L|M|TER Memory Optimizer","Loading ...")

  GUICtrlDelete($list)
  $list = GUICtrlCreateListView("Process|PID|Memory", 5, 25, 251, 110)
GUICtrlSetOnEvent(-1, "pevent")
GUICtrlSendMsg(-1, 0x101E, 0, 126)
GUICtrlSendMsg(-1, 0x101E, 1, 38)
GUICtrlSendMsg(-1, 0x101E, 2, 39)

   For $i = 1 To $procl[0][0]
       $percent = Round(($i / $procl[0][0]) * 100)
       ProgressSet($percent,$percent & " %","Checking " & $procl[$i][0] & "...")
       If $procl[$i][1] = 0 Or $procl[$i][0] = "System" Then ContinueLoop
       If ProcessExists($procl[$i][1]) Then
       $memory = _ProcessListProperties($procl[$i][1])
;~   ConsoleWrite("$i = " & $i & "   Name : " & $procl[$i][0] & "   PID : " & $procl[$i][1] & @CRLF)
       If UBound($memory, 2) = "10" Then
       GUICtrlCreateListViewItem($procl[$i][0] & "|" & $procl[$i][1] & "|" & Round($memory[1][7] / 1048576,2) & " MB", $list)
       EndIf
       _Optimize()
       EndIf
   Next
   ProgressOff()
   EndFunc

Thanks for trying !

Edited by FireFox

 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites
TouchOdeath

The exe is fine, but the .au3 gives the following error:

C:\Documents and Settings\Jim's Dell\Desktop\mem_optimizer.au3(42,44) : ERROR: _GUICtrlListView_RegisterSortCallBack(): undefined function.

_GUICtrlListView_RegisterSortCallBack($list)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Documents and Settings\Jim's Dell\Desktop\mem_optimizer.au3(133,58) : ERROR: _GUICtrlListView_SortItems(): undefined function.

_GUICtrlListView_SortItems($list, GUICtrlGetState($list))

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Documents and Settings\Jim's Dell\Desktop\mem_optimizer.au3 - 2 error(s), 0 warning(s)

Share this post


Link to post
Share on other sites
LIMITER

@FireFox

Thx, I'll add that in the new version :)

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
LIMITER

Another fine update by L|M|TER :)

Enjoy the new L|M|TER Memory Optimizer 0.4 !!!

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
FireFox

Another fine update by L|M|TER :)

Enjoy the new L|M|TER Memory Optimizer 0.4 !!!

Cheers,

L|M|TER

I see that youve removed help and added refresh function :) good work.


 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites
LIMITER

@FireFox

Help is still there (the blue ? icon) :)

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites
FireFox

@FireFox

Help is still there (the blue ? icon) :)

Cheers,

L|M|TER

Hum...no i havnt blue icon, perhaps my shell32 havnt got it...

Edit : I read script and ive monster beug : Help icon refresh list and I dont see refresh icon...

Edited by FireFox

 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites
LIMITER

@FireFox

Ah ... I'm using Vista. That's the problem. Could you give me the number (ex. -40, from Koda) of a similar icon from XP (something with an "?" would be nice)?

Thanks,

L|M|TER

Edited by LIMITER

Share this post


Link to post
Share on other sites
FireFox

@FireFox

Ah ... I'm using Vista. That's the problem. Could you give me the number (ex. -40, from Koda) of a similar icon from XP (something with an "?" would be nice)?

Thanks,

L|M|TER

Well, I've not the shell32 icons of original xp and i havnt any refresh icon but i can give you number of similar "refresh" icons : -23 ; -57


 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×