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

Beiträge von FireFlyer

  • Mehrere Usereingaben über InputBox

    • FireFlyer
    • 24. Januar 2009 um 20:02

    ja mach ne gui mit 10 inputfeldern + einem button...

    aus der Hilfe: CUICtrlCreateInput

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    GUICreate(" My GUI input acceptfile", 320,120, @DesktopWidth/2-160, @DesktopHeight/2-45, -1, 0x00000018); WS_EX_ACCEPTFILES
    $file = GUICtrlCreateInput ( "", 10, 5, 300, 20)
    GUICtrlSetState(-1,$GUI_DROPACCEPTED)
    GUICtrlCreateInput ("", 10, 35, 300, 20) ; will not accept drag&drop files
    $btn = GUICtrlCreateButton ("Ok", 40, 75, 60, 20)

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

    GUISetState ()

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

    $msg = 0
    While $msg <> $GUI_EVENT_CLOSE
    $msg = GUIGetMsg()
    Select
    Case $msg = $btn
    exitloop
    EndSelect
    Wend

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

    MsgBox (4096, "drag drop file", GUICtrlRead($file))

    [/autoit]
  • hintere gui sperren

    • FireFlyer
    • 24. Januar 2009 um 17:41

    GUISetState?
    und dann gui deaktiviern...

  • TCPConnect "nebenbei"

    • FireFlyer
    • 24. Januar 2009 um 10:45

    ... keine ahnung ob das geht aber kann man TCPConnect nicht in eine externe autoit datei lagern und die rückgabe der socket id ans hauptscript zurückgeben? ... weiss net ob das geht, aber so in der art halt, klar das hauptscript muss auch warten bis es die ID bekommt aber es könnte solange zumindest etwas anderes machen

  • Sorry: Anwesenheit

    • FireFlyer
    • 23. Januar 2009 um 23:45

    schweiz?^^
    kommst mich besuchen ja? :D

    ... Wo wir schon dabei sind ich bin atm auch nich mehr so aktiv :( Hab leider ne schwere Angina ;( ... also kommst mich besser doch nich besuchen^^
    Ich bin hier unter Quarantäne :D

  • Problem mit Array

    • FireFlyer
    • 23. Januar 2009 um 01:14
    Spoiler anzeigen
    [autoit]

    Opt("MouseCoordMode", 0)
    WinWaitActive("Öffnen")
    while 1
    $pos = MouseGetPos()
    if $pos[0] >= 150 AND $pos[0] <= 170 AND $pos[1] >= 220 AND $pos[1] <= 230 AND _IsPressed() Then ExitLoop
    WEnd
    Msgbox(0, "", "Button wurde geklickt")

    [/autoit]

    Nich ganz astrein... aber so in der art, nimms als denkanstoss ;)

  • Problem mit Array

    • FireFlyer
    • 22. Januar 2009 um 20:30

    ich frage mich noch immer warum du nicht den workaround mit mousegetpos und _ispressed nimmst...

    Das ist zwar sicher nicht die beste Lösung aber im WindowMode noch sicherlich eine der praktikabelsten...

    Oder mal wieder ne Frage an die Cracks^^ Wie funktioniert das Au3WindowinfoTool, also wie kommt es an die Informationen etc heran? Über das Objekt?

  • Problem mit Array

    • FireFlyer
    • 22. Januar 2009 um 16:56

    kannst wohl nur den umweg über MouseGetPos und _IsPressed gehn...

  • Inputfeld nimmt keine Mauseingabe

    • FireFlyer
    • 22. Januar 2009 um 16:46

    seltsam ist dieses phänomen nicht und selten schon garnicht...

    du hast ein anderes Conrol, vermutlich Label oder derartiges über das Input gelegt, mach dazu bei den labels oder anderen controls eine hintergrundfarbe rein

    2. wäre es besser du würdest dein script posten... wir sind keine hellseher

  • Text in eine Datei schreiben

    • FireFlyer
    • 22. Januar 2009 um 15:53

    FileWrite
    oder
    FileWriteLine

  • Assistent für neue Verbindungen

    • FireFlyer
    • 22. Januar 2009 um 15:36

    ok ich bin jetzt net der master in dlls... aber bei mir hats so funktioniert:

    [autoit]

    DllCall("netshell.dll", "none", "StartNCW")

    [/autoit]

    Bzw. du kannst es natürlich auch per Run machen:

    [autoit]

    Run("rundll32.exe netshell.dll StartNCW")

    [/autoit]

    hmpf @die masters mit dlls^^
    hab ich auch mal ne frage, und zwar wenn ich dann den verbindungsassistent abbreche, beendet sich autoit3.exe mit einem schwerwiegenden fehler o_O ==> falsche parameter oder so?

  • Anfängerfrage, Handling von mehreren Fenstern

    • FireFlyer
    • 22. Januar 2009 um 15:11

    deinen ersten post im beitrag editieren und auf gelöst setzen ;)

  • Function ausführen beim Beenden

    • FireFlyer
    • 22. Januar 2009 um 15:10

    aaach... AutoIt hat doch alles dabei ;)

    [autoit]


    Opt("OnExitFunc", "endscript")
    while 1
    sleep(200)
    WEnd

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

    Func endscript()
    if(@ExitMethod = 4) Then
    ;Windows Shutdown

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

    ;hier kann dein script rein

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

    EndIf
    EndFunc

    [/autoit]
  • AutoIT zu PHP ?

    • FireFlyer
    • 21. Januar 2009 um 18:54
    Zitat

    Ja, man müsste das passwort mit MD5 hashen und dann übertragen. MD5 mit AutoIt
    Das ist dann aber nicht so einfach. Am besten nimmt man auch eine SSL-verschlüsselte Verbindung und ein paar zusätzliche Passworte zum Verschlüsseln.

    Aber selbst der MD5 ist nicht mehr sicher :(

    Ich kenne genügend seiten wo man MD5 hashes zu 80% wiederherstellen kann... :(

    Aber ich sag mal, eine 100% absicherung hat man sowiso nie, gerade nicht bei solchen schnittstellen... egal ob post oder get methode letztenendes lässt sich alles sniffen, wenn er einmal das passwort hat, egal ob verschlüsselt oder nicht, dann ist es nurnoch eine Frage der Zeit :(

    @progandy
    Das mit PHP funktionen ist schon ein großer Schritt :)

  • AutoIT zu PHP ?

    • FireFlyer
    • 20. Januar 2009 um 23:23

    jo das noch dazu, aber selbst per formular ist es net so sicher...
    Man hat halt so oder so ne unsichere stelle...

    Kann PHP mit fsockopen auch lauschen (fread/fgets)? Dann wäre das ja vllt noch ne möglichkeit, per UDP oder TCP das zu übertragen...
    Hab ich aber auch noch nie so gemacht, naja ich übertrage auch keine Passwörter^^

  • AutoIT zu PHP ?

    • FireFlyer
    • 20. Januar 2009 um 23:04
    Zitat

    Nicht nur SQL-Injections, auch XSS.

    Hups, jo stimmt^^ Wo hab ich nur manchmal meinen Kopf?... Naja war ja nur en einfaches Beispiel ohne viel Schnickschnack aussenrum :D

    @boss
    Mach mal das _IECreate so:

    [autoit]

    $ie = _IECreate("http://127.0.0.1/test/insert.php?benutzer="&$ReadInput1&"&passwort="&$ReadInput2 , 0, 0, 0)

    [/autoit]
  • button in firefox klicken.

    • FireFlyer
    • 20. Januar 2009 um 16:15

    1. _IECreate
    2. _IEFormGetCollection
    3. _IEFormElementGetCollection
    4. _IEFormSubmit / _IEAction( \ , "click")
    5. _IEQuit

    Der Rest steht in der Hilfe

  • PPT Run funktioniert nicht

    • FireFlyer
    • 20. Januar 2009 um 15:57

    wiso speicherst du die powerpoint nicht als pps ???

    das kann man dann nur anschauen und es wird meines wissens auch direkt im vollbild gestartet

  • PPT Run funktioniert nicht

    • FireFlyer
    • 20. Januar 2009 um 15:49

    hilfe lesen...

    run startet nur ausführbare sachen wie z.b. .exe

    was du brauchst ist shellexecute

  • button in firefox klicken.

    • FireFlyer
    • 20. Januar 2009 um 15:42

    Nein ich verweigere die Hilfe nicht, aber ich schreib dir auch kein script...

    In der AutoIt hilfe stehen zu jedem Befehl alle Parameter + Beispiele... wenn du das durchgelesen hast und da noch fragen hast bin ich gerne bereit zu helfen aber so...

    btw: hier in diesem Thread stehen schon eine Menge nützlicher sachen, du musst sie nur umsetzen...

  • button in firefox klicken.

    • FireFlyer
    • 20. Januar 2009 um 15:37

    also hör mal das ist ein

    Ich brauche Hilfe - Forum

    bei dem wir versuchen Leuten bei ihren Problemen die sie beim coden von AutoIt haben zu helfen.
    Wir sind hier keine Community die einfach mal für irgendwelche Leute scripte schreibt nur weil die zu faul sind sich das wissen anzueignen und es dann umzusetzen...

    sry aber ich fürchte hier wird dir niemand ein script schreiben...

    Ich kann dir genau erklären was du brauchst:
    die _IE funktionen oder FF (UDF)

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™