Seth27 Posted July 21, 2006 Posted July 21, 2006 Hi, I have once again a problem! I know, that I can read the body of a website with _IEBodyReadText. Know I have a lot of words and phrases and so on. How can I filter this, that I only have a special word of a text or something like this. For example. $lala = _IEBodyReadtext($o_IE) MsgBox (0,"",$lala) Then you have have a lot of informations like. If i read the body of www.hotmail.com then i get this: Bei Hotmail anmeldenHilfe Geben Sie Ihre E-Mail-Adresse im folgenden Format ein: IhrName@beispiel.com. Benötigen Sie Hilfe bei der Anmeldung? E-Mail-Adresse: Diese Informationen sind erforderlich. Kennwort: Kennwort vergessen? Meine E-Mail-Adresse und mein Kennwort speichern Meine E-Mail-Adresse speichern Immer nach meiner E-Mail-Adresse und nach meinem Kennwort fragen Anmelden mit erhöhter Sicherheit Windows Live ID Kompatibel mit Windows Live-, MSN- und Microsoft Passport-Sites Kontoverwaltung | Datenschutzbestimmungen | Nutzungsbedingungen © 2006 Microsoft Corporation. Alle Rechte vorbehalten. I only want to know, if in the text is the word "Kennwort". My Code is now: #include <ie.au3> $o_IE = _IECreate () _IENavigate ($o_IE, "http://hotmail.com") $lala = _IEBodyReadtext($o_IE) Now I don't know how to describe to the program. In my own words: If there is a word in $lala like "kennwort" then do something. Can you translate this into autoit-language? Thank you very much!!
PsaltyDS Posted July 22, 2006 Posted July 22, 2006 (edited) Hi, I have once again a problem! I know, that I can read the body of a website with _IEBodyReadText. Know I have a lot of words and phrases and so on. How can I filter this, that I only have a special word of a text or something like this. For example. $lala = _IEBodyReadtext($o_IE) MsgBox (0,"",$lala) Then you have have a lot of informations like. If i read the body of www.hotmail.com then i get this: Bei Hotmail anmeldenHilfe Geben Sie Ihre E-Mail-Adresse im folgenden Format ein: IhrName@beispiel.com. Benötigen Sie Hilfe bei der Anmeldung? E-Mail-Adresse: Diese Informationen sind erforderlich. Kennwort: Kennwort vergessen? Meine E-Mail-Adresse und mein Kennwort speichern Meine E-Mail-Adresse speichern Immer nach meiner E-Mail-Adresse und nach meinem Kennwort fragen Anmelden mit erhöhter Sicherheit Windows Live ID Kompatibel mit Windows Live-, MSN- und Microsoft Passport-Sites Kontoverwaltung | Datenschutzbestimmungen | Nutzungsbedingungen © 2006 Microsoft Corporation. Alle Rechte vorbehalten. I only want to know, if in the text is the word "Kennwort". My Code is now: #include <ie.au3> $o_IE = _IECreate () _IENavigate ($o_IE, "http://hotmail.com") $lala = _IEBodyReadtext($o_IE) Now I don't know how to describe to the program. In my own words: If there is a word in $lala like "kennwort" then do something. Can you translate this into autoit-language? Thank you very much!! Maybe... If StringInStr($lala, "Kennwort") Then MsgBox(64, "Kennwort", "Found it!") Edited July 22, 2006 by PsaltyDS Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Seth27 Posted July 22, 2006 Author Posted July 22, 2006 Thank you very much, it runs!! This is a fantastic forum!!!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now