קימפול קובץ EXE - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

קימפול קובץ EXE


AcidBurn10

Recommended Posts

  • תגובות 31
  • נוצר
  • תגובה אחרונה

משתתפים בולטים בדיון

משתתפים בולטים בדיון

לגבי iexpress טעות שלי... פשוט שחכתי ש iexpress מאפשר לראות את מה שיש בתוכו...

לגבי AutoIt: ברגע שאתה הופך את הסקריפט ל EXE הוא כולל בתוכו את הקובץ (או הקבצים) ואתה

מקבל EXE אחד.

קישור לתוכן
שתף באתרים אחרים

קח את UPX ותשנה את הקוד שלו

ב-UPX שרשמתי upx -o ggg.exe 22.exe

ggg.exe - הקובץ החדש שרציתי ליצור

22.exe - הקובץ הישן שלי

קיבלתי

AlreadyPackedException: already packed by UPX

לגבי AutoIt: ברגע שאתה הופך את הסקריפט ל EXE הוא כולל בתוכו את הקובץ (או הקבצים) ואתה

מקבל EXE אחד.

ב-AutoIt קיבלתי

Line 0 (File "G:\New Script.exe"):

Run("22.exe")

Error: Unable to execute the external program.

The system cannot find the file specified

קישור לתוכן
שתף באתרים אחרים

ה-PATH נכון , פשוט העפתי את הקובץ 22.exe כדי לראות אם הוא נכנס לקובץ החדש שיצרתי ב-AutoIt.

זה כל הקטע .. לזה התכוונתי שאמרתי שאני לא רוצה 2 קבצים , זה מה ש-AutoIt עושה.

קישור לתוכן
שתף באתרים אחרים

אני לא יודע מה אתה רוצה ממני... אין לי סיבה לשקר, אני סך הכל מנסה לעזור לך.

סמוך עליי, אם לא הייתי בטוח מה FileInstall עושה לא הייתי מציע לך להשתמש בה.

ציטוט מתוך הלינק שנתתי:

When this function is used from a non-compiled script, a copy operation is performed instead (to allow for easy testing pre-compilation).

http://www.autoitscript.com/autoit3/docs/functions/FileInstall.htm

קישור לתוכן
שתף באתרים אחרים

חס וגראס ... לא אמרתי שאתה משקר

אני יודע שאתה מנסה לעזור ותודה רבה ואני מעריך את זה מאוד !!!!!!

פשוט ניסיתי מה שאמרת , וזה מה שיצא לי ...

אני פשוט לא מצליח לעשות את מה שאני רוצה .. לא יודע למה :(

קישור לתוכן
שתף באתרים אחרים

זה מה שעשיתי

עשיתי Compile .....

background.bmp

icon1.ico

icon2.ico

logo.bmp

rc4.key

9999.exe

vnchooks.dll

אלה כל הקבצים...

שמכווצים לתוך קובץ EXE Self Extractor...

חחח, מה זה, מנסה להכין סוג של וירוס שליטה מרחוק ? אחרת אני לא מבין למה אתה מנסה להסתיר את היכולת לעשות self-extract רגיל...

קישור לתוכן
שתף באתרים אחרים

יש קובץ הגדרות בפנים , עם כתובת IP , פורט וכו' וכו' וכו' ...

וחוץ מזה אני גם רוצה לדעת איך ליצור קובץ EXE כזה , גם לידע כללי , גם בשביל העבודה וגם לעוד דברים אחרים שיש לי

אל תדאג , אני לא עושה שומדבר עויין :)

קישור לתוכן
שתף באתרים אחרים

הנה הקוד:

Dim $flag = 1;       0 == do not overwrite	1 == overwrite
Dim $dest = "C:\Temp\"; Dont forget the backslash ("\")
Dim $err = 0;



If NOT DirCreate ($dest) Then
MsgBox(16, "Error", "Cannot Create: "&$dest);
Exit(1);
EndIf


$err += NOT FileInstall ( "background.bmp" , $dest , $flag );
$err += NOT FileInstall ( "icon1.ico" , $dest , $flag );
$err += NOT FileInstall ( "icon2.ico" , $dest , $flag );
$err += NOT FileInstall ( "logo.bmp" , $dest , $flag );
$err += NOT FileInstall ( "rc4.key" , $dest , $flag );
$err += NOT FileInstall ( "9999.exe" , $dest , $flag );
$err += NOT FileInstall ( "vnchooks.dll" , $dest , $flag );


If $err Then
MsgBox ( 16,"Error","Cannot copy "&$err&" Files" );
Else
MsgBox ( 64,"Done","All files were copied successfully" );

EndIf

^אל תתייחס יותר מדי לבעיות הרווחים, אם תעשה paste בעורך טקסט שבא אם AutoIt זה יסתדר...

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...