ist MozRepl überhaupt aktiviert ?
Übrigens gibt _FFReadHTML den innerHTML vom body zurück.
Warum dann nicht bei _FFWriteHTML auch den body ersetzen ?
Beiträge von Alcros
-
-
[autoit]
AdlibRegister
[/autoit]
AdlibUnRegister
sollten dir weiterhelfen -
-
du kannst auch per
[autoit]$hFile = FileOpen("1.txt",1) ; im Schreibmodus (Anhängen) öffnen
[/autoit]
FileWrite($hFile,@CRLF&"dein Text") ; schreiben @CRLF ist der Zeilenumbruch
FileClose($hFile) ; Datei schließen
Wie willst du denn Überschriften kennzeichnen ? Beispiel ?
Zu 3. Meinst du, dass du immer eine neue InputBox hast ? MsgBox hast du nämlich normalerweise nicht. -
und überlge dir mal was folgender Code macht und wie man das vereinfachen könnte :
[autoit]""&$PW&""
[/autoit] -
dann muss er aber an das 2te $-Zeichen denken !
-
natürlich mag er das nicht.
[autoit]
Du solltest dir echt mal die Grundlagen zu Variablen und Verknüpfung von Strings angucken.Global Const $sDownloadLink = "https://Blub.de/HelperInstaller_"&$line2&".zip?attredirects=0"
[/autoit] -
das AdlibRegister raus aus der Adlib-Funktion und beim Case von $Button1 rein.
Und das Run ebenfalls ausführen lassen, wenn $Button1 gedrückt wird -
meistertogo : Das war natürlich ein blöder Fehler, wo ich mich jetzt frag, wieso man sowas schreiben kann
[autoit]
Fürs Scrollen guck dir doch einfach_GUICtrlListView_Scroll
[/autoit]
an. -
für den Fortschrittsbalekn brauchst du
[autoit]GUICtrlCreateProgress ; Zum erstellen
[/autoit]
GUICtrlSetData ; zum Setzen der ProzentanzeigeEdit : Code für 1.
Spoiler anzeigen
[autoit]#include <GuiListView.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>$StartUp = GUICreate("My StartUp", 200, 250, Default, Default, BitOR($WS_CAPTION, $WS_EX_TOPMOST))
[/autoit]
GUICtrlCreateLabel("Text", 5, 35, 190, 15)
$StartUp_info = GUICtrlCreateListView("irgendwas", 5, 50, 190, 190, BitOR($LVS_SHOWSELALWAYS, $LVS_SINGLESEL,$LVS_REPORT,$LVS_NOCOLUMNHEADER))
GUICtrlSendMsg($StartUp_info, 0x101E, 0, 185)
GUISetState()
GUICtrlCreateListViewItem("... lade Parameter", $StartUp_info)
; xy-Script-Schritte
Sleep(1000)
GUICtrlCreateListViewItem("... lade lokale Einstellungen", $StartUp_info)
; xy-Script-Schritte
Sleep(1000)
GUICtrlCreateListViewItem("... lade XY", $StartUp_info)
; xy-Script-Schritte
Sleep(3000)
GUICtrlCreateListViewItem("... lade GUI", $StartUp_info)
; xy-Script-Schritte
Sleep(5000) -
-
@Shadow : jop, hab ich jetzt auch gesehen.
War zu faul, dieses Wirrwarr mir näher anzugucken.Und was ist denn der Fehler ?
Vllt solltest du uns sagen, was nicht funktioniert, dann kann man hier bestimmt helfen -
poste dein Skript doch bitte nochmal im Quellcode-Reiter , wenn du im Editor bist.
Edit : Die Ini anzuhängen wär auch ne gute Idee, um Fehler zu finden. -
-
-
hab mir das nur grob angeschaut, aber sollte die Umrechnung nicht auch so gehen :
Spoiler anzeigen
[autoit]#include <Date.au3>
[/autoit] [autoit][/autoit] [autoit]Global $sDate = @YEAR&"/"&@MON&"/"&@MDAY&" "&@HOUR&":"&@MIN&":"&@SEC
[/autoit] [autoit][/autoit] [autoit]
Global $iUnixtime = _win2unix($sDate)
MsgBox(0,"Unixtime $sDate",$iUnixtime)Func _win2unix ($sDate)
[/autoit]
Local $iUnix = _DateDiff("s","1970/01/01 00:00:00",$sDate)
Return SetError(@error,@extended,$iUnix)
EndFunc
Func _unix2win ($iUnix)
Local $sDate = _DateAdd("s",$iUnix,"1970/01/01 00:00:00")
Return SetError(@error,@extended,$sDate)
EndFunc
Da das Formt von Date-Controls anders ist, muss man nur noch _GUICtrlDTP_SetFormat verwenden und einen kleinen RegExp , um die Ausgabe wieder umzustellen -
kann man doch einfach mit nem Blick in die HIlfe lösen.
Besonders wenn man sich Draches Lösung anguckt.Erst überlegen
schau dir mal
[autoit]TrayItemSetState
[/autoit]
Optan.
Edit : Übrigens würde 1 Thread auch reichen
-
indem du ein neues Array erstellst , dass so groß ist , wie beide Quellarrays zusammen.
Dann solltest du noch For-Schleifen benutzen und UBound.
mehr brauchst du nicht -
Um sowas zu verhindern, kannst du die .txt verschlüsseln und ggf. mit MD5-Hashs auf Veränderung prüfen. (_Crypt-Funktionen mal angucken)
-
RegExp ist eigentlich nicht schwer.
Wenn du ein Tutorial suchst, schau mal hier
lg