Lokalisten Informer ?

  • Hallo liebe Gemeinde
    ich versuche gerade ein script zu schreiben das automatisch alle 5 min. auf www. lokalisten.de nachsieht ob ich post habe, ich habe auch bereits das wort lokalisten in der suche eingegeben und bin schon mal für den ersten schritt fündig geworden wie man die Seite im IE aufruft und sich einloggen kann allerdings das ist auch mein erstes problem ruft der script nur Loka auf aber loggt sich nicht ein

    Ich erhalte folgenden FehlerCode und weiss nicht was damit gemeint ist

    Spoiler anzeigen

    --> IE.au3 V2.4-0 Error from function _IENavigate, $_IEStatus_InvalidObjectType

    Ich hoffe ihr könnt mir Helfen, hier der angesprochene Script :

    Spoiler anzeigen
    [autoit]

    #include <IE.au3>

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

    $ie = _IECreate("www.lokalisten.de")
    $oie = _IEFormGetCollection($ie, 0)
    $Username = _IEGetObjByName($oie, "j_username")
    _IEFormElementSetValue($Username, "++++++")
    $Passwort = _IEGetObjByName($oie, "j_password")
    _IEFormElementSetValue($Passwort, "++++++")
    sleep(8900)
    _IENavigate($oie,"javascript:window.document.forms[0].submit()")

    [/autoit]

    MFG Eistee

  • ich kann Dir nicht sagen warum das nicht klappt, aber so klappt es:

    Spoiler anzeigen
    [autoit]

    #include <IE.au3>

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

    $ie = _IECreate("www.lokalisten.de")
    $oie = _IEFormGetCollection($ie, 0)
    $Username = _IEGetObjByName($oie, "j_username")
    _IEFormElementSetValue($Username, "++++++")
    $Passwort = _IEGetObjByName($oie, "j_password")
    _IEFormElementSetValue($Passwort, "++++++")
    _IEFormSubmit ($oie)

    [/autoit]

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)

  • Hmmm ich hab keinen Account für Lokalisten.de

    Ich denke aber, dass man das durchaus mit

    Spoiler anzeigen
    [autoit][/autoit] [autoit][/autoit] [autoit]

    #include <IE.au3>

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

    $ie = _IECreate("www.lokalisten.de")
    $oie = _IEFormGetCollection($ie, 0)
    $Username = _IEGetObjByName($oie, "j_username")
    _IEFormElementSetValue($Username, "++++++")
    $Passwort = _IEGetObjByName($oie, "j_password")
    _IEFormElementSetValue($Passwort, "++++++")
    _IEFormSubmit ($oie)
    sleep(5000)
    $sHTML = _IEDocReadHTML ($ie)
    If StringInStr($sHTML,"mail.gif") Then MsgBox(0, '', "Eine neue Mail ist da")

    [/autoit]

    lösen kann.
    Kannst ja den Denkansatz noch umschreiben ... ;)

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)