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

Beiträge von zemkedesign

  • Pixelsearch - Von der Mausposition aus

    • zemkedesign
    • 11. März 2009 um 11:05

    Da musst du dir wohl eine eigene Funktion schreiben. Diese muss als erstes die Mausposition auslesen (MouseGetPos) und anschließend um diesen Pixel herum mit PixelSearch im Quadrat (MausX-Koordinate-1 = linke Ecke, MausY-Koordinate-1 = obere Ecke, MausX-Koordinate+1 = rechte Ecke, MausY-Koordinate+1 = untere Ecke) suchen. Läuft die Suche ohne Erfolg, muss das Quadrat vergrößert werden, d.h. nicht mehr + oder - 1, sondern 2).

  • WinWaitActive mit mehrere Gänsefüsse nicht ausführbar

    • zemkedesign
    • 10. März 2009 um 07:04
    [autoit]

    WinWaitActive ("""Leipzig Nachtzug"" -1 addon Setup")

    [/autoit]


    oder

    [autoit]

    WinWaitActive ('"Leipzig Nachtzug" -1 addon Setup')

    [/autoit]
  • Film Datenbank

    • zemkedesign
    • 27. Februar 2009 um 16:02

    Welche excel.au3 hast du denn genommen? Bei der Excel.au3, die direkt mit AutoIt mitgeliefert wird, sind einige Funktionen nicht enthalten.

  • FileRenamer

    • zemkedesign
    • 27. Februar 2009 um 11:55

    Die Dateiendung bmp zeigt auch Dateien mit der Endung bmptest o.ä. an.

  • FileRenamer

    • zemkedesign
    • 27. Februar 2009 um 10:37

    So bin ich zufrieden ;)

  • How 2 ... ?

    • zemkedesign
    • 27. Februar 2009 um 09:40

    Ich glaube nicht, dass AutoIt an beide Channels rankommt. Ich denke es stößt mit dem Auslesen des aktiven Channels an seine Grenzen.

    Aber warum nimmst du nicht einfach die Logfiles vom IRC? Da hat jeder Channel sein Logfile, also genau das, was du auslesen möchtest.

  • FileRenamer

    • zemkedesign
    • 27. Februar 2009 um 07:38

    Problem besteht weiterhin.

    Mein Tipp hast du für mich etwas unglücklich umgesetzt. Entweder du begrenzt die Eingabe auf ein * oder du setzt anhand der Anzahl der Sternchen die Zahl der führenden Nullen: *** entspricht einer laufenden Nummer mit mind. 3 Stellen.

    Edit: Bei einer Anzahl von 50 bis 99 Dateien im Ordner gibt es Probleme mit den führenden Nullen.

  • FileRenamer

    • zemkedesign
    • 27. Februar 2009 um 07:11

    1) Tool starten
    2) Dateiendung bmp auswählen
    3) Ordner auswählen (54 bmp-Dateien inkl.)
    4) Werte:
    neuer Dateiname: abc
    Trennzeichen: _
    Zähler-Startwert: 1
    Dateiendung: bmp
    5) Klick auf Start
    -> beschriebenes Ergebnis

  • FileRenamer

    • zemkedesign
    • 27. Februar 2009 um 06:45

    Folgende Dateien hab ich nach dem Umbenennen:
    abc_45.bmp
    abc_046.bmp
    Da passt was mit den führenden Nullen nicht.

    Ich nutze seit langem ein anderes Tool zum Umbenennen. Das hat ein sinnvolles Feature:
    Unzwar kann man dort beim neuen Namen den Platzhalter # für die laufende Nummer einfügen.
    Bsp:
    neuer Dateiname: vor_#####_nach
    Daraus wird die Datei vor_00001_nach.endung umbenannt.

  • How 2 ... ?

    • zemkedesign
    • 27. Februar 2009 um 06:35

    Check mal folgende Befehle:

    [autoit]

    ControlGetText
    _FileWriteLog

    [/autoit]
  • INI-Einträge nach Alphabet sortieren

    • zemkedesign
    • 25. Februar 2009 um 15:45

    Lies lieber die Sektion ein und sortiere anschließend im Array. Dann kannst du dich 100% auf die richtige Reihenfolge verlassen. In der INI kann immer mal jemand rumspielen.

  • INI-Einträge nach Alphabet sortieren

    • zemkedesign
    • 25. Februar 2009 um 15:34

    Was möchtest du denn genau sortieren und was bringt das Sortieren einer INI-Datei?

  • WebRadio & WebTV

    • zemkedesign
    • 25. Februar 2009 um 07:29

    Wo ist denn der Quellcode? Ich glaube kaum, dass viele einfach blind eine Exe-Datei starten werden.

  • Textbox Focus ermitteln nicht möglich (Textbox transparent)

    • zemkedesign
    • 24. Februar 2009 um 12:45

    Poste am besten mal deine GUI dazu. Dann kann man selbst ein wenig rumtesten.

  • (Ent-)Packen mit Fortschrittsanzeige

    • zemkedesign
    • 20. Februar 2009 um 09:10

    Check mal folgenden Switch:

    Code
    -so: write data to stdout
  • AutoIt ein VIRUS??????

    • zemkedesign
    • 20. Februar 2009 um 07:49

    Hm stimmt ;)

  • AutoIt ein VIRUS??????

    • zemkedesign
    • 20. Februar 2009 um 06:41

    Einfach folgende Ordner beim Guard als Ausnahmen hinzufügen:
    C:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Temp
    C:\Programme\AutoIt3

    Dann ist auch Ruhe.

  • Problem: Konsolenausgabe in Datei speichern

    • zemkedesign
    • 19. Februar 2009 um 14:21

    Versuch mal:

    [autoit]

    RunWait (@ComSpec & " /c """ & @WorkingDir & "\psinfo.exe""" & " \\" & $pc & " -u " & $domain & "\" & $username & " -p " & $password & $iparam & ">" & '"' & $idir & "\" & $pc & ".txt" & '"', @WorkingDir ,@SW_HIDE)

    [/autoit]
  • ListView mit Tastatur bedienen

    • zemkedesign
    • 19. Februar 2009 um 11:18

    $LVN_ITEMCHANGED wird aufgerufen, wenn du mittels Pfeil hoch/runter Tasten innerhalb der Listview navigiert.
    $LVN_KEYDOWN wird ebenfalls aufgerufen, wenn eine Taste gedrückt wird. Da müsstest nach dem Klick prüfen, ob sich der markierte Listview-Eintrag geändert hat.

    Bei beiden Events fehlt aber dein gefordertes Enter nach dem Markieren.

  • variable If-Funktion

    • zemkedesign
    • 19. Februar 2009 um 11:03

    Ich glaube nicht, dass soetwas möglich ist, es sei denn du erstellst ein temp. Script und kompilierst das dann. Dazu müsste beim User aber AutoIt installiert sein.
    Dein konkret beschriebenes Problem kannst du folgendermaßen umgehen:

    [autoit]

    For $i = 1 To UBound($Wort) - 1
    If StringInStr($Text, $Wort[$i]) Then
    $Ergebnis = $Wort[$i]
    ExitLoop
    EndIf
    Next

    [/autoit]

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™