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

Beiträge von alpines

  • Endlosschleife endet einfach..

    • alpines
    • 9. Februar 2015 um 15:26

    ^ Entweder du codest die DLL in C# z.B. neu und DLLCallst die Funktion oder schreibst die 'ne eigene UDF die nach Pixelmustern sucht.
    Oder du suchst du einen ganz anderen Weg, z.B. Strg+T oder MouseWheel auf eine Taste binden.

  • Endlosschleife endet einfach..

    • alpines
    • 9. Februar 2015 um 14:14

    Die Formatierung ist ja mal richtig fürn Ar...

    Das Script endet nicht nach 3-4 Sekunden, sondern es crasht sofort. Warum? Schau dir mal dein Include an, da fehlt ein >.

    [autoit]

    #include <ImageSearch.au3>

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

    Local $x, $y

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

    While Sleep(20)
    If _ImageSearch("tab.au3", 1, $x, $y, 0) Then
    MouseClick("left", $x, $y)
    EndIf
    WEnd

    [/autoit]


    Das sieht doch wesentlich besser aus.

  • Brauche unbedingt Hilfe

    • alpines
    • 9. Februar 2015 um 14:01
    Zitat von CrushIce64

    Stellt euch einen Blinkenden Punkt vor der weiß und schwarz abwechselnd blinkt,
    bei der Phase Weiß soll das Script einen Klick machen, (Mit Pixelsearch) jedoch möchte ich es so haben, dass das Script bei der ersten Weiß Phase erstmal den Punkt wieder auf schwarz blinken lässt um somit dann genau bei einer "frisch angeschnittenen" Weiß Phase des Punktes einen klick zu machen.


    Für Sachen die wir uns vorstellen können wir keine Scripte basteln, schreib doch zu was genau du Mausclicken willst und sag jetzt bitte nicht einen Button oder ähnliches...

  • S7 300 / Logo über AutoIt :-(

    • alpines
    • 7. Februar 2015 um 02:05

    Wo ist denn das Problem? Setz den Code (angepasst selbstverständlich) in die Case.

  • S7 300 / Logo über AutoIt :-(

    • alpines
    • 7. Februar 2015 um 00:18

    Möchtest du das was das Programm anzeigt abfangen oder hab ich das falsch verstanden?

  • S7 300 / Logo über AutoIt :-(

    • alpines
    • 6. Februar 2015 um 22:35

    Thread löschen ist hier nicht. Hier wird alles von unseren Archivieren sorgfältig gesammelt, gebündelt und geschnürt auf dem Dachboden gelagert in der Hoffnung das sie eines Tages gebraucht werden.
    AutoIT ist nicht AutoIt, merk dir das bitte, das sind zwei völlig unterschiedliche Begriffe.

    Wie dem auch sei, deine sinnvollen Antworten hast du schon bekommen. Du bist nämlich in der falschen Sektion. Wenn du von jemandem erwartest das er für dich etwas codet (sei es mit oder ohne Bezahlung) dann geh in die Programmieranfragensektion. Wenn du allerdings ein Snippet vorweisen kannst (wovon bis jetzt jegliche Spur fehlt), dann bist du hier richtig.

  • S7 300 / Logo über AutoIt :-(

    • alpines
    • 6. Februar 2015 um 18:00

    Habe ich vorhin gegooglet und nichts gefunden, zudem sind wir kein AutoIT Forum.

  • SaphireScreen "Blue Alpha v 2.0"

    • alpines
    • 6. Februar 2015 um 16:21

    Nenene, wenn wir was machen dann machen wir es hier richtig. Du könntest ja GUICtrlGetState verwenden und mit BitAND checken ob der @SW_HIDE dort true oder false ist.
    Wenn es true ist dann kannst du den Screenshot machen, wenn nicht dann wartest du noch ein wenig.

  • S7 300 / Logo über AutoIt :-(

    • alpines
    • 6. Februar 2015 um 00:48

    ^ 1. das und 2. wenn du von jemandem was vorgecodet haben willst dann bist du in der falschen Sektion. Du musst in die Programmieranfragenteil gehen und schauen ob du jemanden dafür bezahlen willst oder nicht.
    Sofern du keinen Code vorweisen kannst bist du hier falsch.

  • [Snippet] Avast! AdBlocker

    • alpines
    • 5. Februar 2015 um 00:18

    Ich verstehe deinen Source nicht, warum hast du extra einen AdlibRegister wenn du doch einfach das unter den Sleep(250) packen könntest.

  • [Snippet] Avast! AdBlocker

    • alpines
    • 4. Februar 2015 um 12:02

    Bei mir kommt auch ab und zu (extrem selten) von Avira mit dem Internet-Security Paket für nur 19.99€ (mtl.) das vor Abzocke beschützen soll.

  • [Snippet] Avast! AdBlocker

    • alpines
    • 3. Februar 2015 um 22:47
    Zitat von Dankeschön

    Hat mich stark gewundert dass es das bisher noch nicht gab, deswegen hier das sehr kleine Skript mit dem die nervigen Werbepopups von Avast verschwinden.


    Wie kann es dich wundern wenn du den Grund selber nennst?

    Zitat von Dankeschön

    Avast wird seine Methode, sobald die das hier sehen, möglicherweise anpassen


    Wohl kaum, die kümmert es nicht ansatzweise ob die Werbepopups blockiert werden oder nicht.

  • AutoIt User Comic – Showroom

    • alpines
    • 3. Februar 2015 um 16:48
    Zitat von GtaSpider

    Drei mal dürft ihr raten, wer hier abgebildet ist :D


    Musste erstmal richtig hart lachen :'D.

  • SaphireScreen "Blue Alpha v 2.0"

    • alpines
    • 1. Februar 2015 um 20:18

    Ich hab mir das Script kurz durchgelesen und direkt einen Fehler bemerkt ohne das Programm zu starten :D
    Die Funktion _ScreenCapture_Capture akzeptiert nur left, top Werte die niedriger sind als right, bottom Werte.

    D.h. du musst noch einbauen, das er die Koordinaten gegenrechnet und somit ein vernünftiger Screenshot ensteht.

    Der 2. Punkt ist ein Verbesserungsvorschlag bzw. Anregung.

    [autoit]

    #include <ScreenCapture.au3>
    #include <Misc.au3>

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

    Local $bLMBpressed = False, $aFirstPos[2], $aSecondPos[2]

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

    While 1
    If $bLMBpressed = False And _IsPressed(01) Then
    $bLMBpressed = True
    $aFirstPos = MouseGetPos()
    ElseIf $bLMBpressed = True And Not _IsPressed(01) Then
    $bLMBpressed = False
    $aSecondPos = MouseGetPos()
    ExitLoop
    EndIf
    WEnd

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

    ;~ If FileExists(@DesktopDir & "\Screen.jpg") Then FileDelete(@DesktopDir & "\Screen.jpg")
    _ScreenCapture_Capture(@DesktopDir & "\Screen.jpg", $aFirstPos[0], $aFirstPos[1], $aSecondPos[0], $aSecondPos[1])

    [/autoit]
  • TCP Frage

    • alpines
    • 31. Januar 2015 um 18:10

    Aber bitte das nächste Mal in der Richtigen Section posten. Ich glaube Uservorstellung hat damit nichts zu tun.

  • TCP Frage

    • alpines
    • 31. Januar 2015 um 17:47

    Den Server hostest du auf deine Lan-Ip die dir vom Router verpasst wurde. Das wäre wohl 192.168.0.15, alternativ kannst du auch ganz einfach @IpAddress1 nehmen.
    Beim Clienten connectest du dann auf die IP vom Laptop um die Daten abzufragen.

  • Steuerung FritzBox (login)

    • alpines
    • 30. Januar 2015 um 10:59

    Das nächste mal bitte so ein langen Ausschnitt in einen Spoiler packen. Des Weiteren brauchst du nur die html, nicht die ganzen Bilder.
    Die Content-Length ist eigentlich nur StringLen($sContent) mehr ist das nicht, das ist die Größe des Contents den du abschickst. (Logindaten, Parameter, etc, KEINE HEADER)

  • Klammern Verschachtelung

    • alpines
    • 29. Januar 2015 um 21:42

    Ein Ansatz wäre ja die letzte zugehende Klammer zu nehmen und die 1. aufgehende Klammer, und dann den Teil dazwischen.

    [autoit]

    $sMid = StringMid($sJSON, StringInStr($sJSON, "{", -1), StringInStr($sJSON, "}", 1) - StringInStr($sJSON, "{", -1))

    [/autoit]

    . Das wäre dann für die innerste Klammer.

  • Klammern Verschachtelung

    • alpines
    • 29. Januar 2015 um 21:33

    Warum sich daran die Zähne verbeißen? Es gibt doch eine JSON-UDF, verwende die zum parsen - oder hol dort den RegEx-Code.

  • Steuerung FritzBox (login)

    • alpines
    • 28. Januar 2015 um 13:23

    Ja oder mit der Chrome.au3 ;)

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™