أخي اوسكار هل تريد الكود تلقائي ... ام كل امر برسالة تظهر ناتجه ؟

...

اهلا بالمشرف الغالي . اسف على التاخير
انا عملت الكود تلقائي و لو يمكن تعدل عليه و يرجع يسال المستخدم
اكون لك من الشاكرين

بالتوفيق
 

توقيع : SniPer-Dz
اهلا بالمشرف الغالي . اسف على التاخير
انا عملت الكود تلقائي و لو يمكن تعدل عليه و يرجع يسال المستخدم
اكون لك من الشاكرين

بالتوفيق

ان شاء الله نتساعد ونصل للفكرة الي تبيها ..

بس كودك طويل .. تحتاج تستخدم امر goto لتنظيم كودك بشكل أفضل والترتيب

استخدم المسار الافتراضي %programfiles% لـ32 و 64 بت ..

...
 
توقيع : موريادي
حل على السريع قبل النوم ليس الافضل ولكن .. يقوم بالواجب :d:

كود:
cd "%homedrive%\Program Files (x86)\Internet Download Manager" >nul 2>&1
start /wait IDMan.EXE >nul 2>&1
cd "%homedrive%\Program Files\Internet Download Manager" >nul 2>&1
start /wait IDMan.EXE >nul 2>&1

ولي عوده للتعقيب على الكود وبعض الشروحات

تصبحوون على خير ..​
 
توقيع : LINEZERO
ان شاء الله نتساعد ونصل للفكرة الي تبيها ..

بس كودك طويل .. تحتاج تستخدم امر goto لتنظيم كودك بشكل أفضل والترتيب

استخدم المسار الافتراضي %programfiles% لـ32 و 64 بت ..

...

الف شكر لك اخي العزيز

سانظر بالنسبة للامر goto

لكن الامر هذا بالذات لم ينجح معي

%programfiles%

و السبب هو

مسار الادمان في انظمة 32 بايت هو هذا

C:\Program Files\Internet Download Manager\IDMan.exe

و في انظمة 64 بايت هو هذا

C:\Program Files (x86)\Internet Download Manager\IDMan.exe

و المسار الافتراضي لانظمة 64 بايت هو

C:\Program Files

و الادمان للاسف موجود هنا

C:\Program Files (x86)

لو تلاحظ الكود جيدا ستجد اني مستعمل ام الشرط و لولاه لم اكن لانجح في اعادة تشغيل الادمان
كما ان الامر start
لم يشتغل هو الاخر و قمت باستعمال الامر call بدلا منه
 
توقيع : SniPer-Dz
حل على السريع قبل النوم ليس الافضل ولكن .. يقوم بالواجب :d:

كود:
cd "%homedrive%\program files (x86)\internet download manager" >nul 2>&1
start /wait idman.exe >nul 2>&1
cd "%homedrive%\program files\internet download manager" >nul 2>&1
start /wait idman.exe >nul 2>&1
ولي عوده للتعقيب على الكود وبعض الشروحات

تصبحوون على خير ..​

بارك الله فيك اخي بندر و جاري التجربة و العودة اليكم
نوم العوافي
 
توقيع : SniPer-Dz
الامر ستارت الان يشتغل لكن نفس المشكلة
لا يتم تنفيذ امر الخروج بعد اعادة تشغيل الادمان
و لا يتم ظهور محتوى الرسالة

