Paar kleine Fragen

  • Hallo an alle,
    ich hätte noch ein paar Fragen an euch.

    1. Gibt es eine "On Fly" Login Methode ( d.H. kann AutoIT sich bei Webseiten anmelden z.B. E-Mail Adresse ) ?
    Das soll dann ungefähr so aussehen:

    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 455, 235, 182, 125)
    $Pic1 = GUICtrlCreatePic("http://www.google.de/intl/de_de/images/logo.gif", 64, 16, 332, 180, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    $Checkbox1 = GUICtrlCreateCheckbox("Anmelden", 56, 208, 73, 17)
    GUICtrlCreateInput("Google Mail Adresse", 136, 208, 121, 21)
    $Input1 = GUICtrlCreateInput("Passwort", 280, 208, 121, 21)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

    [/autoit]


    2. Bezüglich eines Kleinen Downloadmanager der den Fortschritt in der Prozentbar darstellt und dazu soll am besten die Geschwindigkeit in "
    kByte/s" angezeigt werden.

    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Form1", 183, 135, 303, 219)
    $Progress1 = GUICtrlCreateProgress(16, 72, 150, 17)
    $Label1 = GUICtrlCreateLabel("Spiele Patch XYX", 48, 32, 88, 17)
    $Label2 = GUICtrlCreateLabel("Geschwindigkeit: XYX kByte/s", 8, 112, 155, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

    [/autoit]
  • Generell mal als Tipp:
    einfach mal mit ein paar Befehlen anhand der Hilfedatei rumspielen,
    im ersten Fall z.B. _IEFrameGetCollection, _IEFormGetCollection oder _IEImgGetCollection
    im 2. Fall vielleicht InetGet, InetGetSize, FileGetSize, das ganze dann in ner Schleife, in der die lokale Dateigröße überprüft wird.

    Im Prinzip hast du ja nur eine GUI - das kommt mMn erst zum Schluss, d.h. wenn der Programm-Code steht.
    Also lass dir einfach Zeit (und mach erstmal nur 1 Script), dann klappt das bald. 8)