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

Beiträge von peethebee

  • Die englische Hilfe wird bugfreier

    • peethebee
    • 17. Oktober 2009 um 12:24

    Hi,

    Ich habe es schon im BugTracker verfolgt :).
    Gute Sache!
    Und per Skript natürlich wesentlich komfortabler als per Hand :D.

    Weiter so,
    Johannes

  • Text aus Zwischenablage zeichenweise lesen

    • peethebee
    • 17. Oktober 2009 um 10:56

    _INetGetSource, dann StringRegExp und du hast die Nummer :).

    Johannes

  • AutoIt BETA

    • peethebee
    • 16. Oktober 2009 um 23:41

    Beispielskript?

    Johannes

  • komponeten....

    • peethebee
    • 16. Oktober 2009 um 23:41

    So etwas gibt es an sich für AutoIt nicht. Man kann natürlich DLLs nutzen oder UDFs schreiben, die per GDI und Paint-Event Controls zeichnen. Das ist aber leider nicht so komfortabel. Aber es ist auch selten nötig, was fehlt dir denn?

    Johannes

  • AutoIt BETA

    • peethebee
    • 16. Oktober 2009 um 18:04

    http://www.autoitscript.com/trac/autoit/ticket/1218

  • AutoIT auf windows 7

    • peethebee
    • 16. Oktober 2009 um 13:44

    Im Moment sollte man die Beta verwenden, weil die Stable-Version vor der ersten öffentlichen Windows-7-Testversion veröffentlicht wurde. Nur in der Beta gibt es Makros wie @WIN_7 und sicherlich eine Menge behobene kleine Bugs unter Win 7.
    Aber AutoIt funktioniert dort bestens :).

    Johannes

  • Zeilenumbruch bei StringSplit

    • peethebee
    • 16. Oktober 2009 um 13:42

    Fiese Falle:

    @CRLF sind zwei Zeichen: @CR und @LF. Das heißt, du musst bei StringSplit per letztem Parameter die Anweisung geben, nur dann zu splitten, wenn die Zeichen (hier @CRLF) gemeinsam auftreten. Default wird nach jedem Zeichen gesplittet, also zweimal an einem wirklichen Umbruch.

    Da bin ich auch schon mal drauf reingefallen ;).

    Johannes

    p.s. Thread nur halb gelesen, kann sein, dass das gar nicht dein Problem ist. Falls ja, haben alle was gelernt :D.

  • Monitoranzahl abfragen

    • peethebee
    • 16. Oktober 2009 um 13:40

    WMI liefert die Info sicherlich. Google mal nach Scriptomatic, damit sollte man sich das Skript dafür erstellen lassen können...

    Johannes

  • Angekommen

    • peethebee
    • 15. Oktober 2009 um 22:06

    Herzlich willkommen,

    Wieder jemand, der es von Grund auf gelernt hat :D.
    Aus der guten alten Rechnerzeit, die ich leider nicht erlebt habe ;).

    Viel Spaß hier!
    Johannes

  • Administratorprüfung Vista

    • peethebee
    • 14. Oktober 2009 um 18:48

    Der Unterschied ist unter Vista nur, dass ein Administrator kein Passwort mehr angeben muss.
    Den Vorgang bestätigen muss er auch.

    Johannes

  • boot time

    • peethebee
    • 14. Oktober 2009 um 18:46

    Schau doch das Beispiel in der Hilfe an und probier es durch...

    [autoit]

    $BootTime=StringRegExpReplace($BootTime, "(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})","$4:$5:$6 $3.$2.$1")

    [/autoit]
  • StringRegExp - Überprüfung auf exakte Länge

    • peethebee
    • 14. Oktober 2009 um 13:54

    kommentiert und rudimentär getestet:

    [autoit]

    ConsoleWrite(_WildCard("Autoit.au3", "*.au3") & @CR)
    ConsoleWrite(_WildCard("Autoit", "*.au3") & @CR)
    ConsoleWrite(_WildCard("Autoit.au", "*.au3") & @CR)
    ConsoleWrite(_WildCard("TestFile.au3", "*.au3") & @CR)
    ConsoleWrite(_WildCard("AutoitScript.au3", "A*.au3") & @CR)
    ConsoleWrite(_WildCard("Script.au3", "A*.au3") & @CR)
    ConsoleWrite(_WildCard("Script[1].au3", "Script[?].au3") & @CR)
    ConsoleWrite(_WildCard("Script[10].au3", "Script[?].au3") & @CR)
    ConsoleWrite(_WildCard("Script[10].au3", "Script[*].au3") & @CR)

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

    ConsoleWrite(@CR)

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

    #Region Problemzone ;)
    ConsoleWrite(_WildCard("AutoitScript[10].au3", "Script*.au3") & @CR) ; <-- soll 0 zurückgeben
    ConsoleWrite(_WildCard("Autoit.au3", "???.au3") & @CR) ; <-- soll 0 zurückgeben
    #EndRegion

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

    Func _WildCard($sTest, $sWildCard)
    ;funkey 14.10.2009
    Local $sPattern = "^" & $sWildCard & "$" ; Muss von Anfang (^)bis Ende ($) passen
    ; Die erste Umwandlung habe ich nicht verstanden
    ; Reihenfolge der Vertauschungen geändert, damit der Punkt erst am Schluss entsteht und dann nicht mehr
    ; ersetzt wird
    $sPattern = StringReplace($sPattern, ".", "\.")
    $sPattern = StringReplace($sPattern, "[", "\[")
    $sPattern = StringReplace($sPattern, "]", "\]")
    $sPattern = StringReplace($sPattern, "+", "\+")
    $sPattern = StringReplace($sPattern, "*", ".*")
    $sPattern = StringReplace($sPattern, "?", ".")
    ConsoleWrite($sPattern & @CR)
    Return StringRegExp($sTest, "(" & $sPattern & ")")
    EndFunc

    [/autoit]

    Johannes

  • iecreate mit @ipadress1

    • peethebee
    • 7. Oktober 2009 um 22:03
    [autoit]

    _IECreate ("http://" & @IPAddress1)

    [/autoit]

    Edit: Zweiter :( :D.

  • Durchsichtige GUI

    • peethebee
    • 7. Oktober 2009 um 19:33

    Jop, aber dagegen hilft eine GUI auch rein gar nichts ;).

    Johannes

  • Probleme mit IF function

    • peethebee
    • 7. Oktober 2009 um 19:31

    Gerade beim Spielen ist Prozessorleistung kostbar, daher:

    [autoit]

    While 1
    if WinActive ("AntiVir Guard: Achtung Fund!") then
    WinClose("AntiVir Guard: Achtung Fund!")
    EndIf
    sleep(1000)
    Wend

    [/autoit]
  • Durchsichtige GUI

    • peethebee
    • 7. Oktober 2009 um 18:16

    Halt die Maus einfach von dort weg...
    MouseGetPos + MouseMove

    Johannes

  • Eingabe von Wörtern abprüfen

    • peethebee
    • 7. Oktober 2009 um 16:57

    AutoHotKey.
    Die Funktion (HotStrings) ist auch als DLL für AutoIt portiert worden. Google hilft ;).

    Johannes

  • URL Protokoll anlegen

    • peethebee
    • 6. Oktober 2009 um 18:54

    Treffer 1 und 3 hier: http://lmgtfy.com/?q=register+browser+protocol

    Außerdem ist das Internet eine Unix-/Linux-Welt -> // statt \\ ;).

  • Virtuelle Maus & Fenster mit Variablem Namen

    • peethebee
    • 6. Oktober 2009 um 13:51

    Gaaaaanz ruhig :).
    Ich sehe hier nichts übermäßig bot-lastiges bisher. Man kann sachlich auf die Regeln hinweisen und um etwas mehr Details zum Hintergrund bitten (die auch die Antwort erleichtern ;)) :).

    Sorry, muss mich korrigieren, geht natürlich um einen Bot. Thread closed :).

    Johannes

  • Taschenrechner

    • peethebee
    • 6. Oktober 2009 um 12:45

    UEZ, enttäusch mich nicht :D.

    0 : x ist natürlich 0 :D.


    Johannes

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™