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

  • Best of: Botausreden

    • alpines
    • 30. September 2013 um 14:30

    Da hat doch jemand zugehört :D
    Freu mich schon auf neue Updates.

    Am besten sind die ja, die sich registrieren, als Botter enttarnt werden, und anschließend nie wieder herkommen, deshalb gibts hier auch so viele Accounts.

  • Datei in einem Ordner löschen nach X Tagen

    • alpines
    • 30. September 2013 um 11:38

    Du musst ja auch angeben welche Datei gelöscht werden soll!

    [autoit]

    Local $sFile = @ScriptDir & "\File.txt"

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

    FileDelete($sFile)

    [/autoit]


    Außerdem wäre es schon wenn du noch angibst welche Fehler du kriegst aber das sieht man hier ja schon.

  • AABB

    • alpines
    • 29. September 2013 um 10:08

    Das ist eigentlich eine sehr gute Frage, das ist häufiger bei Spielen auch so.
    Da die Bewegung von dem Vektor nicht einzeln aufgeteilt wird (das mit dem "alle 2 Millimeter abfragen") hätte er somit das Objekt durchdrungen, aber weil es in diesem Beispiel eine Spur hinterlässt erkennt er das ja sofort.

  • Shoutcast Stream Daten auslesen

    • alpines
    • 28. September 2013 um 13:20

    Wenn die Daten per Stream gesendet werden, dann nimm doch die Methode die ich dir schon vorgeschlagen hab:
    https://autoit.de/index.php?page…ght=#post349327

    $oWMP.URL = Nicht vergessen!

    Wenn das nicht geht dann einfach per TCP draufnavigieren und das richtige Paket senden, kein leeres "POST"-Paket, da braucht man "GET".

  • [PROJEKT] Automatisierter Download und Verarbeitung von Audiodateien

    • alpines
    • 27. September 2013 um 22:36

    Besser hätte es man nicht sagen können Greek :D
    Mal schauen ob wirklich Kaspersky noch blockt oder nur das meldet das es nach außen zugreift, kann ja sein das ihr die Windows-Meldung weggeklickt habt, obwohl die entscheidet?

  • tab-getrenntes Textfile auslesen?

    • alpines
    • 27. September 2013 um 19:43

    Wurde doch schon von water erwähnt?

  • tab-getrenntes Textfile auslesen?

    • alpines
    • 27. September 2013 um 19:39

    Man sollte aber wenn man StringSplit verwendet lieber den Flag 2 nehmen, dann kann man den Array auch sofort weiterverarbeiten mit anderen Funktionen.
    Die Arraygröße kann man ja auch durch UBound($aArray) - 1 bestimmen.

  • TCPrecv

    • alpines
    • 27. September 2013 um 17:39

    Richtig, aber wenn am Anfang nichts hereinkommt und in der Variable schon was drinne steht dann springt der sofort aus der Schleife raus.
    Wenn man davon ausgeht das man sofort am Anfang was empfängt dann könnte man auch die Sleep(50) weglassen oder nicht ;)

  • TCPrecv

    • alpines
    • 27. September 2013 um 17:27

    Da gibt es nur eine Kleinigkeit die ich an GtaSpiders Code zu bemängeln hätte,

    [autoit]

    Local $sRecv

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

    While Not $sRecv
    $sRecv = TCPRecv($socket, 2)
    Sleep(50)
    WEnd

    [/autoit]

    ist im Einzelfall richtig, wenn man aber öfters empfangen will, dann sollte man es so schreiben

    [autoit]

    Local $sRecv = ""

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

    While Not $sRecv
    $sRecv = TCPRecv($socket, 2)
    Sleep(50)
    WEnd

    [/autoit]


    Der Unterschied ist ganz einfach, wenn man später wieder was empfangen möchte, dann sollte man nicht die Variable erneut deklarieren sondern lieber den Inhalt entleeren, das erspart einige Minuten an Suche.
    Ich weiß, das hätte man sich ja denken können, aber trotzdem sollte sowas nicht vergessen werden.

  • Hallo an euch

    • alpines
    • 26. September 2013 um 17:42

    Auch ein Wilkommen von mir.

  • TCPSend()

    • alpines
    • 26. September 2013 um 16:04

    Es gibt eine Opt() dafür bei der du den TimeOut für TCP einstellen kannst.

  • Problem mit Zeichensatz

    • alpines
    • 26. September 2013 um 11:07

    Entweder du findest raus mit welchem Charset das codiert wurde, oder du erstellst dir selber schnell eins

    [autoit]

    Func _ConvertString($sString)
    $sString = StringReplace($sString, "Ž", "ä")
    ;...
    Return $sString
    EndFunc

    [/autoit]


    Die Zeichen mit dem Hatschek kriegst du entweder per Google oder du lässt dir den Output per ClipPut($sString) geben, damit du sie in die Funktion einfügen kannst.
    Und wenn er z.B. das "ü" nicht darstellen kann (1. Zeile) dann musst du dir das Wort erschließen und StringReplacen bsp.-weise: StringReplace($sString, "fr", "für").

  • ProgressBar bei Downloadmanager funktioniert nicht.

    • alpines
    • 24. September 2013 um 13:52

    Naja so schwer ist das jetzt nun auch wieder nicht.
    Das einzige was du ändern musst ist die Downloadmethode, das kannst du ja einigermaßen automatisieren wenn man die Funktion dafür hat, einen passenden Header schreiben und los gehts aber ich glaub da hakts schon xD

  • ProgressBar bei Downloadmanager funktioniert nicht.

    • alpines
    • 22. September 2013 um 14:11

    Du könntest es mit TCP versuchen, aber das wäre ein bisschen umständlicher.

  • Bat Datei als Admin ausführen

    • alpines
    • 21. September 2013 um 20:39
    [autoit]

    #RequireAdmin

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

    Run()

    [/autoit]

    Du startest das Script einmal und es startet die Bats automatisch mit Admin-Rechten. Einmal UAC bestätigen, danach nicht mehr.

  • ProgressBar bei Downloadmanager funktioniert nicht.

    • alpines
    • 21. September 2013 um 17:31

    Unter anderem, wenn du andere Schleifentypen ausprobierst wirst du fündig.

  • ProgressBar bei Downloadmanager funktioniert nicht.

    • alpines
    • 21. September 2013 um 16:49

    Ich bin mir nicht ganz sicher, aber ich werf es trotzdem einfach mal in den Raum:
    FileGetSize ist nicht so kreativ als InetGetInfo zu nehmen, da kriegst du einen Array mit einem Haufen an Informationen.
    Außerdem bewirkt die For-Schleife, das es immer um einen angehoben wird, nimm lieber Do Until / While WEnd.

  • Eine weitere Neue

    • alpines
    • 21. September 2013 um 12:53

    Das hat ihn aus den Socken gehauen das es jetzt 100% mehr Frauen gibt, naja 100% sicherlich nicht aber wie dem auch sei.
    Ich sollte mal hier auch ein Hallo hinterlassen, da ich das ja nicht gemacht hab :D

    So, *trommelwirbel*:

    Willkommen im Forum :D

  • ProgressBar bei Downloadmanager funktioniert nicht.

    • alpines
    • 20. September 2013 um 22:21

    Das ConsoleWrite gibt dir den aktuellen Prozentstand aus, damit man nicht auf die GUI schauen braucht, ist unten in SciTE dann drinne.

  • Ein ... "Winziges" Problem

    • alpines
    • 19. September 2013 um 21:57

    Nein so meinte ich das nicht, die GUIs kannst du am Anfang vom Script initialisieren und wenn du sie später brauchst wieder die Einträge resetten und sichtbar machen.

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™