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

  • Definition von Client und Server

    • alpines
    • 9. Dezember 2013 um 18:41

    Ich meine nicht das warten im Sinne von "Ich warte auf den Bus." sondern ein Gerät warten (auf Fehler überprüfen etc.).
    In AutoIt geht das sicherlich nicht so gut in einem Server 30 Clients ansprechen zu lassen, aber meiner Meinung nach wäre das die bessere Lösung im Gegensatz zu 30 Server 1 Client.

  • Definition von Client und Server

    • alpines
    • 9. Dezember 2013 um 18:20

    Es wäre zu umständlich jeden Server einzeln zu warten. Erstelle einen Server und dann Clienten.
    Dann musst du ggf. auch nicht so Unmengen an Ports freigeben.

  • If Input-Eingabe Then -möglich?

    • alpines
    • 9. Dezember 2013 um 17:03

    Dann muss aber der Code in die While-Schleife der GUI rein, außerdem muss man noch einen Toggle bauen, der nicht dauernd MsgBoxen anzeigt sondern nur wenn ein Buchstabe dazukommt.

  • If Input-Eingabe Then -möglich?

    • alpines
    • 9. Dezember 2013 um 15:26

    Ich versteh nicht genau was du meinst. Erklär dein Problem doch genauer.
    Willst du eine MsgBox anzeigen wenn im Text ein bestimmter Buchstabe vorkommt oder wie?

  • nur sichtbare Fenster auslesen

    • alpines
    • 9. Dezember 2013 um 14:48
    [autoit]

    WinExists()
    WinGetState()

    [/autoit]

    und die Dokumentation dazu solltest du dir mal anschauen.

  • Per ComboBox ausgewählte Taste auf HotKeySet setzen

    • alpines
    • 9. Dezember 2013 um 11:28

    Okay, wenn es per ComboBox gelöst wird aber die sollte dann ReadOnly oder so sein, da man ja sonst eigene Sachen eintippen kann.

  • send-Befehl in minimiertem oder verstecktem Fenster ausführen

    • alpines
    • 9. Dezember 2013 um 11:04

    Natürlich zeigt er einen Fehler an. Schau dir doch mal die Dokumentation dazu an:
    http://www.autoit.de/dokumentation_…ControlSend.htm

    [autoit]

    ControlSend ( "title", "text", controlID, "string" [, flag] )

    [/autoit]


    Es sollte irgendwie so ausschauen

    [autoit]

    ControlSend("ProcMon-Fenstertitel", "", "", "^e")

    [/autoit]

    Musst halt noch den Titel ersetzen.

  • send-Befehl in minimiertem oder verstecktem Fenster ausführen

    • alpines
    • 9. Dezember 2013 um 09:45

    Kannst du minimizen und sogar hiden, verwende zum senden

    [autoit]

    ControlSend()

    [/autoit]
  • [Umfrage] Code Highlighter

    • alpines
    • 9. Dezember 2013 um 09:05

    So viel Aufwand sollte das nicht sein und es stört ja auch keinen wenn es vorhanden ist aber der Nutzen ist umso größer.
    Meiner Meinung nach sollte es auf jeden Fall enthalten sein!

  • Per ComboBox ausgewählte Taste auf HotKeySet setzen

    • alpines
    • 8. Dezember 2013 um 15:24

    Dann müssen die Codes aber als F1 z.B. dort liegen.
    Wenn jemand {F1} eingeben würde, käme etwas anderes heraus.

  • Stringregexp

    • alpines
    • 8. Dezember 2013 um 14:37

    Versuchs mal mit:

    [autoit]

    #include <Array.au3>

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

    $a = StringRegExp('"index.php?page=sabotage&amp;pid=6535&amp;stype=1&amp;action=sabotage"', "index.php?page=sabotage&amp;pid=(\d+)&amp;stype=1&amp;action=sabotage", 3)
    _ArrayDisplay($a)

    [/autoit]
  • Stringregexp

    • alpines
    • 8. Dezember 2013 um 14:29

    Mit dem Ausschnitt den du gepostet hast kann dir wohl kaum jemand helfen.
    Du könntest aber statt

    [autoit]

    (.+?)

    [/autoit]

    auch die Pattern für Zahlen verwenden um die Treffsicherheit zu erhöhen.

  • Variable Func Name z.B. varfunc()

    • alpines
    • 8. Dezember 2013 um 13:14

    Bitte richtig formatieren und AutoIt Tags nutzen!
    Soweit ich weiß sollte das mit Execute gehen.
    Beispiel:

    [autoit]

    Execute("MsgBox(64, ""Titel"", ""Text"")")

    [/autoit]
  • Bild folgt Cursor

    • alpines
    • 8. Dezember 2013 um 02:22

    Das ist doch klar warum.
    Die Koordinaten die du ausliest sind die vom gesamten Bildschirm und nicht die wo der Cursor auf der GUI ist!
    Wenn du das Fenster verschiebst wirst du ebenfalls Änderungen bemerken.
    Du musst also die Koordinaten so errechnen:

    [autoit]

    $aMouse = MouseGetPos()
    $iMouseX = $aMouse[0] - $iGuiPositionX

    [/autoit]

    Und dasselbe natürlich für die Y-Achse.

  • Happy Birthday: Forum

    • alpines
    • 7. Dezember 2013 um 19:51

    Da bin ich doch auch dabei. Alles Gute zum Geburtstag AutoIt.de!
    Meinem Vorredner kann ich mich nur anschließen.

  • AutoIt X-Mas/Silvester Screensaver-Challenge

    • alpines
    • 6. Dezember 2013 um 16:14

    Wenn mir was tolles einfällt mach ich sicherlich auch mit und hoffentlich nehmen viele teil!
    Viel Glück euch allen! :D

  • Screenshot von DirectX Spiel machen

    • alpines
    • 5. Dezember 2013 um 20:59

    Vielleicht um die Videos nicht schneiden zu müssen, geht halt einfach schneller.
    Meiner Meinung nach ist das aber irgendwie schon blöd, da würde ich nebenbei die ganze Zeit aufnehmen und halt mit Movie Maker die Momentaufzeichnungen abspeichern.

  • Screenshot von DirectX Spiel machen

    • alpines
    • 5. Dezember 2013 um 20:55

    Wenn man einen Aimbot basteln will dann macht man keine Screenshots, weil das einfach zu langsam ist.
    Man lest stattdessen die Spielervektoren aus dem RAM aus und berechnet per linearer Algebra mit Vektorenrechnung einfach den perfekten Winkel und schon hat man einen Aimbot der viel schneller ist als einer der mit Screenshots die Positionen vergleicht.

  • Screenshot von DirectX Spiel machen

    • alpines
    • 5. Dezember 2013 um 20:50

    Was hat das mit Aimbots zu tun? Lies doch die Threads erstmal durch bevor du antwortest :D

  • Screenshot von DirectX Spiel machen

    • alpines
    • 5. Dezember 2013 um 20:14

    Du benutzt es doch schon die ganze Zeit wenn du Lets Plays aufnimmst!
    Starte einfach ein anderes Aufnahmeprogramm oder nutz von MSI Afterburner die Screenshot (Fullscreen sollte funktionieren) Funktion.
    Wenn die Screenshot Funktion nicht geht einfach kurz Aufnahme starten und wieder abbrechen -> Movie Maker -> Momentaufnahme -> Speichern -> Fertig.

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™