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

Beiträge von sumsum

  • ProxyServer anfragen mit TCP

    • sumsum
    • 15. Mai 2011 um 19:19

    Probiers mal so: Pastebin

  • Drag & Drop aus Windows-Startmenu

    • sumsum
    • 11. Mai 2011 um 16:59

    Bei mir funktioniert es ebenfalls nicht (Win 7 64bit)

  • If Transparent then ?!

    • sumsum
    • 1. Mai 2011 um 13:26

    Für dein eigenes GUI kannst du es doch so machen:

    http://pastebin.com/rRNpDLD9

  • Gewaltiger Packetverlust

    • sumsum
    • 29. April 2011 um 09:49

    Hallo Kuroihana^^,
    die Tcprecv funktion überprüft sozusagen nur eine Warteschlange von Packeten. Dort werden empfangene Packete eingegliedert.
    Wenn das Packet also erst in die Warteschlange kommt nachdem du Tcprecv ausgeführt hast wurde es "sozusagen" nicht empfangen.

    So sollte es deutlich besser funktionieren: Pastebin
    Dort wird die "Warteschlange" nun solange überprüft bis sich ein neues Packet darin befindet.

  • Prozess Name

    • sumsum
    • 28. April 2011 um 20:29

    Sry aber sag mir erstmal wofür du das brauchst,
    ähnelt mir einfach zu sehr einem keylogger.

  • Prozess Name

    • sumsum
    • 28. April 2011 um 19:03

    So vielleicht?

    EDIT:
    Das passt vielleicht besser^^
    So wird überprüft ob das fenster noch im Vordergrund steht:
    Pastebin

  • viele Texte speichern

    • sumsum
    • 27. April 2011 um 10:28

    Du könntest dir ja eine Art Format ausdenken,
    speicher es doch einfach so ab wenn es nur quelltext und seiten name ist:

    SEITENNAME/.\QUELLTEXT\./SEITENNAME/.\QUELLTEXT\./
    Dann kannst du es so auslesen: http://pastebin.com/njs7jutc

  • Programm im Ram starten?!

    • sumsum
    • 24. April 2011 um 10:59

    Ich glaube das man über diesen Weg keine Autoit exen ausführen kann weil der "Executer" der das Autoit Script dann ausführt das Script in der $baseexe sucht in der es allerdings nicht vorhanden ist.

  • Programm im Ram starten?!

    • sumsum
    • 23. April 2011 um 21:57

    Du verstehst das Prinzip der Funkton nicht,
    die Datei die du der Funktion als Binär daten übergibst wird nicht im RAM ausgeführt sondern wird praktisch in den Prozess von der $baseexe integriert.
    Und da die $baseexe halt ausgeführt wird kann man sie nicht löschen :D

    EDIT:

    Dabei ist es übrigends wichtig das die $baseexe ohne EOF Daten größer ist als die Datei die du in die $baseexe integrieren möchtest.

  • Lizenzsystem [Version 2.0]

    • sumsum
    • 23. April 2011 um 21:54

    Ist für Lernzwecke wahrscheinlich ziemlich gut^^
    In der Praxis aber aufgrund der Decompiler relativ unnützlich

  • Traytip mal anders

    • sumsum
    • 23. April 2011 um 15:22

    :rolleyes:

    [autoit]

    Traysettooltip

    [/autoit]
  • Console-UDF - lesen und schreiben in einer Konsole

    • sumsum
    • 20. April 2011 um 21:30
    Zitat von sillyboy

    hier ist ne andere funktion ist aber kei eigengewächs

    Spoiler anzeigen
    [autoit]


    Global $re = _getDOSOutput('ftp -s:ftp.txt') ;hier können auch andere befehle rein
    MsgBox(64, '_getDOSOutput', StringStripWS($re, 7), 20)
    Func _getDOSOutput($command)
    Local $text = '', $Pid = Run('"' & @ComSpec & '" /c ' & $command, '', @SW_HIDE, 2 + 4)
    While 1
    $text &= StdoutRead($Pid, False, False)
    If @error Then ExitLoop
    Sleep(10)
    WEnd
    Return $text
    EndFunc ;==>_getDOSOutput

    [/autoit]
    Alles anzeigen

    Du hast mich falsch verstanden :D
    Ich meinte genau das selbe wie die Funktion "_Console_Read" aus dieser UDF , nur das
    sie falls nichts eingegeben wurde einfach "" zurück gegeben wird sodass das script nicht pausiert während auf die Eingabe
    gewartet wird.

  • Console-UDF - lesen und schreiben in einer Konsole

    • sumsum
    • 20. April 2011 um 18:35

    Gibt es vielleicht die möglichkeit das man überprüfen kann ob text in die console geschrieben wurde,
    allerdings ohne das das Script pausiert während auf die Rückgabe gewartet wird. Was in der Form von
    Tcprecv.

  • Filewrite auf FTP

    • sumsum
    • 20. April 2011 um 18:26
    Zitat von autoBert

    Hallo Baam,

    wie wäre es mit

    Quelle: dt. Hilfe


    mfg autoBert

    *hust*
    Hab ich schon vorgeschlagen :D
    Hat allerdings auch nicht geklappt

  • Filewrite auf FTP

    • sumsum
    • 20. April 2011 um 13:39

    Was ist denn wenn du die datei zuerst mit

    [autoit]

    _FTP_FileDelete

    [/autoit]


    löschst und dann die neue hochlädst?

  • Filewrite auf FTP

    • sumsum
    • 20. April 2011 um 13:15

    Probier mal anstatt das Fileopen und Filewrite direkt den Befehl

    [autoit]

    Filewriteline

    [/autoit]

    mit dem Dateinamen aus.

    EDIT:

    Hier der Code:


    [autoit]

    #include <Inet.au3>
    #include <FTPEx.au3>
    #RequireAdmin
    $ip = _GetIP()
    InetGet("http://xxx.bplaced.net/filemanager/",@TempDir & "\User.txt", 1, 0)
    FileWriteline((@TempDir & "\User.txt",$ip)
    $hFTP=_FTP_Open("FTP")
    $iCon=_FTP_Connect($hFTP, "xxx.bplaced.net", "xxx", "xxx")
    $put = _FTP_FilePut($iCon, @TempDir & "\User.txt", "filemanager/User.txt")
    _FTP_Close($hFTP)
    FileDelete(@TempDir & "\User.txt")
    MsgBox(0,"","fertig")
    Exit 0

    [/autoit]
  • [TCP] Zu 90% eine Fehlermeldung

    • sumsum
    • 19. April 2011 um 21:21

    Du must Tcprecv in einer Schleife ausführen:

    [autoit]

    Do
    $recv=Tcprecv($ConnectedSocket,2000)
    Until $recv <> ""

    [/autoit]

    Außerdem scheinst du das Client und Server system nicht so ganz verstanden zu haben,

    bei dir ist der "Client" ebenfalls ein Server weil du immer Tcpaccept benutzt, beim Client müsstest du nur Tcpconnect benutzt

  • TCP - Client <--> Server / Wie erhält der Client eine Antwort vom Server, wenn er etwas gesendet hat?

    • sumsum
    • 19. April 2011 um 12:44

    Wenn du beim Client etwas empfangen willst benutzt du den Befehl

    [autoit]

    Tcprecv

    [/autoit]

    ,
    dazu benutzt du das zurückgegebene Handle von

    [autoit]

    Tcpconnect

    [/autoit]

    .

  • Schutz Script

    • sumsum
    • 9. April 2011 um 16:05
    Zitat von V8II

    Hi,
    Ich bin neu hier, aber ich kenne einen recht wirksamen Schutz gegen Decompiler:
    Es ist ein sogenannter Obfuscator, der euren Source in scheinbar nutzlose Buchstaben und Zahlenketten verwandelt (wenn jemand das Script decompiled kann er nichts damit anfangen). Das tolle: Das Script geht noch immer. Das ist soweit ich weiß der einzige Schutz gegen Decompilen.

    Die Decompiler machen diesen Vorgang einfach rückgängig

  • Neue Betrugsmasche: Ermittlungsverfahren..

    • sumsum
    • 3. April 2011 um 09:35

    Auch nett das Sony sich per Paysafecard bezahlen lässt^^

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™