كود:
[B][FONT=Times New Roman][COLOR=Black][SIZE=3][B][FONT=Times New Roman][SIZE=4][COLOR=#0066ff]ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.       
ECHO.          IDMAN IS NOW REGISTRED . ENJOYE
ECHO.          FOR MORE INFORMATION PLEASE GO TO
ECHO.          WWW.ZYZOOM.ORG/VB
ECHO.
ECHO.
EXIT[/COLOR][/SIZE][/FONT][/B][/SIZE][/COLOR][/FONT][/B]

وهذه هي الصورة


d446d3585a9f856f5601e88211a35ad0.gif

 
توقيع : SniPer-Dz
كود:
 @ECHO OFF
TITLE IDMAN REGISTOR BY OSKAR OF ALGERIA
COLOR 9C
ECHO.
ECHO.
ECHO.KILLING IDMAN
taskkill /f /im "IDMan.exe" >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.PATCHING/BACKUP LOCAL HOSTS 
IF EXIST %WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS (MD "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS" "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%CD%\HOSTS" "%WINDIR%\SYSTEM32\DRIVERS\ETC") >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.REGISTRING IDMAN
REGEDIT.EXE /s IDM-REGISTRATION.REG
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.STARTING IDMAN
cd "%homedrive%\Program Files (x86)\Internet Download Manager" >nul 2>&1
start IDMan.EXE >nul 2>&1
cd "%homedrive%\Program Files\Internet Download Manager" >nul 2>&1
start IDMan.EXE >nul 2>&1
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.       
ECHO.          IDMAN IS NOW REGISTRED . ENJOYE
ECHO.          FOR MORE INFORMATION PLEASE GO TO
ECHO.          [URL="http://www.ZYZOOM.ORG/VB"]WWW.ZYZOOM.ORG/VB[/URL]
ECHO.
ECHO.
pause
EXIT
 
توقيع : LINEZERO
الصورة تتكلم

c908ce157f36daf1eed337ef8705852d.gif


مع ان البرنامج اشتغل و تم تنفيذ جميع الاوامر و يعطي ايرور

الكود المستعمل

كود:
 :: CREATING MAIN WINDOW :) ==> COLOR + TITLE + MENU 
 @ECHO OFF 
MODE 80,45 
TITLE IDMAN REGISTRATOR BY OSKAR OF ALGERIA
COLOR 9C
ECHO.
ECHO.
ECHO.            ********************************************************
ECHO.            *                                                      *
ECHO.            *        IDMAN REGISTRATOR BY OSKAR OF ALGERIA         *
ECHO.            *                                                      *
ECHO.            ********************************************************
ECHO.
ECHO.
ECHO.
ECHO.                                 KILLING IDMAN
taskkill /f /im "IDMan.exe" >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.                                  .... DONE !!) ELSE (ECHO.                                  ... ERROR !!)
ECHO.
ECHO.
ECHO.                         PATCHING \ BACKUP LOCAL HOSTS 
IF EXIST %WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS (MD "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS" "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%CD%\HOSTS" "%WINDIR%\SYSTEM32\DRIVERS\ETC") >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.                                  .... DONE !!) ELSE (ECHO.                                  ... ERROR !!)
ECHO.
ECHO.
ECHO.                               REGISTRING  IDMAN
REGEDIT.EXE /s IDM-REGISTRATION.REG
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.                                  .... DONE !!) ELSE (ECHO.                                  ... ERROR !!)
ECHO.
ECHO.
ECHO.                                STARTING IDMAN
cd "%homedrive%\program files (x86)\internet download manager" >nul 2>&1
start idman.exe >nul 2>&1
cd "%homedrive%\program files\internet download manager" >nul 2>&1
start idman.exe >nul 2>&1
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.                                  .... DONE !!) ELSE (ECHO.                                  ... ERROR !!)
ECHO.
ECHO.
ECHO.                    ***************************************
ECHO.                    *** IDMAN IS NOW REGISTRED * ENJOYE ***
ECHO.                    *** IF YOU HAVE ANY PROBLEME PLEASE ***
ECHO.                    ***** GO TO WWW.ZYZOOM.ORG/VB FOR *****
ECHO.                    *********** MORE INFORMATION **********
ECHO.                    ***************************************
ECHO.
ECHO.                            PRESSE ANY KEY TO EXIT
PAUSE >> NUL
EXIT

و تظهر هذه الصورة عند الوصول الى امر ادخال ملف الريجستري

d2a44c1d337983a4e4bb2d45f6349555.gif


كيف يمكن التغلب عليها . و لنفرض ايضا انه يوجد ملف ريجستري لانظمة 32 بايت و اخر لانظمة 64 بايت
كيف يمكن ادخال الملف المطلوب حسب نواة النظام
 
توقيع : SniPer-Dz
تم حل المشكلة و بقي هذا
و تظهر هذه الصورة عند الوصول الى امر ادخال ملف الريجستري

d2a44c1d337983a4e4bb2d45f6349555.gif


كيف يمكن التغلب عليها . و لنفرض ايضا انه يوجد ملف ريجستري لانظمة 32 بايت و اخر لانظمة 64 بايت
كيف يمكن ادخال الملف المطلوب حسب نواة النظام
 
توقيع : SniPer-Dz
تم حل المشكلة و بقي هذا
و تظهر هذه الصورة عند الوصول الى امر ادخال ملف الريجستري

