Dann sollte diese antihack.exe aber auch die controll.exe gegenprüfen und gegebenenfalls neu starten. Sonst macht das relativ wenig Sinn.
Beiträge von i2c
-
-
Die Seiten bei "etwas wissen" und "etwas downloaden" find ich gut. Aber die bei "jemanden hacken" ght doch am Thema vorbei. Warum nicht http://www.damnvulnerablelinux.org/ oder http://koeln.ccc.de/archiv/drt/hacker-werden.html.
-
öhm ... Schreibrechte hast du aber in deinem webroot vergeben?
-
HTTP
HTTP/1.1 200 OK Date: Tue, 30 Mar 2010 10:21:20 GMT Server: Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 X-Powered-By: PHP/5.3.1 Content-Length: 4 Connection: close Content-Type: text/html HuhuFunktioniert. Die Datei wird erstellt und das echo abgesetzt.
Wieder so ein Square7 Mysterium

-
Sahne? Naja ... Sahne wäre, wenn er dir 'nen Dedi spendiert.

Kommt halt drauf an was er da gmietet hat, was er mit dem Ding so treibt und wieviele "Kunden" er darauf untergebracht hat.
Vor allem aber, wie zuverlässig ist er. Ich fänd's nicht so prikelnd wenn ich nach ein paar Wochen wieder umziehen müsste.
Andererseits - 'nem geschenkten Gaul... -
Freehosts müssen sich auch irgendwie finanzieren. Von daher sieht's mit werbefrei auch relativ mau aus.
Investiere lieber 5-6Euro in eine Domain. Es gibt dutzende Hoster die dir guten Space gratis dazu geben, z.B. https://flatbooster.com/de/webhostingPS: Seh bei dir auch eine Werbung

-
Genau das meinte ich mit googeln. Und dann erwischt progandy auch gleich noch die Hauptseite meines 2ten Lieblingsforum

-
Hatte ich davon nicht schonmal gesprochen?
Windows ist dein aktueller Systemordner. Windows.old, Windows.old.000, Windows.old.001 und so weiter sind alte Installationen. Die kannst du löschen.Wenn du das nächste mal ein System "plattmachst", dann formatiere auch bitte. Das was du da gemacht hast (mittlerweile 4mal oO) nennt man gemeinhin "drüberbügeln".
Und googeln solltest du das mit dem Upgrade.
-
Zitat
Also ich habe es neu installiert aber das steht: Programme etc. werden NICHT beibehalten....
Es geht auch nicht um Programme sondern um Daten :). Neuinstallation und Upgrade sind auch 2 Paar Schuhe. Alles bissle wirr bis jetzt.ZitatLeider habe ich nur eine Upgrade version also kann ich nur diese Einstellung Verwenden.
*hust* ... da würd ich nochmal gründlich googlen.ZitatAchso und zu den Vidieos ich seh sie auch dann nicht wenn ich unstichtbare Ordner anzeigen aktiviert habe. Ich kann si nur per WinDirStat sehen.
Dann bin ich ehrlich gesagt ratlos. -
Dürfte einen kleinen Haken haben. Wenn beide GUIs offen sind und man in $form1 das close event auslöst, schliesst sich $form2. Grad kein Autoit da, bin mir aber ziemlich sicher.
-
Wenn du den Ordner mit den Videos nicht sehen kannst, ist er möglicherweise versteckt. Das erscheint mir zwar etwas unwarscheinlich aber ein Versuch kann ja nicht schaden. Systemsteuerung -> Ordneroptionen -> Registerreiter Ansicht -> versteckte Dateien anzeigen
Wenn du ohne zu formatieren drüberinstalliert hast dann schau auf deinem Systemlaufwerk ob du da einen Ordner windows.old findest. Dorthin wird in diesem Fall deine alte Installation verschoben.
-
Moin AutoBert,
ich hab die natürlich in weiser Voraussicht mit x86 output kompiliert.

