Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 00:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Hilfe] Quellcode auslesen... [Fehler!]

Discussion on [Hilfe] Quellcode auslesen... [Fehler!] within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
BlueBasHeR's Avatar
 
elite*gold: 25
Join Date: Nov 2011
Posts: 266
Received Thanks: 60
Exclamation [Hilfe] Quellcode auslesen... [Fehler!]

ich habe ein problem beim auslesen des quellcodes unzwar will ich mir ein tool basteln der mir beim pc start die ungelesenen nachrichten ausliest...


hoffe ihr könnt mir sagen warum immer der wert 1 rauskommt obwohl ich da 0 stehen habe....

mfg bluebasher
BlueBasHeR is offline  
Old 11/03/2012, 12:18   #2
 
L1mb0's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 244
Received Thanks: 64
Am Besten lass es dir von
Code:
#include <Array.au3>

_arraydisplay($aReturn)

Und StringRegExp gibt dir etwas zurück deshalb bei MsgBox(64,"Private Nachrichten",$aReturn[COLOR="Red"][0][/COLOR])
ausgeben.
L1mb0 is offline  
Thanks
1 User
Old 11/03/2012, 12:29   #3
 
Fl00d3R's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 2,049
Received Thanks: 138
Quote:
Originally Posted by Deadly_chaos View Post
Am Besten lass es dir von
Code:
#include <Array.au3>

_arraydisplay($aReturn)

Und StringRegExp gibt dir etwas zurück deshalb bei MsgBox(64,"Private Nachrichten",$aReturn[COLOR="Red"][0][/COLOR])
ausgeben.
Daran liegt es nicht.
Ich habe mir mal erlaubt, dass ganze zum laufen zu bringen.
Wie Deadly_chaos schon bemerkt hat, gibt die Funktion StrinRegExp ein Array zurück, muss man aber nicht weiter beachten, weil ich das Offset von StringRegExp auf 1 gesetzt hab. Somit gibt es zwar auch ein Array zurück, aber nur mit der ersten Übereinstimmung. Somit braucht man auch nicht bei dem Text der Msgbox das Array[0] hinzufügen.

So, das Script:
Bei dem Post-Befehl halt noch deine Login-Daten reinschreiben. Meine Pfeile (--> & <--) natürlich auchnoch entfernen
Hab auchnoch n paar Get-Befehle rausgenommen, braucht man nicht, und die RegEx-Funktion etwas verändert.
Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.8.1
 Author:         Fl00d3R

 Script Function:
	Liest die Anzahl der privaten Nachrichten auf http://www.elitepvpers.com/ aus

#ce ----------------------------------------------------------------------------

#RequireAdmin
#include <WinHTTP.au3>

$hSession = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0")
$hConnect = _WinHttpConnect($hSession, "www.elitepvpers.com")

_WinHttpSimpleRequest($hConnect, "POST", "forum/login.php?do=login" , "http://www.elitepvpers.com/" , "vb_login_username=-->Username<--&vb_login_password=-->Passwort<--&cookieuser=0&s=&securitytoken=1351940869-8e58a7ca8c5d64c9319972106c370de3e03e874a&do=login&vb_login_md5password=&vb_login_md5password_utf=")

$sHtml = _WinHttpSimpleRequest($hConnect, "GET")

$aReturn = StringRegExp($sHtml, "<a href='http://www.elitepvpers.com/forum/private.php'>Private Messages</a>: Unread ([0-9]), Total ",1)

MsgBox(64,"Private Nachrichten",$aReturn)

_WinHttpCloseHandle($hConnect)
_WinHttpCloseHandle($hSession)
Bei Fragen, meldest dich bitte per PN.

MfG Fl00d3R
Fl00d3R is offline  
Thanks
1 User
Old 11/03/2012, 13:00   #4
 
BlueBasHeR's Avatar
 
elite*gold: 25
Join Date: Nov 2011
Posts: 266
Received Thanks: 60
erstmal ein thanks für eure hilfe...

so jetzt zeigt der 0 an schick mal bitte ein pn

Gestern ging es noch jetzt wieder gleiches Problem



Wegen [0]... wenn ich sie rausnehme wird immer 1 angezeigt

Hier nochmal $aReturn
Code:
$aReturn = StringRegExp($sHtml, "<li><a href='http://www.elitepvpers.com/forum/private.php'>Private Nachrichten</a>: Ungelesen <strong>([0-9])</strong>, insgesamt", 3)
BlueBasHeR is offline  
Old 11/04/2012, 13:55   #5
 
elite*gold: 10
Join Date: Nov 2012
Posts: 2
Received Thanks: 0
Ja ehm... Du bekommst kein Array Zurück...

EDIT: First POST
SenSatioN[x3] is offline  
Old 11/04/2012, 18:39   #6
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,404
Hier kannst du dein RegExp testen:
MfG
Achat is offline  
Reply

Tags
autoit winhttp


Similar Threads Similar Threads
Autoit Quellcode auslesen
04/19/2012 - AutoIt - 1 Replies
Hallo, Ich habe 2 Problemchen ^^ 1. Ich hab ein Spiel. Da will ich mir mal denn Quellcode anschauen. Aber es geht nicht ich kann kein recht klick seiten quell text anzeigen oder irgen was anderes. Ich hab mal gelesen man kann mit auto it sich denn Quelltext von egal wo herhollen ich glaub das war mit TCP und Msgbox ^^ wenn mir jemand helfen könnte wie ich an denn Quellcode komme währe ich im sehr dankbar. 2. Ich will ein bot machen der automatisch geld gold ... in die gildenkasse...
!!! Hilfe Visual Basic / Prozess Auslesen / Value Im Textbox Wieder Geben... Hilfe!!!
12/16/2011 - .NET Languages - 10 Replies
So Hey Liebe Leute... Es Geht Um Visual Basic 2010 So Ich Habe eine Frage... So Meine Frage... Ich Habe Mir Ein Kleines Programm Gecodet..
Quellcode bestimme Sachen auslesen
05/28/2011 - AutoIt - 2 Replies
Hi epvpers, man muss ja bei manchen Facebook Videos erst auf den "like" Button drücken damit man sie sehen kann, wenn man jedoch im Quellcode sucht findet man einen youtube link und kann aufs video zugreifen ohne den like button drücken zu müssen, jetzt die frage: ist es möglich diesen link aus den Quelltext automatisch rauszusuchen?? ich würde dann damit ein tool erstellen.... Quellcode:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"...
Autoit quellcode Hilfe--funcktion error..missing separator character after keywords
02/27/2009 - Rappelz - 9 Replies
Hey Leute Habe nen Problem Also mein bot sollte eignt laufen tut er aber nich ..keine ahnung wieso nach mouseclick schliest er automatisch .. hier mal der quellcode MouseClick ("left",536, 367)



All times are GMT +2. The time now is 00:26.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.