d2a44c1d337983a4e4bb2d45f6349555.gif


كيف يمكن التغلب عليها . و لنفرض ايضا انه يوجد ملف ريجستري لانظمة 32 بايت و اخر لانظمة 64 بايت
كيف يمكن ادخال الملف المطلوب حسب نواة النظام

تبي طريقة آخرى << مجربها

اعمل تنصيب صامت لملف reg وقم بتشغيله في كودك فقط .. وترتاح من الرسائل :ok:
 
توقيع : موريادي
تبي طريقة آخرى << مجربها

اعمل تنصيب صامت لملف reg وقم بتشغيله في كودك فقط .. وترتاح من الرسائل :ok:

شكرالك اخي على التنبيه
لكن مع الاسف لم انجح
 
توقيع : SniPer-Dz
شكرالك اخي على التنبيه
لكن مع الاسف لم انجح

ارفق لي ملف reg واعمله لك صامت واستخدم معه الامر Start لتشغيله

:king:
 
توقيع : موريادي
ارفق لي ملف reg واعمله لك صامت واستخدم معه الامر Start لتشغيله

:king:

هذه هي اعدادات التنصيب الصامت لي انا مستعملها

f90ccd9057ee4d16a61b4f174140f86b.gif


و هذا امر ستارت المستعمل

start /wait "%CD%" "idm-reg.exe"

ومع ذلك تظهر صورة الرسالة لتطلب التاكيد
على العموم ارفقت لك ملف الريجستري ربما عندك فكرة اخرى

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
 
توقيع : SniPer-Dz
أخي اوسكار قم بإالغاء التحكم الابوي ...
 
توقيع : موريادي
أخي اوسكار قم بإالغاء التحكم الابوي ...

ممكن الغيه لكن اي عضو سيسخدم الاداة سيجد نفسه مجبرا على الغاءه كذلك
قلت ربما توجد حيلة لتخطيها و للعلم فقط الرسالة تظهر فقط على فيستا و سفن
 
توقيع : SniPer-Dz
ممكن الغيه لكن اي عضو سيسخدم الاداة سيجد نفسه مجبرا على الغاءه كذلك
قلت ربما توجد حيلة لتخطيها و للعلم فقط الرسالة تظهر فقط على فيستا و سفن

لتخطيه لابد من تشغيل الكود كمسؤول ..

وأغلب المستخدمين يغلقون التحكم الابوي << لأنه قلق
 
توقيع : موريادي
لتخطيه لابد من تشغيل الكود كمسؤول ..

وأغلب المستخدمين يغلقون التحكم الابوي << لأنه قلق

اذا تم التشغيل كمسؤول لا يتم تنفيذ امر الباك اب و استبدال الهوست

0f1ae35699e4eb47d6045abba06c07f2.gif
 
توقيع : SniPer-Dz
السلام

جرب هذا الكود عوضا عن ملف الريجسترى:

كود:
Set regkey="HKLM\SOFTWARE\Internet Download Manager"
>Nul (
reg add %regkey% /f /v FName  /T REG_SZ /d s@@eed
reg add %regkey% /f /v Serial /T REG_SZ /d FZZDD-Q6YYD-UX14M-8NA27
reg add %regkey% /f /v Email  /T REG_SZ /d s@@eed
)
مع الملاحظة أنى إستعملت الأمر reg.exe لمعرفة المزيد حول هذا الأمر reg /?

الامر لا يعمل الا بالتشغيل كمسؤول و اذا شغلت الباتش كمسؤول لا يتم تنفيذ امر الباك اب و استبدال الهوست

0f1ae35699e4eb47d6045abba06c07f2.gif


و في حال تشغيله عادي يتم تنفيذ الاوامر الخاصة بالهوست لكن لا يتم تنفيد اوامر الريجستري

a76d4e924664b5ff86705ea96b738829.gif


و اطلب السماحة منكم لاني اتعبتكم معي
 
توقيع : SniPer-Dz
الف شكر لكل من قدم لي العون . تم بحمد الله الانتهاء من الاداة
و قمت بطرحها في قسم النقاشات من اجل تجربتها و هذا رابط
الموضوع

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


بالتوفيق للجميع / محبكم اوسكار
 
توقيع : SniPer-Dz

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

 
عودة
أعلى