1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Alcros

Beiträge von Alcros

  • Frage zu FF.au3

    • Alcros
    • 23. Juni 2013 um 10:13

    ist MozRepl überhaupt aktiviert ?
    Übrigens gibt _FFReadHTML den innerHTML vom body zurück.
    Warum dann nicht bei _FFWriteHTML auch den body ersetzen ?

  • GUI reagiert nicht auf Eingabe

    • Alcros
    • 22. Juni 2013 um 17:11
    [autoit]

    AdlibRegister
    AdlibUnRegister

    [/autoit]


    sollten dir weiterhelfen

  • IniRead bzw. IniReadSection Problem mit dem '=' als Delimiter, weil das '=' im Datensatz mehrfach vorkommt

    • Alcros
    • 29. April 2013 um 15:19

    probier mal so :

    [autoit]


    Local $sFile = FileRead("file.ini")
    Local $aStrReg = StringRegExp($sFile,"(.+?)=(.+)=(.+)",3)
    ; Dann solltest du die Elemente in nem 1-dimensionalem Array haben und kannst es mit ner For-Schleife in die ListView eintragen

    [/autoit]
  • Textdatei schreiben und lesen (definierte stelle)

    • Alcros
    • 26. April 2013 um 14:44

    du kannst auch per

    [autoit]

    $hFile = FileOpen("1.txt",1) ; im Schreibmodus (Anhängen) öffnen
    FileWrite($hFile,@CRLF&"dein Text") ; schreiben @CRLF ist der Zeilenumbruch
    FileClose($hFile) ; Datei schließen

    [/autoit]


    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.

  • Böses Update Script

    • Alcros
    • 23. April 2013 um 19:09

    und überlge dir mal was folgender Code macht und wie man das vereinfachen könnte :

    [autoit]

    ""&$PW&""

    [/autoit]
  • Böses Update Script

    • Alcros
    • 22. April 2013 um 19:03

    dann muss er aber an das 2te $-Zeichen denken !

  • Böses Update Script

    • Alcros
    • 22. April 2013 um 15:40

    natürlich mag er das nicht.
    Du solltest dir echt mal die Grundlagen zu Variablen und Verknüpfung von Strings angucken.

    [autoit]

    Global Const $sDownloadLink = "https://Blub.de/HelperInstaller_"&$line2&".zip?attredirects=0"

    [/autoit]
  • StdoutRead auslesen per Button

    • Alcros
    • 18. April 2013 um 21:30

    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

  • GUI je nach Fortschritt ändern

    • Alcros
    • 18. April 2013 um 21:26

    meistertogo : Das war natürlich ein blöder Fehler, wo ich mich jetzt frag, wieso man sowas schreiben kann :(
    Fürs Scrollen guck dir doch einfach

    [autoit]

    _GUICtrlListView_Scroll

    [/autoit]


    an.

  • GUI je nach Fortschritt ändern

    • Alcros
    • 18. April 2013 um 19:23

    für den Fortschrittsbalekn brauchst du

    [autoit]

    GUICtrlCreateProgress ; Zum erstellen
    GUICtrlSetData ; zum Setzen der Prozentanzeige

    [/autoit]

    Edit : Code für 1.

    Spoiler anzeigen
    [autoit]

    #include <GuiListView.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $StartUp = GUICreate("My StartUp", 200, 250, Default, Default, BitOR($WS_CAPTION, $WS_EX_TOPMOST))
    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)

    [/autoit]
  • Herzlichen Glückwunsch i2c und yxyx (nachträglich auch Blowcake)

    • Alcros
    • 18. April 2013 um 17:24

    Alles Gute ! :party:

  • Ini Fehler

    • Alcros
    • 17. April 2013 um 22:20

    @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 ;)

  • Ini Fehler

    • Alcros
    • 17. April 2013 um 21:34

    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.

  • GUI buttons Abfrage in while od. for Schleife bricht bei select->case und exitLoop nicht aus der Schleife

    • Alcros
    • 17. April 2013 um 14:41

    wenn du mal einen richtigen Code reinstellst vllt schon
    Und für was soll die $ProgramCanBeClosed sorgen.
    Poste doch mal den relevanten Teil (lauffähig) von deinem Skript

  • GUI buttons Abfrage in while od. for Schleife bricht bei select->case und exitLoop nicht aus der Schleife

    • Alcros
    • 16. April 2013 um 18:09

    ziemlich sicher macht dein Sleep Probleme.
    Wie wärs , wenn du nen Timer verwendest.
    Außerdem kannst du einfacher ne Switch-Anweisung benutzen.
    Und es ist nicht gerade sinnvoll (eher das Gegenteil) Variablen in einer Schleife zu deklarieren.

    (Du könntest auch den On-Event-Modus benutzen)

  • Kleiner Konverter für Unix und Windows Timestamp

    • Alcros
    • 15. April 2013 um 18:58

    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
    Global $iUnixtime = _win2unix($sDate)
    MsgBox(0,"Unixtime $sDate",$iUnixtime)

    [/autoit] [autoit][/autoit] [autoit]

    Func _win2unix ($sDate)
    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

    [/autoit]


    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 den Systemtray Haken optisch ausblenden ?

    • Alcros
    • 15. April 2013 um 16:03

    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
    Opt

    [/autoit]

    an.

    Edit : Übrigens würde 1 Thread auch reichen

  • Multiarray zusammenfassen

    • Alcros
    • 12. April 2013 um 22:04

    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

  • Variablen Speichern und auslesen

    • Alcros
    • 12. April 2013 um 14:49

    Um sowas zu verhindern, kannst du die .txt verschlüsseln und ggf. mit MD5-Hashs auf Veränderung prüfen. (_Crypt-Funktionen mal angucken)

  • Ärger mit StringRegExpReplace - oder andere/bessere Idee?

    • Alcros
    • 11. April 2013 um 15:10

    RegExp ist eigentlich nicht schwer.
    Wenn du ein Tutorial suchst, schau mal hier
    lg

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™