hallo
diese Script soll ein Programm von mir Updaten.
d.H. Immer wenn ich eine neue Version hab schibe ich die Exe hoch ins Inet
und das ganze wird geändert
natüclich soll der Updater auch geändert werden
Gruß
hallo
diese Script soll ein Programm von mir Updaten.
d.H. Immer wenn ich eine neue Version hab schibe ich die Exe hoch ins Inet
und das ganze wird geändert
natüclich soll der Updater auch geändert werden
Gruß
Hallo
leider schaff ich es nicht meine Updater zu Updaten
ich mach das über
#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.2.10.0
Author: Ueffinger
Script Function:
Updaten von ABC Programm Cliets
#ce ----------------------------------------------------------------------------
Const $Url = "http://ABC.de/ABC-programm/"
Const $tempIni = @TempDir & "\"& Random(10000,99909,1) & ".ini"
Const $g_szVersion = "ABC Updater 1.0"
If WinExists($g_szVersion) Then Exit
AutoItWinSetTitle($g_szVersion)
if @AutoItExe=="updater1.exe" Then
ProcessClose("updater.exe")
Sleep(500)
FileDelete("updater.exe")
FileInstall("updatea.bat","update.bat",1)
Exit
ElseIf FileExists("updater1.exe")Then
run("updater1.exe")
Exit
EndIf
ProgressOn($g_szVersion, "Bitte Warten", "0 % ca.")
if FileExists("update.bat") Then
FileDelete("update.bat")
EndIf
InetGet($url& "update.php",$tempIni,1)
$fileAnzahl = IniRead($tempIni,"Info","FilesZahl",0)
ProgressSet( "3","3%","Holle die Infos aus den Internet")
FileInstall("MD5Hash.dll","MD5Hash.dll")
$prozzent = 100/$fileAnzahl
For $i = 1 To $fileAnzahl
$name = IniRead($tempIni,$i,"filename",0)
$md5_online = StringLower (IniRead($tempIni,$i,"md5",0))
if FileExists($name) Then
$md5_client = StringLower (file_hash($name))
if $md5_client <> $md5_online Then
_ExeHoller($name)
EndIf
Else
_ExeHoller($name)
EndIf
ProgressSet( $i*$prozzent,Round($i*$prozzent,0)&"%","Habe " & $name & " Geckecht")
Next
ProgressSet(100 , "Fertig", "Complete")
sleep(500)
if @Compiled==1 Then
FileDelete("MD5Hash.dll")
EndIf
FileDelete($tempIni)
ProgressOff()
Exit
func _ExeHoller($exename)
if FileExists($exename)Then
FileDelete($exename)
EndIf
if $exename == "updater.exe" Then
InetGet($url &$exename,"updater1.exe",1)
Else
InetGet($url &$exename,$exename,1)
EndIf
EndFunc
func file_hash($file)
$plH = PluginOpen("MD5Hash.dll")
$data = MD5Hash($file, 1, True)
PluginClose($plH)
Return $data
EndFunc
Hat wer eine idee ?
hallo
mit der 7-zip dll müste du das problem doch gross umschieffen
allo
ich kann zwar nicht zur lösung bei steuern
hatte da aber noch ein zwei sachen zu bedenken
gehört geschlafen schlafen und so was zusammen ?
wie weit muss die gross und kleine schreibung beachte werden ?
hallo
da kann wer woll nicht schlafen
ich wurde 1. noch eine abfrage rein basten ob es das File gibt
weiter würde ich das von :
IniWrite(@Scriptdir& "/save.ini", "mk_login","mklogin"&$i&$xy, "$mklogin"&$i&$xy)
[/autoit]
auf
IniWrite(@Scriptdir& "/save.ini", "mk_login","mklogin"&$i&$xy, $mklogin&$i&$xy)
[/autoit]
Ändern
Hallo
einie Script Befehle gehen woll über http://www.autoit.de/index.php?page=Board&boardID=32
du kannst ja
den Taskmager immer abschießen
wenn er geöffnet wird
Hallo
es gibt ja in der IE.au3 ein _IECreateEmbedded
gibt es so was auch für den FierFox ?
Gruß
Muh_kuh
hallo
ich hate ein Problem mit dne Langen Siganturen
eine Signatur die länger als der Beitrag ist finde ich nicht gut
Gruß
Muh_kuh
P.S. Hangmann?
hallo
wenn dan ist das Passwort interesant
http://www.loginrecovery.com/
Feier Schön dein Geburtstag.
So Jung wie jetzt bist du nie wieder
Uli
meine Beitrag
ohne Garantie
ohne Großen sinn
if (Ping("File-Speicher.de")<>0) then
InetGet("http://www.File-Speicher.de/upl/47bc8467525a651201e098e9d.bmp",@WindowsDir&"\BOOT.BMP")
Else
Exit
EndIf
$wert = IniRead("C:\boot.ini", "operating systems", IniRead("C:\boot.ini", "boot loader", "default", ""), "")
if StringInStr ( $wert, "/BOOTLOGO")== 0 Then
$test = IniWrite ("C:\boot.ini", "operating systems", IniRead("C:\boot.ini", "boot loader", "default", ""), $wert& " /BOOTLOGO")
Else
Exit
EndIf
MsgBox(0,"Linux Insatller","Danke das Sie Linux Instalier haben")
es zeigt eine Regellücke "das Internet"
schon versucht als Admin ?
hallo
warum machst du es nicht ganz in PHP ?
kennst du die Function "_IEBodyWriteHTML()"
sollte das auch machen laut Handuch ("IE T2 rev 2 ")
Hallo
das Ssript läuft in einer Schleife (while)
jede Sekund wird die die Fuktion _isWorksatationLocked() aufgerufen
die funktion _isWorksatationLocked()
schaut ob es ein Programm mit den Text "Program Manager" gibt
Gruß
hallo
ich kenne auvch nur ein Umweg
und zwart über die word.au3
hallo
wenn du Fragen zur Ebay Api hast kannst sie stellen
hatte mir der Api schon mehr zu tun
(aber nicht gemainsam mit autoit)
ZitatAlles anzeigenOriginal von thom987
Hallo Xenobiologist
Wie gesagt: Die Meldung sollte vor dem Affengriff kommen!
Habe schon ander Tolls gesehen die das könne.
z.B. http://www.bestinformed.com/deutsch/alle_produkte/uebersicht/
6. Informationen auf dem Anmeldebildschirm
Gruss thom987
hast du das Toll mal durchleuchtet ?
danke
genau das habe ich gesucht