Sign in to follow this  
Followers 0
LIMITER

L|M|TER Memory Optimizer

28 posts in this topic

#1 ·  Posted (edited)

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



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

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

#4 ·  Posted (edited)

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

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

LIMITER

Very nice! Thanks for sharing :)

Share this post


Link to post
Share on other sites

@rasim

You're welcomed :)

Cheers,

L|M|TER

Share this post


Link to post
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

:-(

Share this post


Link to post
Share on other sites

#9 ·  Posted (edited)

Line 56 is a commented line :)

Edited by LIMITER

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

#11 ·  Posted (edited)

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

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

@FireFox

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

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites

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

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

@FireFox

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

Cheers,

L|M|TER

Share this post


Link to post
Share on other sites

#18 ·  Posted (edited)

@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

#19 ·  Posted (edited)

@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

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  
Followers 0