אוקי
אני משיק איזה ניסוי קטן תוצרת בית
מנסה לשגע כמה שרתים ולראות איך האדם הקטן (שאין לו מושג בתכנות) יכול לשגע מעצמה
בין שפני הניסוי שלי נמצאים GOOGLE WALLA.co.il ועוד כמה
אוקי אז לצורך זה אני צריך מעט עזרה בעיקר תאורתית
1.
אני הבנתי כמעט לגמרי כבר איך ליצור מיליון קבצי TXT שנקראים 1, 2, 3 עד 1000000
עם שורה שחוזרת על עצמה
שהדבר היחיד שמשתנה זה שהשורה מקשרת כל הזמן לכתובת עולה
כלומר השורה הרשונה בשפת HTML המילה#R מקשרת לכתובת
www.yhaoo.com/gas1
ואז שורה שניה המילה #R מקשרת לכתובת
www.yhaoo.com/gas2
ככה עד
www.yhaoo.com/gas1000
אז אני יודע בACTOOL לעשות את הלולאה (הכל מצפיה בסקריפים מוכנים בACTOOL)
אבל לגבי הקטע של המספר העולה אני צריך קצת עזרה תראו מה כתבתי תגידו לי איפה יש טעות אם בכלל יש טעות
Constants
txt = 1
one = 1
End
Loop $txt = 1 to 1000000
ExecProgram notepad.exe
Delay 1000
SetActiveWindow Untitled - Notepad
Loop $One = 1 to 1000
Delay 1000
keys <a target="_blank" href="http:
keys /
keys /yhaoo.com/gas
keys $one
keys "> #R </a>
keys {return}
end
Keys ^s //Save the file
Delay 200
Keys {del}
Keys $txt
Keys {return}
delay 750
איך עושים עכשיו שהקובץ טקסט יסגר
end
stop
הקטע שבתוך הלולאה עובד 100% בדוק זה פותח כותב כותב כותב ואז שומר בשם המספר של הלולאה הגדולה
אבל אחרי זה בשזה עובד לTXT=2 נגיד אז זה פותח שוב את הnotepad
אז רציתי לדעת איך עושים שזה יסגור את הnotepad
ודבר שני רציתי לדעת אם יש בACTOOL אפשרות של רנדום
כלומר אקראי בסדר לא רציף ללא תבנית כולשהיא
כי אני מתכוון בעתיד
שכל פעם שרשום #R הוא יוחלף במילה אקראית מתוך רשימה של 100 מילים שיש לי
ואם אין אפשרות כזאת
איך אחרי שאני מסיים ליצור את הקבצים (ביצור הראשוני אני יצור 100 ולא 1000000 קבצים)
אני יכול כל #R ו#R במילה אקראית מהרשימה שלי
יש לי רשימה של 100 מילים בקובץ notepad בצורה של
word1
word2
word3
...
בקיצור הבנתם
אז איך אני גורם להצבה הזאת
וזה חשוב שזה יהיה שונה גם מקובץ לקובץ
אחרת YHAOO יעלו עלי (משחק מילים חינני למחצה)
תודה לכל עוזר
אגב לגבי הקטע של הסגירת קובץ
חשבתי לעשות ALT+F4
אבל למרות שמצאתי את פונקצית ALT+
לא הצלחתי להשתמש בה כראוי