Hallo wollte mal fragen ob jemand einen Binder hat der dir InGame anzeigt, das du eine neue Forum Benachrichtigung hast
AHK suche Forum Benachrichtigung.
- Mike.Jankins
- Geschlossen
- Erledigt
-
-
Einfach ein IE-ComObject erstellen, die Seite aufrufen, einloggen. Dann die Seite auslesen und darin nach <li id="userNotifications" data-count="1"> suchen. data-count ist 0, wenn man keine Benachrichtung hat und > 1, wenn man eine hat.
-
Sry für den Push nach über nen Monat...
Hatte sowas mal fertig gemacht, bin grad auf den Thread gestoßen...
Beispiel:CodeBread := GetBreadfishNotifications() Msgbox % "Du hast " Bread.Benachrichtigungen " unglesene Antworten.`nDu hast " Bread.Konversationen " ungelesene Konversationen."
FunktionCode
Alles anzeigenGetBreadfishNotifications() { UserInfo := ["Benutzername","Passwort"] ; Benutzername und Passwort eintragen zb. ["K-9","123456789"] IEX := ComObjCreate("InternetExplorer.Application") IEX.Visible := False IEX.Navigate("http://www.Breadfish.de") While(IEX.busy) sleep, 10 IEX.document.getElementById("username").value := UserInfo[1] IEX.document.getElementById("password").value := UserInfo[2] IEX.document.getElementById("loginSubmitButton").click() While(IEX.busy) sleep, 10 RegExMatch(Trim(IEX.document.All.item["userNotifications"].innerText),"Benachrichtigungen ([0-9]+)",RegNot) RegExMatch(Trim(IEX.document.All.item["unreadConversations"].innerText),"Konversationen ([0-9]+)",RegKon) GBN_OBJECT := {Benachrichtigungen: RegNot1 != "" ? RegNot1 : 0 , Konversationen: RegKon1 != "" ? RegKon1 : 0} IEX.quit IEX := "" return GBN_OBJECT }
-
breadfish.de
Hat das Thema geschlossen.