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

Beiträge von Manlius

  • MsgBox

    • Manlius
    • 11. März 2009 um 20:40

    Hey Leute,
    wie kann ich das machen, dass z.B in ner MsgBox aus verschiedenen Sachen eine steht?!
    Also dass ich iwie Texte vorgeb und das dann einer zufällig ausgesucht wird.
    Bis jetzt sieht das so aus aber das Funktioniert nicht. Da steht dann nur in der MsgBox: True

    Spoiler anzeigen
    [autoit]

    MsgBox (0,"Hallo","Hi" Or "Huhu" Or "moin" Or "abend" Or "mahlzeit" Or "sers" Or "Peace")

    [/autoit]
  • Input DISABLED

    • Manlius
    • 10. März 2009 um 15:22

    Hi Leute,
    kann man das irgendwie so machen, dass ein Inputfeld nichts mehr zurück gibt, wenn es disabled ist??
    Weil wenn in dem Input was drin steht und sie is deaktiviert, gibt sie trotzdem das aus, was darin steht.
    Hier der test mit dem ich es getestet habe:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    #include <EditConstants.au3>

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

    GUICreate ("Meine GUI",200,200,-1,-1)
    GUISetState ()
    Opt ("GUICoordMode",1)

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

    $check = GUICtrlCreateCheckbox ("Check",100,50,-1,-1)
    $input = GUICtrlCreateInput ("",50,100,100,-1)
    $button = GUICtrlCreateButton ("Ausgeben",50,150,-1,-1)

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

    While 1
    $msg = GUIGetMsg ()
    $input1 = GUICtrlRead ($input)
    $check1 = GUICtrlRead ($check)
    Select
    Case $msg = $check
    If GUICtrlRead ($check) = 4 Then
    GUIctrlSetState ($input, $GUI_DISABLE)
    ElseIf GUICtrlRead ($check) = 1 Then
    GUIctrlSetState ($input, $GUI_ENABLE)
    EndIf
    Case $msg = $button
    MsgBox (0,"Titel",$input1)
    EndSelect
    WEnd

    [/autoit]
  • 2 Funktionen gleichzeitig überprüfen

    • Manlius
    • 9. März 2009 um 15:36

    Ich meine das anders
    das programm soll ja das PixelGetColor überprüfen, während die andere Funktion läuft.
    Sonst müsste ich ja in dem ganzen Script überall eine If-Abfrage reinschreiben.

  • 2 Funktionen gleichzeitig überprüfen

    • Manlius
    • 9. März 2009 um 15:28

    Hey Leute,
    wie kann ich es anstellen, dass eine Funktion läuft und währendessen eine andere überprüft wird.
    Also dass z.B. wenn in der 2. Funktion ein pixelgetcolor steht und wenn dann das Pixelgetcolor diese oder jene Farbe hat, dass die erste Funktion unterbrochen wird und die 2. anfängt.

    Danke
    LG
    Manlius

  • Sriptaktivität

    • Manlius
    • 26. Februar 2009 um 23:31

    Hi Leute,
    ich hab mal ne Frage.
    Und zwar geht das irgendwie, dass wenn in einem Sript vielleicht 1 Minute oder so keine aktivität ist, dass dieses Sript von vorne wieder anfängt?!
    Weil wenn jetzt z.B. in einem Sript irgendwie ein PixelGetColor auftaucht und das Pixel nach 1 Minute oder länger nicht erscheint wäre sowas ja ganz nützlich, dass das Sript von ganz von vorne wieder startet.

    Danke

    Manlius

  • Einen Zähler mit einer Ini

    • Manlius
    • 24. Februar 2009 um 17:46

    Hi Leute,
    ich möchte gerne einen Zähler machen, der in einer Ini zählt, wie oft auf dem Bildschirm eine bestimmte Farbe erschienen ist.
    Bis jetzt sieht das bei mir so aus:

    Spoiler anzeigen
    [autoit]


    $ar_name1 = keine ahnung
    Local $za = 0
    IniWrite (@scriptdir&"\test.ini","Farbe",$ar_name1,$za)

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

    While 1
    Sleep (3000)
    $pix1 = PixelSearch (630,273,795,565,0x34F56H)
    If Not @error Then
    IniWrite ("test.ini","Farbe",$ar_name1,$za +1)
    EndIf
    WEnd

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

    Das Problem ist, dass in der Ini immer 1 steht, auch wenn die Farbe schon mehrmals aufgetaucht ist.

  • Select/If

    • Manlius
    • 23. Februar 2009 um 12:03

    Also ich hab die Tests mal bei mir durchlaufen lassen und dann kam das raus:

    Spoiler anzeigen

    Test 1

    If ist Fertig
    If braucht 165.802031877786 Millisekunden

    Switch ist Fertig
    Switch braucht 182.098791299232 Millisekunden

    Select ist Fertig
    Switch braucht 229.375736476078 Millisekunden

    Test 1 Ende

    Test 2

    If ist Fertig
    If braucht 130.394189654219 Millisekunden

    Switch ist Fertig
    Switch braucht 102.016289216565 Millisekunden

    Select ist Fertig
    Switch braucht 129.380932665763 Millisekunden

    Test 2 Ende

    Test 3

    If ist Fertig
    If braucht 201.328045511917 Millisekunden

    Switch ist Fertig
    Switch braucht 1005.88091338958 Millisekunden

    Select ist Fertig
    Switch braucht 162.977651355786 Millisekunden

    Test 3 Ende

    Test 4

    If ist Fertig
    If braucht 127.927675744354 Millisekunden

    Switch ist Fertig
    Switch braucht 131.72340849929 Millisekunden

    Select ist Fertig
    Switch braucht 121.621010038703 Millisekunden

    Test 4 Ende

    Test 5

    If ist Fertig
    If braucht 128.98367558344 Millisekunden

    Switch ist Fertig
    Switch braucht 101.581317854275 Millisekunden

    Select ist Fertig
    Switch braucht 144.569730351279 Millisekunden

    Test 5 Ende

    Test 6

    If ist Fertig
    If braucht 136.864283906395 Millisekunden

    Switch ist Fertig
    Switch braucht 142.50634018951 Millisekunden

    Select ist Fertig
    Switch braucht 170.119059791381 Millisekunden

    Test 6 Ende

    Test 7

    If ist Fertig
    If braucht 116.061925171516 Millisekunden

    Switch ist Fertig
    Switch braucht 112.463144767521 Millisekunden

    Select ist Fertig
    Switch braucht 129.566151685158 Millisekunden

    Test 7 Ende

    Test 8

    If ist Fertig
    If braucht 132.978036879537 Millisekunden

    Switch ist Fertig
    Switch braucht 101.201660769271 Millisekunden

    Select ist Fertig
    Switch braucht 126.562418809536 Millisekunden

    Test 8 Ende

    Test 9

    If ist Fertig
    If braucht 119.587791300908 Millisekunden

    Switch ist Fertig
    Switch braucht 147.22481566098 Millisekunden

    Select ist Fertig
    Switch braucht 145.403634986113 Millisekunden

    Test 9 Ende

    Test 10

    If ist Fertig
    If braucht 114.496363505316 Millisekunden

    Switch ist Fertig
    Switch braucht 106.665202793874 Millisekunden

    Select ist Fertig
    Switch braucht 146.129425351707 Millisekunden

    Test 10 Ende

    Also irgendwie is bei meinem PC if manchmal schneller als switch und select.

  • auf pixelfarbenveränderung warten

    • Manlius
    • 22. Februar 2009 um 20:12

    Was is eigentlich ein Captcha?!

    Auf jedenfall müsste das so aussehn dein Bot:

    Func Target()
    While 1
    sleep(1000)
    $Pixel = PixelGetColor(358,79)
    WEnd
    If $Pixel = 0xFFFFFF Then
    MouseMove (0,0)
    EndIf
    EndFunc

  • auf pixelfarbenveränderung warten

    • Manlius
    • 22. Februar 2009 um 20:00

    Also ich glaub ich wüsste wie´s geht...
    Aber ich weiß jz halt net ob das jetzt erlaubt is oder net..

  • Select/If

    • Manlius
    • 22. Februar 2009 um 19:52

    Hallo Leute,
    also ich hab jz ma ne ganz dumme Frage...
    Wo is der Unterschied zwischen Select...Case....Endselect und If....Then....EndIf??
    Danke
    Manlius

  • 2 "Aufträge" auf einmal

    • Manlius
    • 22. Februar 2009 um 19:45

    Also das soll so ein Spaßprogramm werden.
    Es soll den Editor öffnen, in den was rein schreiben und dabei ein bisschen mit der Maus rumwackeln und dann irgendwann den Editor wieder schließen....
    Wie gesagt ich bin noch ziemlich neu in AutoIt und muss mich erstma in das Programm einarbeiten und da fang ich halt erstma mit solchen kleine Programmen an.....

  • 2 "Aufträge" auf einmal

    • Manlius
    • 22. Februar 2009 um 16:36

    Hallo Leute,
    ich bin noch ziemlich neu bei AutoIt und will mir grad was programmieren, wo 2 Tasks gleichzeitig laufen sollten.
    Also z.B. dass die ganze Zeit eine Taste z.B. r gedrückt wird und dass dann noch irgendwas anderes nebenher läuft.
    Z.B. dass sich die Maus irgendwie bewegt.
    Wie kann ich das machen?!?
    Danke
    Manlius

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™