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

Beiträge von Oscar

  • Diagramm für TCP-Connect

    • Oscar
    • 6. November 2009 um 10:54

    Da hier ja immer wieder Fragen zu einer TCP-Verbindung zweier Rechner über das Internet auftauchen, habe ich mal ein Diagramm erstellt, das die Zusammenhänge von IP-Adressen zu den Rechnern darstellen soll.
    Außerdem zeigt es, wie man, mit Hilfe von dyndns, eine Verbindung aufbauen kann, ohne die momentane WAN-IP-Adresse des Servers zu kennen.
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    Ich hoffe, ich habe nichts vergessen. :)

    Dateien

    TCP-Connection.png 68,57 kB – 0 Downloads
  • Prob beim Variablen schreiben

    • Oscar
    • 5. November 2009 um 22:16

    Keine Ahnung, was da rauskommen soll (verstehe den Sinn nicht), aber auf jeden Fall fehlen da ein paar "&"-Zeichen.
    Das sollte Dir SciTE aber auch anzeigen.

  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 21:20

    Es stimmt zwar, dass ich das Dictionary-Objekt schon öfter benutzt habe, aber eigentlich verdanke ich das BugFix, denn der hat dazu ein schönes Tut geschrieben. :thumbup:
    Und ich möchte Brokolie ja nicht einfach sein Programm schreiben. Er braucht doch noch etwas zum späteren optimieren. ;)

  • Länge der Variablen-Namen VS Geschwindigkeit

    • Oscar
    • 5. November 2009 um 21:14

    Kann ich bestätigen:
    411.462889658983
    270.292716484373

    Hab's aber auch nochmal mit der Beta getestet:
    605.136434011113
    459.087921276359

    Was wurde da denn "optimiert"? :S

  • Pfad Öffnen

    • Oscar
    • 5. November 2009 um 20:49

    Meinst Du so:

    [autoit]

    ShellExecute(@WindowsDir)

    [/autoit]
  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 20:29

    Du darfst in der Ini nur eine Sektion haben:

    Spoiler anzeigen
    Code
    [Words]
    6er-UIN="6-Stellige ICQ Nr"
    Acc="Account"
    Ano Sim="Anonyme Simkarte zum verifizieren von möglichem Mist"
    AV="Antivirensoftware-AntiVir"
    Binder="Bindet 2 EXE´n zu einer zusammen"
    BD="Bankdrop"
    BKD="Briefkastendrop"
    Carden="mit einer geklauten Kreditkarte Sachen kaufen"
    CC="Creditcard="Kreditkarte"
    Clean="Frei von Viren-Trojanern"
    Coden="Programmieren"
    DDoS="Distributed Denial of Service - Angriff auf einen Host, um ihn lahmzulegen"
    Deface="Eine Seite fremder Menschen übernehmen"
    Drop="Ein Haus-Briefkasten-Packstation-Ort von Entgegennahme von gecardeter Ware"
    Faken="mit einer geklauten Kreditkarte + Proxy Accounts usw kaufen auf Kosten anderer"
    FF="Firefox"
    FTP="File Transfer Protocol
    FTP-Server="Webspace zum hochladen einer Website oder Viclogs"
    FUD="Full Undetected="Nicht erkennbar von AV´s"
    FUD Crypter="Ein Tool, welches deine Serverexe gegen AV sicher macht"
    HD="Housedrop oder High Definition"
    HDD="Hard Drive Disk"
    Infected="Mit Viren-Trojaner infiziert"
    Invalid="ungültig (zb Invalid CC)"
    Kiddy="Unerfahrener und unreifer Noob"
    Leecher="Jemand, der sich auf Boards geristriert um Accounts zu holen"
    MD5="Ein bestimmter Hash, der Passwörter, etc verschlüsseln kann"
    Noob-Newbie="Ein unwissender Neuling"
    NP="Non Public - Nicht öffentlich"
    Offline PSC="Offline erworbene Paysafecard, schwer fakebar! (Kauf an Tankstelle-kl Läden)"
    Online PSC="Online erworbene Paysafecard, ist fakebar! (Kauf bei Paysafecardcom)"
    OS="Betriebssystem"
    PI="Poison Ivy - Ein bestimmter Trojaner"
    Phishing="Nachgemachte Seiten, die Passwörter anderer auf deinem FTP Server speichern"
    PP="Paypal - Zahlungsmethode (http:--wwwpaypalde-de)"
    PS="Packstation"
    PSC="Paysafecard"
    Public="Etwas veröffentlichtes"
    Rat="Remote Administrator Tool - Trojaner"
    RS="Rapidshare"
    SE="Social Engineering"
    Selftested="Selbst getestet"
    Spread(en)="Das Verteilen von Stealern-Rats-etc"
    Stealer="Ein Tool, welches eine Datei erstellt, die durch klicken Passwörter anderer auf deinem FTP_Server speichert"
    Socks5="Sicherer Proxy, der deine Ip versteckt, um anonym im Netz zu sein
    Trade="Ein Handel"
    TuT="Tutorial - Anleitung"
    UD="Undetected="von manchen AV´s erkennbar"
    UIN="Unique Identification Number - ICQ Nummer"
    UL="Uploadedto"
    Unused="Unbenutzt"
    Valid="Gültig"
    VB="Visual Basic"
    Vic="Opfer"
    Viclogs="Vom Stealer erstellte Textdateien in denen die Passwörter des Vics enthalten sind"
    VM(Ware)="Virtual Machine, ein virtueller Computer auf dem man infizierte Programme ohne Bedenken öffnen kann"
    VPN="Virtuelles privates Netzwerk"
    VTut="Videotutorial"
    WME-WMZ="Online Geldwährung"
    XXX="Porns"
    lol="Lachen"
    rofl="Auf dem Boden kugeln vor Lachen"
    omg="oh mein gott"
    wtf="What the Fuck"
    ftw="For the Win"
    Alles anzeigen
  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 20:12

    Wie groß ist Deine Inidatei?
    Es gab da AFAIR eine Größenbegrenzung. 64KB oder waren es 32KB?!

  • Fehlersuche - HILFE!?!? :D

    • Oscar
    • 5. November 2009 um 20:08

    Dein Fehler liegt darin, dass Du die Variablen innerhalb einer Case-Anweisung deklarierst. Es trifft aber nur ein Case zu, somit sind alle anderen Variablen nicht deklariert.
    Mach ein

    [autoit]

    Local $1, $2, $3, $4, $5, $6

    [/autoit]


    am Anfang der Funktion.

  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 20:04

    Was meinst Du mit "buggi"?
    Wenn Fehler auftreten, dann bitte den Fehlertext posten.

  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 19:06

    Geht auch mit IniRead:

    Spoiler anzeigen
    [autoit]


    #cs **************************************************************************

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

    Wort abgleichn und Information widergeben

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

    http://www.autoit.de/index.php?page…0262#post120262

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

    #ce **************************************************************************

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

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    #Region ### START Koda GUI section ### Form=C:\Users\Brokolie\Desktop\verschiedenes\AutoIt\GUI\GUI'S\SceneLexicon.kxf
    $SceneLexicon = GUICreate("Lexicon", 381, 104, 192, 124, BitOR($WS_POPUP, $WS_CLIPSIBLINGS))
    GUISetBkColor(0x000000)
    $wort = GUICtrlCreateInput("Lexicon by Brokolie", 16, 8, 145, 21, BitOR($ES_CENTER, $ES_AUTOHSCROLL))
    GUICtrlSetColor(-1, 0x0080FF)
    $Start = GUICtrlCreateButton("Start", 216, 8, 113, 33, 0)
    GUICtrlSetFont(-1, 15, 400, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0x0080FF)
    GUICtrlSetBkColor(-1, 0x646464)
    $Close = GUICtrlCreateButton("Close", 216, 48, 113, 33, 0)
    GUICtrlSetFont(-1, 15, 400, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0x0080FF)
    GUICtrlSetBkColor(-1, 0x696969)
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0x0080FF)
    $Icon1 = GUICtrlCreateIcon("C:\Users\Brokolie\Desktop\verschiedenes\AutoIt\icons\Toolbox.ico", 0, 128, 32, 64, 64, BitOR($SS_NOTIFY, $WS_GROUP))
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $Close
    Exit
    Case $Start
    _Check()
    EndSwitch
    WEnd

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

    Func _Check()
    $read = GUICtrlRead($wort)
    $answer = IniRead("Lexicon.ini", "Words", $read, "")
    If $answer <> "" Then MsgBox(64, "Lösung", $answer)
    EndFunc ;==>_Check

    [/autoit]


    Die Inidatei muss dann so aussehen:

    Code
    [Words]
    uin="UIN ist eine ICQ-Nummer!"
  • Wort abgleichn und Information widergeben

    • Oscar
    • 5. November 2009 um 18:27

    Wo ist Dein bisheriges Script?

  • kleines reaktionsspiel (react) [update]

    • Oscar
    • 5. November 2009 um 18:05
    Zitat von dph_dph
    [autoit]

    $farbe3 = Guictrlcreatebutton ("", 88, 224, 129, 73, BitOR($BS_BITMAP,$WS_GROUP))
    guictrlsetdata ($farbe3, 0xFFFF00)
    $farbe4 = Guictrlcreatebutton ("", 232, 224, 129, 73, BitOR($BS_BITMAP,$WS_GROUP))
    guictrlsetdata ($farbe4, 0x0080000)

    [/autoit]

    wieso gehten das nich? is dohc eig so richtig? hab au mit (-1, farbcode) gemacht ging aber au net un au ohne das BitOr

    Statt GUICtrlSetData musst Du GUICtrlSetBkColor benutzen.

  • Nur einmal pro ip

    • Oscar
    • 4. November 2009 um 22:32

    Möglichkeiten gibt es mehrere. Die IP-Adresse ist aber eher schlecht dafür geeignet. Besser die MAC oder die Seriennummer der Festplatte oder eine Kombination aus mehreren Hard-/Software-Komponenten.
    Letztlich gibt es keine 100%ige Sicherheit, aber für OttoNormalUser reicht's. :)

  • Swich -> Case

    • Oscar
    • 4. November 2009 um 22:21

    Ich würde das etwas anders angehen. Die Inidatei in etwa so:

    Code
    [Bereiche]
    Netz1=192.168.1
    Netz2=192.168.2
    Netz3=192.168.3
    Netz10=172.17


    und das Script dann so:

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <GuiIPAddress.au3>
    #include <Array.au3>

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

    $aIPBereiche = IniReadSection('test.ini', 'Bereiche')
    ;~ _ArrayDisplay($aIPBereiche)

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

    #Region ### START Koda GUI section ### Form=
    Local $Form1 = GUICreate("Form1", 314, 179, 192, 114)
    Local $Label1 = GUICtrlCreateLabel("IP Adresse", 24, 35, 55, 17)
    Local $IPAddress1 = _GUICtrlIpAddress_Create($Form1, 96, 32, 130, 21)
    _GUICtrlIpAddress_Set($IPAddress1, @IPAddress1)

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

    Local $Label2 = GUICtrlCreateLabel("Netzwerk", 24, 91, 49, 17)
    Local $Input1 = GUICtrlCreateInput("Netz nicht bekannt", 96, 88, 129, 21)
    For $i = 1 To $aIPBereiche[0][0]
    If StringLeft(@IPAddress1, StringLen($aIPBereiche[$i][1])) = $aIPBereiche[$i][1] Then
    GUICtrlSetData($Input1, $aIPBereiche[$i][0])
    ExitLoop
    EndIf
    Next
    Local $Button1 = GUICtrlCreateButton("Exit", 120, 136, 75, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $Button1
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • Maus & Tastatur Deaktivieren

    • Oscar
    • 4. November 2009 um 14:57

    Ich hab's gerade bei mir (Win7 64Bit) ausprobiert.
    BlockInput funktioniert schon, nur brauchst Du zusätzlich:

    [autoit]

    #RequireAdmin

    [/autoit]


    am Anfang des Scripts.

  • 2 Guis Drag and Drop

    • Oscar
    • 4. November 2009 um 14:48

    Nun, ich denke, wir alle haben ein Problem damit Deinen Ausführungen zu folgen. Du benutzt so schwammige Beschreibungen wie "Gitternetz" oder "von fest defenierten Orten ewas mit Drag verschoben".
    Es wäre einfacher, wenn Du beschreiben würdest mit welchen GUI-Control-Elementen Du das bewerkstelligen willst oder, noch besser, wenn Du ein bereits angefangenes Script posten würdest.
    Wenn Du noch kein Script hast, dann Beispiele aufzeigen (z.B. mit Paint kurz aufmalen) oder einen Programm-Ablauf-Plan erstellen und dann hier posten.

  • Windowmover V 1.0

    • Oscar
    • 3. November 2009 um 18:53
    Zitat von retrokid

    Hi das ist mein Skript ihr könnt
    es im Anhang downlaoden ihr müsst hauptmenü.exe ausführen.


    Wo ist das Script? In den RAR-Archiven sind bloß Exe-Dateien und die werde ich nicht ausführen.

  • Transparente Icons erstellen?

    • Oscar
    • 31. Oktober 2009 um 15:34

    Es gab doch erst so ein Thread...moment...such...da: http://www.autoit.de/index.php?page=Thread&postID=113277#post113277

  • Auto R.A.T. 0.12 Beta V4

    • Oscar
    • 28. Oktober 2009 um 20:24

    Ich habe das schon bei der ersten Version bemängelt. Dieses verstecken des Prozessnamens vor dem Anwender machen nur "Schad"-Programme. Ich sehe absolut keinen Grund, warum Dein Programm nicht unter R.A.T. im Taskmanager auftauchen soll.
    Und auch wenn Dein Programm keinerlei Schad-Routinen enthält, sehe ich in der Tatsache, dass so eine "Tarn"-Funktion enthalten ist, eine Anleitung zum schreiben von solchen Programmen. Sowas wollen wir hier nicht unterstützen.
    Von daher bin ich der gleichen Meinung wie BugFix. Wenn Du diesen Teil entfernst, darfst Du das Script wieder einstellen.

  • Verzeichnis löschen funktioniert nicht

    • Oscar
    • 28. Oktober 2009 um 16:05

    Wenn der Ordner noch durch Windows gelockt ist, dann kann er nicht gelöscht werden.
    Vielleicht noch ein Explorerfenster offen? Oder es greift noch irgendein Programm darauf zu?

    Oder die Ordner-Attribute? Zitat aus der Hilfe:

    Zitat

    Some dir attributes can make the removal impossible.

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™