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

Beiträge von Freaky

  • _IE Link kliken ohen Form & Name

    • Freaky
    • 15. März 2010 um 19:40

    Ne sie ändert sich :)

  • _IE Link kliken ohen Form & Name

    • Freaky
    • 15. März 2010 um 17:03

    Das wird nicht gehen :P
    Der Link sieht so aus:

    Code
    <a href="javascript:;" id="A0tLRr53mjPDlzELyi6Px44hO0HI1HYe9BG8HwhniXw">
  • _IE Link kliken ohen Form & Name

    • Freaky
    • 15. März 2010 um 17:00

    Hallo,
    ich möchte mit den IE Befehlen auf einen Link klicken der keine Forum und keinen Namen hat.
    Ich kann auch nicht den Link eingeben weil der Link ein Javascript Fenster öffnet.
    Wie kann ich jetzt draufklicken ?

  • WinPcap.au3 Problem/Hilfe

    • Freaky
    • 7. März 2010 um 16:49

    Ok, schade :(

  • WinPcap.au3 Problem/Hilfe

    • Freaky
    • 7. März 2010 um 16:10

    Hallo,
    ich möchte einen Chat vom Spiel überwachen bzw. mitlesen auch wenn es Minimiert ist.
    Das abfangen der Packete mit der WinPcap UDF klapt ja.
    Jetzt habe ich versucht was zurück zu senden also zu Antworten, aber das läst mein mein PC abstürtzen (blue Screen xD)

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    #include <Winpcap.au3>
    $filter = "tcp port 4002"

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

    $winpcap = _PcapSetup() ; initialize winpcap
    If ($winpcap = -1) Then
    MsgBox(16, "Pcap error !", "WinPcap not found !")
    Exit
    EndIf

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

    $pcap_devices = _PcapGetDeviceList() ; get devices list
    If ($pcap_devices = -1) Then
    MsgBox(16, "Pcap error !", _PcapGetLastError())
    Exit
    EndIf

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

    $int = $pcap_devices[5][0]

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

    $pcap = _PcapStartCapture($int, $filter, 0);start capture
    If ($pcap = -1) Then
    MsgBox(16, "Pcap error !", _PcapGetLastError())
    EndIf
    Local $counterabc = 1
    While 1
    If IsPtr($pcap) Then
    $time0 = TimerInit()
    While (TimerDiff($time0) < 500) ; Retrieve packets from queue for maximum 500ms before returning to main loop, not to "hang" the window for user
    $packet = _PcapGetPacket($pcap)
    If IsInt($packet) Then ExitLoop
    $sniff = sniff($packet[3])
    If $counterabc <> 5 Then
    If $sniff <> False Then
    ConsoleWrite($sniff & @CRLF)
    $counterabc += 1
    ToolTip ($counterabc,0,0)
    EndIf
    Else
    $in = InputBox("", "")
    _PcapSendPacket($pcap, $in)
    EndIf
    WEnd
    EndIf
    WEnd

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

    _PcapFree() ; close winpcap

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

    Func sniff($data)
    Local $ipheaderlen = BitAND(_PcapBinaryGetVal($data, 15, 1), 0xF) * 4
    Local $tcpoffset = $ipheaderlen + 14
    Local $tcplen = _PcapBinaryGetVal($data, 17, 2) - $ipheaderlen ; ip total len - ip header len
    Local $tcpheaderlen = BitShift(_PcapBinaryGetVal($data, $tcpoffset + 13, 1), 4) * 4
    Local $tcpsrcport = _PcapBinaryGetVal($data, $tcpoffset + 1, 2)
    Local $tcpdstport = _PcapBinaryGetVal($data, $tcpoffset + 3, 2)
    Local $tcpsequence = _PcapBinaryGetVal($data, $tcpoffset + 5, 4)
    Local $tcpflags = _PcapBinaryGetVal($data, $tcpoffset + 14, 1)
    Local $httpoffset = $tcpoffset + $tcpheaderlen + 1
    Local $httplen = $tcplen - $tcpheaderlen
    $sniff_packet = BinaryMid($data, $httpoffset)

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

    If $httplen = 0 Then Return False ; empty tcp packet

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

    If $tcpsrcport = 4002 Then
    ;Return ">IN:" & $sniff_packet ; server ==> client
    EndIf

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

    If $tcpdstport = 4002 Then
    Return "-OUT:" & $sniff_packet ; client ==> server
    EndIf
    EndFunc ;==>sniff

    [/autoit]

    Was mache ich falsch ?

  • Text vom Bild rausfiltern

    • Freaky
    • 5. März 2010 um 21:29

    Danke, nein Captcha will ich nicht knacken :)

    Edit:
    Ich habe jetzt das Beispiel mal gestartet, aber die MSG zeigt halt das ICO an aber nicht den Text :(

  • Text vom Bild rausfiltern

    • Freaky
    • 5. März 2010 um 21:19

    Hallo,
    ich möchte ein Text aus einem Bild filtern, aber ich weiß nicht wie.
    Ich würde das gerne in AutoIt machen weil, ich viele Tools ausprobiert habe und die sind einfach nur Mist.
    Wie kann ich das den nun machen ?

  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 16:39

    Ja schon aber das ist immer noch nicht mein ganzes script :D

  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 14:54

    Es soll ein Text verschlüsseln, danach entschlüsseln und ausführen.
    Und wieso ich das speichern lasse und wieder lösche ?
    Ganz klar, es soll ja gestartet werden und danach sofort gelöscht.

  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 14:44

    habe ich schon :)

    Mein Script funktioniert super. Aber wenn ich das damit mache geht es nicht.

    [autoit]

    $r = Random(100000, 9999999999, 1)
    FileDelete(@TempDir & "\" & $r & ".ini")
    MsgBox(0, "", $text2)
    FileWrite(@TempDir & "\" & $r & ".ini", $text2)
    Run(@AutoItExe & ' /AutoIt3ExecuteScript "' & @TempDir & "\" & $r & '.ini"')
    FileDelete(@TempDir & "\" & $r & ".ini")

    [/autoit]
  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 13:35
    Spoiler anzeigen

    habe da jetzt so ein problem.
    das macht nicht das was es soll ^^

    [autoit]

    $file = Binary ("a")

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

    #Region verschlüsseln
    $string = StringSplit ($file,"")
    Local $text
    For $a = 1 To $string[0]
    $text &= Asc ($string[$a])
    Next
    MsgBox (0,"",$text)
    #EndRegion

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

    #Region entschlüsseln
    $string = StringSplit ($text," ")
    Local $text
    For $a = 1 To $string[0]
    $text &= Chr ($string[$a])
    Next
    MsgBox (0,"",BinaryToString ($text))
    #EndRegion

    [/autoit]

    es kommt bei beiden msg der gleiche text raus

    ok das geht doch ^^

    Edit


    Ich habe jetzt was gemacht. Nur das entschlüsseln klapt nicht richtig :(

    [autoit]

    #include <string.au3>

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

    $file = FileOpenDialog("Obfuscator", @ScriptDir & "", "Script (*.au3)", 1)
    $string = StringSplit(Binary($file), "")
    Local $text
    $r = Random(2, 8, 1)
    For $a = 1 To $string[0]
    $text &= _StringEncrypt(1, Binary(Hex(Asc($string[$a]), $r)), "test") & " "
    Next
    FileWrite(@ScriptDir & "\test.dll", $text)
    MsgBox(0, "", "fertig")

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

    $text = FileRead(@ScriptDir & "\test.dll")
    $string = StringSplit($text, " ")
    Local $text2
    For $a = 1 To $string[0]
    $text2 &= Chr(Dec(BinaryToString(_StringEncrypt(0, ($string[$a]), "test"))))
    Next
    $r = Random(100000, 9999999999, 1)
    FileDelete(@TempDir & "\" & $r & ".ini")
    MsgBox(0, "", $text2)
    FileWrite(@TempDir & "\" & $r & ".ini", $text2)
    Run(@AutoItExe & ' /AutoIt3ExecuteScript "' & @TempDir & "\" & $r & '.ini"')
    FileDelete(@TempDir & "\" & $r & ".ini")

    [/autoit]
  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 13:12

    würde aber gerne eine eigene verschlüsselung schreiben ^^

  • Problem beim verschlüsseln und entschlüsseln

    • Freaky
    • 19. Februar 2010 um 12:41

    Hallo,
    ich will mein Script verschlüsseln und wieder entschlüsseln.
    Aber bei entschlüsseln komt was vollkommen falsches raus.

    Spoiler anzeigen
    [autoit]

    $open = FileOpen ("test.au3",16)
    $file = FileRead ($open)
    $file = StringReplace ($file,"0x","")
    $string = StringSplit ($file,"")
    Local $test
    For $a = 1 To $string[0]
    $test &= Hex ($string[$a],2) & " "
    Next
    MsgBox (0,"",$test)
    $string = StringSplit ($test," ")
    Local $test2
    For $a = 1 To $string[0]
    $test2 &= Dec($string[$a])
    Next
    MsgBox (0,"",BinaryToString ($test2) & @CRLF & $file)

    [/autoit]
    test.au3
    [autoit]

    MsgBox (0,"","test")

    [/autoit]

    Was mache ich falsch ?

  • Text zu Binary und Binary zu Text = nicht alles was da sein soll

    • Freaky
    • 17. Februar 2010 um 21:28

    Hallo,
    ich will mir etwas arbeit erleichtern nur copy & past funktioniert da nicht :D
    Deswegen wollte ich es mit AutoIt machen. Also in Binary lesen umwandeln, verarbeiten, zurückwandeln und wieder abspeichern.
    Nur das Problem ist, das AutoIt genau das gleiche abspeichert was ich auch kopieren kann.
    Das wichtigste ist nicht dabei :D

    Screen (kanns ja nicht kopieren ^^)

    [Blockierte Grafik: http://s2.imgimg.de/uploads/autoitscreen858b66d9PNG.png]

  • Inhalt aller Fenster auslesen (IE,FF,Notepad)

    • Freaky
    • 15. Februar 2010 um 18:23

    Ist mir bewusst :)
    Aber sagen wir mal ich weiß nicht welches Tool meine kleine Schwester benutzt. Ich will nicht das sie sich noch ein 24 Jährigen vor die Haustür holt :D

  • Inhalt aller Fenster auslesen (IE,FF,Notepad)

    • Freaky
    • 15. Februar 2010 um 18:08

    Danke,
    aber ich meinte z.b. Queltext der offenen Seite vom FF oder IE.

  • Inhalt aller Fenster auslesen (IE,FF,Notepad)

    • Freaky
    • 15. Februar 2010 um 17:39

    Hallo,
    ist es möglich mit AutoIt den Inhalt z.b. aus einem Offenen IE, FF, Editor oder sonstwas auszulesen ?
    Wenn ja wie ?

  • Autoit umlaute erkennen lassen

    • Freaky
    • 13. Februar 2010 um 20:58

    Es geht aber trotzdem ^^

    pls close :)

  • Autoit umlaute erkennen lassen

    • Freaky
    • 13. Februar 2010 um 20:25

    wie den FileRead bei Internetseiten ? :D
    Egal mit _inetgetsource geht das auch :)

  • Autoit umlaute erkennen lassen

    • Freaky
    • 13. Februar 2010 um 20:17

    ne ich benutze _inetgetsource

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™