|
You last visited: Today at 10:58
Advertisement
Spass Programm:D
Discussion on Spass Programm:D within the AutoIt forum part of the Coders Den category.
10/21/2009, 19:49
|
#1
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Spass Programm:D
Hey Leutee
Ich will mit AutoIt ein kleines "Spass-Programm" machen und meine Freunde zu Ärgern.(; Es soll ein ganz Harmloser sein der nicht Zerstört und so.
Unswar:
Wenn halt einer meiner Freunde dann die gesendete .exe öffnet sollt erstmal nichts passieren.Dann nach einer Minute oder so halt soll auf dem Bildschirm "ERROR" oder so etwas kommen Dann soll das CD Laufwerk auf und zu gehen
und zum Schluss fährt sich der Pc Herunter und die .exe ist Gelöscht
Da ist Anfänger bin, kann ich sowas noch nicht Skripten!
Hilfe wär sehr nett
Danke im Vorraus!
LG -MARKS-
|
|
|
10/21/2009, 19:57
|
#2
|
elite*gold: 20
Join Date: Jun 2008
Posts: 831
Received Thanks: 218
|
Lies dir bitte ein Tutorial durch!
|
|
|
10/21/2009, 20:00
|
#3
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Wie gesagt ich bin ein Anfänger und komm nicht ganz klar selbst wenn ich ein Tuturial lese.
Es wär wenn wenn ihr wenigstens sagen würdet wie die Befehle heißen und so...
|
|
|
10/21/2009, 20:10
|
#4
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,283
|
Code:
Sleep(1000*60)
MsgBox(0x10, "explorer.exe", "Error in CWnd::Hwnd: 0x800")
$driveL = -1
For $a = 65 To 90
$driveL = Chr($a)
$dpath = $driveL & ":\"
$dtyp = DriveGetType($dpath)
If StringCompare(String($dtyp), "CDROM") = 0 Then
$dpath = $driveL & ":"
ExitLoop
EndIf
Next
If $driveL = -1 Then Exit
For $i = 1 To 5
CDTray($dpath, "open")
CDTray($dpath, "closed")
Next
Sleep(1000)
Shutdown(1)
Das mit dem löschen war mir jetzt zu viel Arbeit..
|
|
|
10/21/2009, 20:12
|
#5
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
ohaa wie hast du das so schnell gemacht??:O
Toppp waaa
dankeee
|
|
|
10/21/2009, 20:14
|
#6
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,283
|
Schnell? Ich find ich hab mir sogar Zeit gelassen xD
Ich helfe gern, auch wenn ich glaube das du 60% davon nicht verstehst ^^
|
|
|
10/21/2009, 20:17
|
#7
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
ohaa xD
joa 60 % stimmt schon
|
|
|
10/21/2009, 20:20
|
#8
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
joa der klappt gut aber kann man auch so machen das es als versteckter Prozess dann läuft?
|
|
|
10/21/2009, 20:24
|
#9
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,283
|
nenn die exe svchost.exe und hau oben ins script
mehr ist ohne hilfsmittel aus cpp / dlls nicht zu machen.
übrigens kannst du, wenn du's lustig findest auch die desktopsymbole ausblenden..
Code:
ProcessClose('explorer.exe')
|
|
|
10/21/2009, 20:27
|
#10
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Ahh ok danke soll der dann soo ausehn:
Code:
#NoTrayIcon
Sleep(1000)
MsgBox(0x200, "explorer.exe", "MuHaHaHaHaha, SCHEIßE WAAA??(;")
$driveL = -1
For $a = 65 To 90
$driveL = Chr($a)
$dpath = $driveL & ":\"
$dtyp = DriveGetType($dpath)
If StringCompare(String($dtyp), "CDROM") = 0 Then
$dpath = $driveL & ":"
ExitLoop
EndIf
Next
If $driveL = -1 Then Exit
For $i = 1 To 5
CDTray($dpath, "open")
CDTray($dpath, "closed")
Next
Sleep(1000)
Shutdown(1)
|
|
|
10/21/2009, 20:28
|
#11
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Ich hab den Skript zum Test kürzer gemacht und soo und Text anders(;
|
|
|
10/21/2009, 20:29
|
#12
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,283
|
Quote:
Originally Posted by -MARKS-
Ahh ok danke soll der dann soo ausehn:
Code:
#NoTrayIcon
Sleep(1000)
MsgBox(0x200, "explorer.exe", "MuHaHaHaHaha, SCHEIßE WAAA??(;")
$driveL = -1
For $a = 65 To 90
$driveL = Chr($a)
$dpath = $driveL & ":\"
$dtyp = DriveGetType($dpath)
If StringCompare(String($dtyp), "CDROM") = 0 Then
$dpath = $driveL & ":"
ExitLoop
EndIf
Next
If $driveL = -1 Then Exit
For $i = 1 To 5
CDTray($dpath, "open")
CDTray($dpath, "closed")
Next
Sleep(1000)
Shutdown(1)
|
Jo an sich korrekt, aber:
Wenn du die MsgBox so lässt wie ich sie gepostet habe dann klingt's plausibler
|
|
|
10/21/2009, 20:35
|
#13
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Danke
aber noch eine Frage wo mache ich den Code hin ProcessClose('explorer.exe')?
Asoo ok hab schon geschafft
DANKEE
|
|
|
10/21/2009, 20:37
|
#14
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,283
|
Je nachdem wann du willst das es passiert. Ich persönlich würde wie gesagt den Text aus der MsgBox so lassen wie ich es geschrieben habe, dann weiß er erstmal nicht das du das warst.
Dann würde ich das ProcessClose nach dem CDROM open/close hinschreiben und ihn nochmal ne Minute schmoren lassen. Erst dann würde ich nen Shutdown forcen..
|
|
|
10/21/2009, 20:39
|
#15
|
elite*gold: 0
Join Date: Oct 2009
Posts: 141
Received Thanks: 26
|
Ok mach ich
|
|
|
All times are GMT +2. The time now is 10:58.
|
|