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

Beiträge von PainTain

  • Input Box minesteingabelänge

    • PainTain
    • 29. August 2013 um 23:26

    Mal schnell im Browser getippt:

    [autoit]

    Do
    $s = InputBox("Beispiel", "")
    Until StringLen($s) > 6

    [/autoit]


    Sollte den Zweck erfüllen. :D

  • AutoIt.de Logo Wettbewerb

    • PainTain
    • 29. August 2013 um 23:24

    Mir hat chessi's Logo gut gefallen und habe es mal in Photoshop nachbearbeitet, da es vorher "verschwommen" ausgehen hat. :D

    Vorher: [Blockierte Grafik: http://paintain.square7.ch/org.PNG]

    Nachher: [Blockierte Grafik: http://paintain.square7.ch/new.PNG]

    Evtl. könnte man unten den Text noch ein wenig aufhellen. :D

    Bilder

    • autoit_de_logo_by_chesstiger_modified_by_PainTain.png
      • 3,24 kB
      • 634 × 161
  • AutoIt.de Logo Wettbewerb

    • PainTain
    • 29. August 2013 um 11:47

    Puh, also bei diesen Kunstwerken kann ich nicht mehr mithalten.
    Vielleicht reiche ich auch einen Versuch ein, aber ich bin nicht sehr kreativ, was das anbelangt :P

  • Bluetooth UDF!!!

    • PainTain
    • 28. August 2013 um 21:37

    Post die UDF doch einfach auf Pastebin ;)

    Außerdem achte beim Einfügen, das du beim Editor im "Quellcode"-Tab bist. Dann sollte die Formatierung passen.

  • Passwörter

    • PainTain
    • 28. August 2013 um 17:51
    Zitat von Commander21


    Was mich aber mal interessieren würde, (ich kenn mich da überhaupt nicht aus)
    Wie schaffen das manche Programme, ihre Passwörter von z.B. einer MySQL Datenbank zu holen, ohne
    dass im Code i.welche Angaben zu den Zugangsdaten stehen?

    Wenn ich ein Passwort z.B. von einem FTP Server hole muss ich ja auch erstmal im Code selbst die Zugangsdaten zu diesem
    bereitstellen oder sie aus einer lokalen Datei auslesen.


    Sowas kannst du mithilfe eines Webservers und einer API in PHP bewerkstelligen ;)

  • Passwörter

    • PainTain
    • 28. August 2013 um 15:48
    Zitat von Commander21

    Also gibt es theoretisch wie praktisch keinen Weg eine kompilierte Datei
    so mit einem Passwort zu schützen, dass praktisch niemand mehr ohne das
    Passwort die Datei öffnen kann?

    Wie sieht es denn mit einem Schutz gegen das dekompilieren aus?
    Lässt sich evtl. der gance Code i.wie so verschlüsseln, dass es zwar
    die ausführbare EXE aber nicht mehr ein potenzieller "Hacker" lesen kann?
    Oder lässt sich die EXE sonst i.wie vor dem Dekompilieren schützen?


    Für AutoIt gab/gibt es Versuche, das Dekompilieren zu verhindern.
    Aber auch die haben ihre Schwachstellen.
    AutoIt ist eben eine Skriptsprache. ;)

    Wenn du nicht willst, das dein Programm dekompiliert wird, musst du schon auf nativ kompilierte Sprachen wie C, C++, etc zurückgreifen (oder auch Perseus :D)
    (Disassemblieren & Reverse Engineering sind wieder ein anderer Bereich ;) )
    Du wirst ein Programm niemals 100% schützen können, wie James bereits sagte.

  • _IELinkClickByText, iegetelementbyid geht nicht!!!

    • PainTain
    • 23. August 2013 um 22:58

    Entschuldigung, aber meine Glaskugel ist kaputt :rolleyes:

    Wärst du auch so nett, ein (lauffähiges!) Skript zu posten?
    Den mit ins Leere raten wird das nichts!
    (Und ebensowenig legen wir dir "den Arm aus der Sonne", um es schön zu sagen...)

    MfG

    P.S.: Die Funktionen tun das was sie sollen, wenn man allerdings nicht weiß wie man sie benützt...

  • NumberConvert.au3 - Jedes System in jedes andere konvertierbar!

    • PainTain
    • 23. August 2013 um 02:08
    Zitat von inventor

    hab ich was überlesen, oder vergisst du, dass StringSplit im $result[0] die anzahl der teilstrings zurückgibt
    dann dürften die Schleifen doch eig alle erst bei element 1 beginnen und bis $result[0] durchzählen
    wenn du dann auch noch das array mit $result[0]( oder $result[0]+1, damit du dich nicht um die unterschieldlichen längen kümmern musst) elementen erzeugst, hast du auch das problem mit der begrenzung auf eine länge von 1000 nicht mehr


    Schau mal genau hin. Er setzt als Flag 2. Damit deaktiviert er die Rückgabe der Anzahl von Elementen in [0]. ;)

    @TE: Kann man sicher mal brauchen :D

    MfG

  • Passwort aus .ini lesen

    • PainTain
    • 22. August 2013 um 14:33

    Die #include <Crypt.au3> hast eingebunden? (Da du anscheinend nur ein Schnippsel gepostet hast.)

    Und probiers mal mit @ScriptDir & "\config.ini"(o.Ä.) statt @ScriptFullPath.
    (Und falls du den Zugriff auf das Programm unbedingt verhindern willst (also es ein wichtiges/größeres Programm ist), möchte ich dich darauf hinweisen, das AutoIt-Skripte (leider) sehr leicht dekompiliert werden können.)

    MfG

  • Problem mit if Abfrage (denkfehler meinerseits ?)

    • PainTain
    • 21. August 2013 um 19:41

    Eine korrekte If-Abfrage würde so lauten:

    [autoit]

    If $1 = "5" Or $1 = "15" Then ;usw...

    [/autoit]

    ;)

    MfG

  • Win 7 zeigt grundlos konsolenfenster im hintergrund an

    • PainTain
    • 21. August 2013 um 18:55

    Probier mal das

    [autoit]

    ConsoleWrite("Test 1.1")

    [/autoit]

    am Anfang wegzutun :D

    MfG

  • Prozesshandle?

    • PainTain
    • 21. August 2013 um 17:59

    Sucht du diese Funktionen?

    [autoit]

    WinGetHandle
    ProcessExists
    ProcessList

    [/autoit]


    ;)

    MfG

  • Bei Random Befehl einzelne (bereits erstellte) Zahlen ausschließen

    • PainTain
    • 20. August 2013 um 13:10
    Zitat von Eistee

    Wenn jetzt noch jemand weiss wie ich das alte Syntax Highlightning hinbekomme bin ich rundum glücklich hehe


    Du meinst bei SciTE?
    Drück einfach mal Strg + 1, dann wechsel in das Tab "Color Settings" und dann drück unten auf den Button "New Scheme". In dem neuen Fenster wählst du im Dropdown dann einfach das "OldSciTE4AutoIt3" aus. Fertig ;)

    MfG

  • Mehrere Setups starten - Grundinstallation PC

    • PainTain
    • 17. August 2013 um 15:33

    Alles was du genannt hat, ist in AutoIt möglich :D

    Zitat

    Toll wäre, wenn das AutoSkript z.B. ein Textdatei einlist in dem ein Liste von Pfaden von Setup steht und diese einfach der Reihe nach aufruft.


    Schau dir dazu die Befehle

    [autoit]

    _FileListToArray
    ; und
    RunWait

    [/autoit]

    an. (Auf den Befehl klicken um ihn in der Hilfe anzusehen!)


    Zitat

    Interessant wäre auch das kopieren von bestimmten Verzeichnissen/Dateien und das Umbenennen dieser.


    Dazu die Befehle

    [autoit]

    FileCopy
    ; und
    FileMove

    [/autoit]
    Zitat

    Perfekt wäre auch, wenn Registry Einträg verändern oder erweitern kann


    Hierzu diese Befehle:

    [autoit]

    RegWrite
    RegRead
    RegDelete

    [/autoit]


    Zitat

    Wenn dann alle Programm darauf sind, wäre toll, wenn AutoSkript auch
    Ordner wie die Profil Ordner von Firefox oder Thunderbird kopieren kann.
    (Oder Konfiguration files von Programmen)

    Man müsste dann auch noch die Textdatei anpassen - falls das mit
    AutoSkript möglich ist. Ebenso wäre die Logdatei von Messenger wie ICQ
    ebenso interessant zu kopieren.


    Dazu auch die oben genannten Befehle

    [autoit]

    FileCopy
    ; und
    FileMove

    [/autoit]


    MfG

  • Alles Gute blubbstar

    • PainTain
    • 17. August 2013 um 15:16

    [Blockierte Grafik: http://www.united-division.com/inc/tinymce_files/geburtstag.jpg]
    Alles Gute :party:

  • Fehler in GDIPlus.au3

    • PainTain
    • 16. August 2013 um 21:43
    Zitat von BugFix

    Wie kommst du auf das schmale Brett, dass der Fehler in der GDI+ liegt? :rofl:
    Wenn du Schei.. übergibst kann die Funktion auch nur Schei.. liefern. :whistling:


    Oder man vergisst GDI+ zu starten :rofl:

  • SciTE-AddOn: OwnHotKeys (inkl. Installer) EDIT: neu "DebugAU3.lua"

    • PainTain
    • 16. August 2013 um 19:31

    Werd später gleich mal in SciTE integrieren!
    Und das mit den Cascading Hotkeys ist 'ne echt tolle Idee :thumbup:

    MfG

  • AutoIT und Leap Motion

    • PainTain
    • 16. August 2013 um 15:12

    Mhh. Ich bin zwar auch kein C++-Fuzzi, aber ich schau mir das mal an. :)

    MfG

    //Edit: Okay, hab mir das mal runterladen. Es ist bereits eine vorkompilierte DLL (x86 sowie x64) dabei und eine Dokumentation.
    Also sollte man das ganze auch via AutoIt ansprechen können. :D
    Ich werd mich da mal durchgraben.

  • AutoIT und Leap Motion

    • PainTain
    • 16. August 2013 um 14:24

    Gibt es eine DLL o.Ä. und/oder eine Dokumentation?
    Dann sollte das möglich sein.

    MfG

    P.S.: Es heißt >> AutoIt << :evil:;)

  • Ich weis nicht wie ich Controlclick anwenden muss

    • PainTain
    • 16. August 2013 um 13:53
    Zitat von ExoTiC

    Danke jetzt hab ich es hinbekommen!! :P


    Dann markiere bitte den Thread als gelöst - 1. Beitrag bearbeiten -> Präfix auf "gelöst" setzen ;)

    MfG

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™