-
[autoit]
$version = RegRead("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion", "ProductName")
[/autoit]
$build = RegRead("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion", "BuildLab")
$productID = RegRead("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion", 'ProductID')
MsgBox(64, "", "OS: " & $version & @CRLF & "Build: " & $build & @CRLF & "ProductID: " & $productID)Bei mir tritt dieser Bug allerdings nicht auf. Kompiliert auf Win7 Ultimate x64 und ausgeführt auf WinXP Pro x86.
-
Du musst es dann auch schon so machen wie wir es dir gesagt/gezeigt haben.

Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit];Der Loader
[/autoit] [autoit][/autoit] [autoit]
#region ### START Koda GUI section ### Form=c:\users\jonathan verbeek\desktop\autoit\installer\loader.kxf
$Loader = GUICreate("Loading...", 338, 178, 193, 125)
$Pic1 = GUICtrlCreatePic("C:\Users\Jonathan Verbeek\Desktop\AutoIt\Installer\load_background.jpg", 0, 0, 337, 177, 0)
$Progress1 = GUICtrlCreateProgress(0, 152, 337, 25)
GUICtrlSetData(-1, 0)
GUICtrlSetData(-1, 10)
GUICtrlSetData(-1, 50)
GUICtrlSetData(-1, 90)
GUICtrlSetData(-1, 100)
GUISetState(@SW_HIDE)
GUISetState(@SW_ENABLE)
#endregion ### START Koda GUI section ### Form=c:\users\jonathan verbeek\desktop\autoit\installer\loader.kxf;Hauptprogramm
[/autoit] [autoit][/autoit] [autoit]
#region ### START Koda GUI section ### Form=C:\\Benutzer\Jonathan Verbeek\Desktop\AutoIT\Installer\installerpackager.kxf
$JVIP = GUICreate("JV Installer Packager -", 992, 626, 6, 65)
$Pic1 = GUICtrlCreatePic("C:\Users\Jonathan Verbeek\Desktop\AutoIt\Installer\background.jpg", 0, 0, 1017, 713, 0)
$Label1 = GUICtrlCreateLabel("Step 1 - Load Files ", 40, 48, 138, 20)
GUICtrlSetFont(-1, 10, 800, 6, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$ListView1 = GUICtrlCreateListView("Filename|Path", 104, 88, 289, 225)
GUICtrlSendMsg(-1, 0x101E, 0, 60)
GUICtrlSendMsg(-1, 0x101E, 1, 200)
$ListView1_0 = GUICtrlCreateListViewItem("", $ListView1)
GUICtrlSetTip(-1, "Click the Button, to add Items.")
$Button1 = GUICtrlCreateButton("Load Files", 176, 320, 113, 25, 0)
$Label2 = GUICtrlCreateLabel("Step 2 - Settings ", 432, 248, 121, 20)
GUICtrlSetFont(-1, 10, 800, 6, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Checkbox1 = GUICtrlCreateCheckbox("If ready, then run", 488, 280, 121, 17, 0)
GUICtrlSetState(-1, $GUI_CHECKED)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Checkbox2 = GUICtrlCreateCheckbox("Write Log, if ready", 488, 304, 129, 17)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Checkbox3 = GUICtrlCreateCheckbox("Close Packager, if ready", 488, 328, 161, 17)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Label3 = GUICtrlCreateLabel(".exe Path:", 488, 368, 72, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Input1 = GUICtrlCreateInput("", 568, 368, 225, 21)
$Button2 = GUICtrlCreateButton("...", 800, 368, 25, 25, 0)
$Label4 = GUICtrlCreateLabel("Step 3 - Start! ", 688, 496, 101, 20)
GUICtrlSetFont(-1, 10, 800, 6, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x434E54)
$Progress1 = GUICtrlCreateProgress(688, 520, 273, 25)
$Button3 = GUICtrlCreateButton("Start!", 872, 560, 81, 25, 0)
$Menu1 = GUICtrlCreateMenu("File")
$MenuItem1c = GUICtrlCreateMenuItem("New Project", $Menu1)
$MenuItem2c = GUICtrlCreateMenuItem("Open", $Menu1)
$MenuItem3c = GUICtrlCreateMenuItem("Save as", $Menu1)
$MenuItem4c = GUICtrlCreateMenuItem("Close", $Menu1)
$Menu2 = GUICtrlCreateMenu("?")
$MenuItem1b = GUICtrlCreateMenuItem("Help", $Menu2)
$MenuItem2b = GUICtrlCreateMenuItem("About JVIP", $Menu2)
GUISetState(@SW_HIDE)
#endregion ### END Koda GUI section ###$Answer = MsgBox(4, "Starten", "Hauptprogramm starten?")
[/autoit] [autoit][/autoit] [autoit]
If $Answer = 6 Then
GUISetState(@SW_HIDE, $Loader)
GUISetState(@SW_SHOW, $JVIP)
Else
MsgBox(0, "OK", "OK, Tschüss!")
GUISetState(@SW_HIDE, $JVIP)
Exit
EndIfWhile 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEndDas Skript läuft von oben nach unten. Dein IF Abfrage verkümmert da am Ende komplett ungenutzt.
edit: beim nächsten mal mach bitte einen Spoiler um einen langen Codeblock. Man scrollt sich sonst dumm und dämlich.

-
Weil du in deiner IF Abfrage ab Zeile 18 die Variable $JVIP verwendest obwohl sie noch garnicht existiert. Du deklarierst sie erst in Zeile 29. Setz die Abfrage einfach an's Ende deiner 2ten GUI (Zeile 80) oder deklariere $JVIP am Anfang des Skripts.
[autoit]
In der Hilfe mal nach ...Local
[/autoit]
Globalschauen
-
GUI-Switch:
Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>$gui1 = GUICreate("GUI-1", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
$Button1_1 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button2_1 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
$Button3_1 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)$gui2 = GUICreate("GUI-2", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
$Button1_2 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
$Button2_2 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button3_2 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUISetState(@SW_HIDE)$gui3 = GUICreate("GUI-3", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
$Button1_3 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
$Button2_3 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
$Button3_3 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetState(@SW_HIDE)While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button2_1
GUISetState(@SW_HIDE, $gui1)
GUISetState(@SW_SHOW, $gui2)
Case $Button3_1
GUISetState(@SW_HIDE, $gui1)
GUISetState(@SW_SHOW, $gui3)
Case $Button1_2
GUISetState(@SW_HIDE, $gui2)
GUISetState(@SW_SHOW, $gui1)
Case $Button3_2
GUISetState(@SW_HIDE, $gui2)
GUISetState(@SW_SHOW, $gui3)
Case $Button1_3
GUISetState(@SW_HIDE, $gui3)
GUISetState(@SW_SHOW, $gui1)
Case $Button2_3
GUISetState(@SW_HIDE, $gui3)
GUISetState(@SW_SHOW, $gui2)
EndSwitch
WEndGUI-Switch (OnEventMode):
Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>Opt("GUIOnEventMode", 1)
[/autoit] [autoit][/autoit] [autoit]$gui1 = GUICreate("GUI-1", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent($GUI_EVENT_CLOSE, "_exit")
$Button1 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button2 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show2")
$Button3 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show3")
GUISetState(@SW_SHOW)$gui2 = GUICreate("GUI-2", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent($GUI_EVENT_CLOSE, "_exit")
$Button1 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show1")
$Button2 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button3 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show3")
GUISetState(@SW_HIDE)$gui3 = GUICreate("GUI-3", 259, 46)
[/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent($GUI_EVENT_CLOSE, "_exit")
$Button1 = GUICtrlCreateButton("zu GUI-1", 8, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show1")
$Button2 = GUICtrlCreateButton("zu GUI-2", 88, 8, 75, 25, $WS_GROUP)
GUICtrlSetOnEvent(-1, "_show2")
$Button3 = GUICtrlCreateButton("zu GUI-3", 168, 8, 75, 25, $WS_GROUP)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetState(@SW_HIDE)While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(100)
WEndFunc _show1()
[/autoit] [autoit][/autoit] [autoit]
GUISetState(@SW_HIDE, $gui2)
GUISetState(@SW_HIDE, $gui3)
GUISetState(@SW_SHOW, $gui1)
EndFunc ;==>_show1Func _show2()
[/autoit] [autoit][/autoit] [autoit]
GUISetState(@SW_HIDE, $gui1)
GUISetState(@SW_HIDE, $gui3)
GUISetState(@SW_SHOW, $gui2)
EndFunc ;==>_show2Func _show3()
[/autoit] [autoit][/autoit] [autoit]
GUISetState(@SW_HIDE, $gui1)
GUISetState(@SW_HIDE, $gui2)
GUISetState(@SW_SHOW, $gui3)
EndFunc ;==>_show3Func _exit()
[/autoit]
Exit
EndFunc ;==>_exit -
so, oder so ähnlich geht's auch
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <zip.au3>
FileInstall("c:\deine.zip", @TempDir & "\")
$a = FileSelectFolder("Bitte wähle den Ordner für die installation.", @MyDocumentsDir, 4)
_Zip_UnzipAll(@TempDir & "\deine.zip", $a, 0) ;1 = ohne Progress;ungetestet, müsste aber gehen
[/autoit]
;zip.au3 - http://www.autoitscript.com/forum/index.php?showtopic=73425 -
Ja und nun? Sollen wir mal nachschauen ob wir eine Liste mit den Programmen haben die du da installiert hast?
Zieh die Spalte mit den RegKeys weiter auf, dann siehst du zu welchem Programm die .exe gehört.
Ansonsten -> Google -
Der Quellpfad des FileInstal() muss ein reiner String sein.
[autoit]
Dein Beispiel würde auch so nicht funktionieren da @ScriptDir keinen abschliessenden \ zurückgibt. Den müsstest du noch vor deinen Ordner "Test" einbauen.@Scriptdir & "\Test"
[/autoit]edit: oha, 4Minuten :wacko:
-
Setz ein sleep() davor und prüf danach in einer IF nach WinExists().