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. Moombas

Beiträge von Moombas

  • Formel noch nicht gefunden : Ich liebe Menschen die nicht einmal für eine Krone mit denken (mitdenken ?) !

    • Moombas
    • 24. Februar 2022 um 09:01

    Und bei 4. erfindest du ein 2. D hin

    Ok, ich habe nun geshen du hast dich bei 3. verschrieben XD einmal C anstatt D, dann passt wieder alles :rofl:

  • Formel noch nicht gefunden : Ich liebe Menschen die nicht einmal für eine Krone mit denken (mitdenken ?) !

    • Moombas
    • 24. Februar 2022 um 08:40

    Hallo Alina, hast du bei 3. nicht einen Fehler?

    Zitat

    3.) ergibt:

    A-B+C+C+A+C+B+D

    gekürzt: 2A-B+2C+B+D

    das gekürzte stimmt nicht, da du 3* +C hast. Also (B mal schon weggekürzt): 2A+3C+D

    Siehe Kommentar #16 ;)

  • Inputbox Dialog Idee gesucht

    • Moombas
    • 23. Februar 2022 um 16:02

    Dann machst du einen Fehler aus meiner Sicht in deiner input au3

    Dort dürfen nur die Funktionen stehen, diese aber niemals ausgeführt werden. Das machst du in deiner Haupt au3

  • [Wettbewerb] String komprimieren

    • Moombas
    • 23. Februar 2022 um 08:35

    Blöde Frage anbei: Ist das fehlende Leerzeichen bei "\nAt" Absicht oder ein Fehler im Text?^^

    Und: Global $iTimer = TimerInit() wurde 2mal eingesetzt :)

  • Inputbox Dialog Idee gesucht

    • Moombas
    • 22. Februar 2022 um 08:09

    1) Du bindest deine au3 doch so oder so per include ein, also einfach die Funktion aus deiner au3 aufrufen und beim Funktionsaufruf die Parameter übergeben (Haupt au3 zu deiner inout-au3 funktion) wie bei jeder anderen Funktion auch. Und das Return macht die Datenübergabe (Ergebnis) wieder in die andere Richtung.

    2) siehe 1. (include + Funktionsaufruf)

    3) includes gibt es so gut wie in jedem Projekt, also auch genug Beispiele

    4) siehe 1.

  • SVG Inhalt mit Autoit auslesen

    • Moombas
    • 17. Februar 2022 um 11:34
    Zitat von Dietmar

    @error bringt
    Return: Error: 13 Extended: 0

    und wenn ich dem ein www voran stelle

    Return: Error: 13 Extended: 12007

    Versuch doch mal dir das per _WinAPI_GetLastErrorMessage() anzeigen zu lassen, was die Fehlermeldung besagt.

    Nachtrag:

    Ist es eine https site? Wenn ja probier mal das: https://www.autoitscript.com/forum/topic/19…ml-source-code/

    Auch wenn ich mal davon ausgehe, das ihr kein XP nutzt, einen Versuch ist es allemal Wert :)

  • TCPNameToIP Problem

    • Moombas
    • 16. Februar 2022 um 14:19

    Ich würde nun gerne sagen "ich habs gewusst" aber musste selber erst mal wühlen und hatte das gleiche Ergebnis wie du.

    Irgendwo in einem Unterbeitrag hatten sie das www. davor - ausprobiert - funktioniert :P

  • TCPNameToIP Problem

    • Moombas
    • 16. Februar 2022 um 13:59

    PAck mal "www." davor :)

  • Zusammengestzte Variablen

    • Moombas
    • 3. Februar 2022 um 16:04

    oh mein Gott...

    Zeile 5: Globales $usb funktioniert nicht wegen ' und weil es hier noch leer ist!

    Zeile 12: (Globales) $usb funktioniert nicht, weil in den String integriert und es immer noch leer ist!

    Zeile 33: $usb wird LOKAL gesetzt

    Zeile 38: Lokales $usb wird deklariert und nie an irgendwas übergeben/genutzt.

  • Zusammengestzte Variablen

    • Moombas
    • 3. Februar 2022 um 15:49

    Wenn du die ' bei dem Variablennamen weg lässt, ja.

    AutoIt
    Global $sFilePath = $usb & "\PC-PREP\CUSTOM"
  • GUI-Fenster schließen - akt. Tutorial?

    • Moombas
    • 3. Februar 2022 um 14:47

    Das war auch nicht ganz ernst gemeint.

    Davon mal ab, ist für viele "GUI-Schließen" = Programm beenden^^

  • GUI-Fenster schließen - akt. Tutorial?

    • Moombas
    • 3. Februar 2022 um 13:27

    Und wenn schließen, schließen heißt: Exit :P

  • Folder mit Leerzeichen löschen

    • Moombas
    • 3. Februar 2022 um 09:39

    Uund ansonsten reicht auch Google: einfach autoit und den Funktionsnamen eingeben und der erste Eintrag passt in 99% der Fälle

    Beispiel: autoit Dirremove

    Und schon landest du auf dem oben gezeigtem Link + evtl. weitere Suchergebnisse für Beiträge in denen diese Funktion genutzt/diskutiert wird.

    Trotzdem empfehle ich, wie BugFix, Scite zu nutzen. Das macht dir das leben wesentlich einfacher.

  • zahlenfolge in einer Datei korrigieren

    • Moombas
    • 2. Februar 2022 um 14:10

    Okay, verständnis bzw. Verständigungsproblem :)

  • zahlenfolge in einer Datei korrigieren

    • Moombas
    • 2. Februar 2022 um 13:04

    MojoeB Was hat denn nicht funktioniert? Er sortiert korrekt und entfernt doppelte Werte.

    Da du das abspeichern nicht im Beispiel hattest, habe ich das weg gelassen (Endwert kann über _ArrayDisplay() geprüft werden).

    Geprüft habe ich das auch mit deiner Datei, daher würde mich das interessieren.

  • zahlenfolge in einer Datei korrigieren

    • Moombas
    • 2. Februar 2022 um 11:31

    Ich würde das direkt mit arrays machen:

    AutoIt
    Opt('MustDeclareVars', 1)
    #include <String.au3>
    #include <File.au3>
    #include <array.au3>
    Global Const $data1='neu.txt'
    _korrigiere_zahlen($data1)
    
    func _korrigiere_zahlen($datei); Korrigiert die rheinfolge bei Löschen eines Eintrages.
    Local Const $rFile = FileRead($datei)
    Local $iWerte =_StringBetween($rFile, '<aktenid Akte="', '">')
    
        For $i = 0 to UBound($iWerte)-1 Step 1 ;Strings in Zahlen umwandeln
            $iWerte[$i] = Number($iWerte[$i])
        Next
        _ArraySort($iWerte, Default, Default, Default, Default, 1) ; Array sortieren
    
        For $i = UBound($iWerte)-1 To 1 step -1 ;Array um doppelte Werte erleichtern
            if $iWerte[$i] = $iWerte[$i - 1] Then _ArrayDelete($iWerte, $i)
        Next
    
    EndFunc
    Alles anzeigen
  • Folder mit Leerzeichen löschen

    • Moombas
    • 2. Februar 2022 um 07:44
    Zitat von casi4712

    @Moombas: jetzt funzt es, Wo her soll man das bitte wissen, darüber ist kein Wort in den ManPages.

    danke noch mal

    Doch! -.-

    Siehe Example: https://www.autoitscript.com/autoit3/docs/f…s/DirRemove.htm

  • Folder mit Leerzeichen löschen

    • Moombas
    • 1. Februar 2022 um 13:49

    Bitte anstatt dem Global Const $DIR_REMOVE = 1 folgendes verwenden: #include <AutoItConstants.au3>

  • Folder mit Leerzeichen löschen

    • Moombas
    • 31. Januar 2022 um 08:52

    Wenn du dir das als Stoplerstein ausräumen willst, kannst du dir dafür auch eine Funktion basteln (kommt halt drauf an wie oft man drüber stolpert, sonst Sinnfrei):

    AutoIt
    _RunDOS('del /Q ' & CheckPath("e:\test test\*.*"))
    
    Func CheckPath($Path)
        If StringInStr($Path, ' ') then $Path = '"' & $Path & '"'
        Return $Path
    EndFunc

    Aber warum löschst du Dateien nicht direkt mit FileDelete()?

  • Buttons klickbar machen

    • Moombas
    • 31. Januar 2022 um 08:19

    Vorab: deine "Func _createLabels()" kann nicht funktionieren, da dort die Labelnamen ohne weiteren Kontext benutzt werden. Zudem redefinierst du dort die Variable $iServiceStatusLabel und verlierst somit die ID des ersten zugewiesenen Labels.

    Zusatzfrage: Deine Server laufen lokal und nicht auf einem anderen PC im Netzwerk!?

    Tipp: Baue die Serverabfrage mal in ein eigenes Script mit minimaler GUI (Anzeige LAbel und ggf. einem Exit Button) um nur das zu troubleshooten.

    Zum Thema Googlen: Wenn du einfach nur autoit + den Funktionsnamen eingibst (den hat dir Bugfix ja genannt) findest du asap den richtigen Eintrag

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™