الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   Elite & Eroad (https://silkroad4arab.com/vb/forumdisplay.php?f=214)
-   -   لتقليل ضغط Sroking على الرام (https://silkroad4arab.com/vb/showthread.php?t=382534)

BlackWizard 01-09-2011 04:01 AM

لتقليل ضغط Sroking على الرام
 
السلام عليكم ورحمة الله وبركاته

النهاردة لقيت الموضوع دا بالصدفة لتقليل الضغط على الرام وكان مكتوب فى موقع Sroking وموقع Rev6

دا للمعالج x64

كود:

While 1
        $v_SroProcesses = ProcessList("sro_client.exe")
        For $i = 1 To $v_SroProcesses[0][0]
                $v_ProcInfo = ProcessGetStats($v_SroProcesses[$i][1])
                        If IsArray($v_ProcInfo) Then
                                If ($v_ProcInfo[0] / 1024 >= 100000) Then _SM_CleanRam($v_SroProcesses[$i][1])
                        EndIf
                Next
                Sleep(5*60000) ;It will release ram once every 5 minutes you can change this to whatever you like
WEnd

Func _SM_CleanRam($v_ProcessPID)
        If @OSArch <> "X86" Then
                Local $h_ProcHandle = DllCall("kernel32.dll", 'int', 'OpenProcess',  'int', BitOR(0x0400, 0x0100), 'int', False, 'int', $v_ProcessPID)
                $v_Return = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', $h_ProcHandle[0])
                DllCall('kernel32.dll', 'int', 'CloseHandle', 'int', $h_ProcHandle[0])
                Return $v_Return
        EndIf
        Return 0
EndFunc

دا للمعالج X32

كود:

While 1
    $v_SroProcesses = ProcessList("sro_client.exe")
    For $i = 1 To $v_SroProcesses[0][0]
        $v_ProcInfo = ProcessGetStats($v_SroProcesses[$i][1])
            If IsArray($v_ProcInfo) Then
                If ($v_ProcInfo[0] / 1024 >= 100000) Then _SM_CleanRam($v_SroProcesses[$i][1])
            EndIf
        Next
        Sleep(5*60000) ;It will release ram once every 5 minutes you can change this to whatever you like
WEnd

Func _SM_CleanRam($iPID = -1)
    If $iPID <> -1 Then
        Local $hHandle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $iPID)
        Local $hReturn = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', $hHandle[0])
        DllCall('kernel32.dll', 'int', 'CloseHandle', 'int', $hHandle[0])
    Else
        $hReturn = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', -1)
    EndIf
    Return $hReturn[0]
EndFunc  ;==>_SM_CleanRam

والطريقة اننا نعمله سكريبت ببرنامج Auto It
http://www.autoitscript.com/site/autoit/

ودول سكريبتات انا عملتهم يعنى تسطب البرنامج وتشغل السكريبتات علطول
x64
http://www.mediafire.com/?ierwewu1bx68kqo
x32
http://www.mediafire.com/?7q2bfhu144d4lkh

المصدرين
http://www.sroking.com/ipb/index.php?showtopic=33971
http://www.rev6.com/forum/showthread...ther-Processes


تحياتى




D3MoN 01-09-2011 04:02 AM

اللة ينور

BlackWizard 01-09-2011 04:04 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة d3mon (المشاركة 3798950)
اللة ينور


حبيب قلبى نورت الموضوع وجرب الطريقة وقولى ايه الاخبار

echo 01-09-2011 04:05 AM

طب انا عندى السرو كينج اول ما الاكونت يتظهر كدة الجيم بتقف وا مش بيجيب حاجة انا عندى وندوس 64
دي حلها اية ؟؟

BlackWizard 01-09-2011 04:08 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة echo (المشاركة 3798954)
طب انا عندى السرو كينج اول ما الاكونت يتظهر كدة الجيم بتقف وا مش بيجيب حاجة انا عندى وندوس 64
دي حلها اية ؟؟

طب اول حاجة تشغل السكريبت الخاص بالمعالج بتاعك
وبعدها تدخل على الموضوع دا وان شاء الله هيفيدك
http://www.silkroad4arab.com/vb/showthread.php?t=310142

دا فيه حل لمشكلتك ان شاء الله

bigkiller1 01-09-2011 04:10 AM

طب ازاى هوا هيقلل استخدام الرامات ل sro_client.exe و لعبة Elite ال sro_client.exe بتاعها مش بيظهر فى ال Processes يبقى ازاى؟؟ !!

أنا جربت الطريقة و مشغل السكريبت دلوقتى و مفيش فرق ولا تقليل خالص:111 (7):

BlackWizard 01-09-2011 04:16 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة bigkiller1 (المشاركة 3798961)
طب ازاى هوا هيقلل استخدام الرامات ل sro_client.exe و لعبة Elite ال sro_client.exe بتاعها مش بيظهر فى ال Processes يبقى ازاى؟؟ !!

أنا جربت الطريقة و مشغل السكريبت دلوقتى و مفيش فرق ولا تقليل خالص:111 (7):

يا غالى السكريبت بينضف مخلفات اللعبة كل 5 دقايق ودا بيساعد فى تقليل استخدام اللعبة للرام بس مش معناه ان لو اللعبة بتستعمل 800 ميجا يخليها تستعمل 100 ميجا :rolleyes::rolleyes:

وفيه حاجة لتخفيف الجهاز فى ال Sitting وانت بتظبط البوت اضغط على خانة other هتلاقى كلمة Save Cbu اضغط على المربع جمبها وحرك العلامة لليمين لو كان البوت بالانجليزى يعنى حركها ناحية علامة +

echo 01-09-2011 04:34 AM

انا نزلت البرنامج دة ازاى اعمل الاسكريت ؟؟

TheGraVe 01-09-2011 07:46 AM

شكرا

tito22 01-09-2011 08:55 AM

ممكن لينك البوت بليز

starx 01-09-2011 08:59 AM

أصلى يا حوبى

Muhab 01-09-2011 10:32 AM

شكرا وتحت التجربة :trampoline::trampoline:

echo 01-09-2011 10:36 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة mohabkhamess (المشاركة 3799313)
شكرا وتحت التجربة :trampoline::trampoline:

انا عملت كل حاجة بردو الاكونت بيجلو فريز اول ما بخش

snooty 01-09-2011 12:35 PM

Nice Theme :balloon:

mido2100 01-09-2011 01:14 PM

يا برنس انا مش فاهم حاجه من الكلام ده ياريت توضح ازاى اقلل ضغط الsroking على الرام احسن ده مولعلى فى الجهاز ^^

kokolovestork 01-09-2011 04:02 PM

يا جماعه والله انا مشغل 3 اكونتات بالسرو كينج وعادي جدا وماشاء الله الجهاز أخف من لما كنت بفتح أكونت واحد بال ils بوت

tolba2006 01-09-2011 05:11 PM

thx alot, trying

Galalelris 02-09-2011 12:35 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة kokolovestork (المشاركة 3799944)
يا جماعه والله انا مشغل 3 اكونتات بالسرو كينج وعادي جدا وماشاء الله الجهاز أخف من لما كنت بفتح أكونت واحد بال ils بوت

يا باشا اكيد امكانيات جهازك بالصلاة علي النبي هوا البوت محتاج Cpu pentium
وانا عندي Celeron
:crutch:

Fateen_Meshoo 02-09-2011 03:46 AM

شكرا

mohand mohssen 02-09-2011 04:00 AM

ana mosh fahem 7aga 5alis ya man wlahy

smart22 02-09-2011 02:44 PM

هو السكريبت دة بيشتغل ازاى

™~BeSo~™ 02-09-2011 02:58 PM

مشكور يا عمونا

BackToKill 02-09-2011 05:23 PM

شكرا

bigkiller1 08-09-2011 11:56 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة BlackWizard (المشاركة 3798971)
يا غالى السكريبت بينضف مخلفات اللعبة كل 5 دقايق ودا بيساعد فى تقليل استخدام اللعبة للرام بس مش معناه ان لو اللعبة بتستعمل 800 ميجا يخليها تستعمل 100 ميجا :rolleyes::rolleyes:

وفيه حاجة لتخفيف الجهاز فى ال Sitting وانت بتظبط البوت اضغط على خانة other هتلاقى كلمة Save Cbu اضغط على المربع جمبها وحرك العلامة لليمين لو كان البوت بالانجليزى يعنى حركها ناحية علامة +

اشـــــطـــــة :mf_rosetinted:

xTHE_Draagon 09-09-2011 11:16 AM

بتجيب crach كتيير :alien:
وشكراً علي المعلومة ^^

Metro 09-09-2011 12:44 PM

كل اما نلاقي بوت لازم يكون فية مشكلة :111 (9):

ÇŘ7 09-09-2011 12:47 PM

ty

Mohamed Henry 11-09-2011 08:41 AM

طيب انا مش عارف ايه المعالج ده اصلا ولا انا انهى واحد فيهم ارجوك لما تفتح قولى

oJJlpJLcJl 11-09-2011 02:32 PM

شكـــرا يا باشا على المعملومات دى

جارى التجربة ..............

brokenarrow_vip 11-09-2011 11:35 PM

ياجدعان في حاجة في الويندوز اسمهاPerformance Mode
دي بتقلل الجرافيك في الويندوز خااالص لدرجة انه بيبقى شبه وينوز98 القديم
يدوس كليك يمين على My Computer
واختار Properties
هتظهرلك النافذة دي, اعمل زي الصور

http://img847.imageshack.us/img847/9391/77320709.png

http://img683.imageshack.us/img683/6504/43271477.png

وبلاش تعملو ثيمزات للويندوز عشان دي بتحمل على الرام وعلى كارت الشاشة

SmartMad 11-09-2011 11:48 PM

شكرا:v9v9net_009:

peso2011 12-09-2011 01:05 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة echo (المشاركة 3799317)
انا عملت كل حاجة بردو الاكونت بيجلو فريز اول ما بخش

ممكن تلاقى حلك هنا

http://www.silkroad4arab.com/vb/showthread.php?t=310142

brokenarrow_vip 12-09-2011 01:08 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة brokenarrow_vip (المشاركة 3826815)
ياجدعان في حاجة في الويندوز اسمهاPerformance Mode
دي بتقلل الجرافيك في الويندوز خااالص لدرجة انه بيبقى شبه وينوز98 القديم
يدوس كليك يمين على My Computer
واختار Properties
هتظهرلك النافذة دي, اعمل زي الصور

http://img847.imageshack.us/img847/9391/77320709.png

http://img683.imageshack.us/img683/6504/43271477.png

وبلاش تعملو ثيمزات للويندوز عشان دي بتحمل على الرام وعلى كارت الشاشة


إضافة:

نزل ملفات الريجستري reg.(أيقونة لونها أخضر) وشغلها ودوس Yes, وبعدينOK

وكمان معاهم أداة صغيره لضبط اعدادات النت مع شرح استخدامها

http://www.mediafire.com/?dsmc44u7dojtf1z
http://www.mediafire.com/?opyw8ri9qrq9s9j
http://www.mediafire.com/?ctp4b7qrq1hpld0
http://www.mediafire.com/?cipdfpybyql8wza

ملحوظة: ملف SuperTweakTCP.reg ده لتسريع النت بردو ولكن ممكن بعد تشغيله تبقى مضطر انك تكتب الIP بنفسك Manually , ولكن لو النت شغال تمام يبقى سيبك من الخطوة دي
ودي الطريقة:
http://img691.imageshack.us/img691/2474/60300923.png

إزاي تعرف ال آي بي بتاعك

http://img841.imageshack.us/img841/6459/30762700.png

طيب لو انت مش راضي بالإعدادات دي أو النت مش شغال وعايز ترجع كل حاجة للضبط الإفتراضي بتاع الويندوز:
أول حاجة إعمل إعادة تشغيل للكمبيوتر ولو ماشتغلش, يبقا تنزل واحده من الأداتين دول:

http://www.mediafire.com/?599ab9njlkm82hf
http://www.mediafire.com/?41hn9y37ytc7m3n


madlife2010 12-09-2011 04:14 AM

مش فاهم حاجة والهى يا ريت توضح اكتر

Lost Dream 13-09-2011 02:53 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة madlife2010 (المشاركة 3827405)
مش فاهم حاجة والهى يا ريت توضح اكتر

+1 :111 (17):

.-Carica-. 13-09-2011 11:28 PM

شكرا بس انا عاوز اللينك

.-Carica-. 13-09-2011 11:41 PM

!؟!

.-Carica-. 13-09-2011 11:54 PM

انا بعال %% + و الاعبه بتوقف يا بوب

mooooota 14-09-2011 09:14 AM

تسلم ايدك

brokenarrow_vip 14-09-2011 03:48 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة madlife2010 (المشاركة 3827405)
مش فاهم حاجة والهى يا ريت توضح اكتر

اقتباس:

المشاركة الأصلية كتبت بواسطة Lost Dream (المشاركة 3830316)
+1 :111 (17):

ماهو لو نشغل مخنا:mf_missing: ونمشي خطوة خطوة هنفهم
لكنا لأ احنا بنقرأ كله مره وحده على بعضه هيله بيلا و نون نون نون (نروح ننفذ نحتاس)
:pile:

--------------------------------------------------------
:bicycle:ع العموم دي الاسكريبتات جاهزة للتشغيل:
32Bit & 64Bit
http://www.mediafire.com/?ub0884116xvfw9a

فك الضغط وشغل الإصدار اللي بيدعم الويندوز بتاعك سواء 32bit أو
:sofa:64bit

آل يعني فهمو أكواد AutoIt
:111:وازاي يعملوCompile ومش فاهمين ازاي يشغلو كام ملف:bash: ويضغطو يس وأوكhttp://silkroad4arab.com/vb/images/n...20%2817%29.gif
:war::adminpower:
باسوورد فك الضغط
password: 9999


الساعة الآن 06:30 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.