Jump to content

L|M|TER Memory Optimizer


LIMITER
 Share

Recommended Posts

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
Link to comment
Share on other sites

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]
Link to comment
Share on other sites

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

:-(

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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)

Link to comment
Share on other sites

  • 2 weeks later...

@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
Link to comment
Share on other sites

@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

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...