|
You last visited: Today at 05:32
Advertisement
Punkte auslesen??
Discussion on Punkte auslesen?? within the .NET Languages forum part of the Coders Den category.
09/07/2015, 18:07
|
#1
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Punkte auslesen??
Hallo möchte einen AddMeFast Bot erstellen. Ich möchte nun die aktuelle Punkte auslesen. Nur ich weiß nicht wie. Ich habe gegoogelt und nichts passendes gefunden.
Code:
<span class="points_count">170</span>
Diese Zeile gibt an wie viele AddMeFast Punkte man hat. Wie kann ich diese nun auslesen und in einem Label packen?
|
|
|
09/08/2015, 06:12
|
#2
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
html parser oder regex
Das wohl einfachste aber nicht 100% sichere regex pattern währe: "unt\">(.*)</span>"
PS: Flamed mich nicht dafür^^
|
|
|
09/08/2015, 12:57
|
#3
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Quote:
Originally Posted by »FlutterShy™
html parser oder regex
Das wohl einfachste aber nicht 100% sichere regex pattern währe: "unt\">(.*)</span>"
PS: Flamed mich nicht dafür^^
|
Ich ignoriere mal die letzte Zeile was du geschrieben hast.
Das Pattern ist RICHTIG schlampig. Wie du siehst enthält der <span> nur Zahlen also solltest du nicht jedes Zeichen matchen sondern nur Zahlen.
Wenn man sich zwei Sekunden mehr Zeit nimmt dann kriegt man etwas wesentlich sauberes heraus
Code:
"<span class=\"points_count\">(\d+)</span>"
|
|
|
09/08/2015, 15:52
|
#4
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Points Count stand ebenfalls bei der AMF Seite. Ich werde mich mal dran setzen.
edit: als text wird mir nichts angezeigt...
|
|
|
09/08/2015, 18:18
|
#5
|
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
|
Quote:
Originally Posted by Melli-
edit: als text wird mir nichts angezeigt...
|
Der Fehler ist in Zeile 1 deines Codes.
|
|
|
09/08/2015, 22:26
|
#6
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by Mostey
Der Fehler ist in Zeile 1 deines Codes. 
|
wow du bist gut  
|
|
|
09/09/2015, 15:31
|
#7
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Ouh der hat meine Nachricht nicht abgeschickt.
Ich hab es mit VB geschrieben. Mein Tablet hat momentan kein Platz für Visual Studio also Visual Studio und VB sind sehr ähnlich.
Code:
Dim client As New WebClient
Dim temp As String = client.DownloadString("http://addmefast.com/free_points")
Dim pattern As String = <span class="points_count">170(\d+)</span>
Dim reg As New System.Text.RegularExpressions.Regex(pattern)
Dim ausgabe As String = reg.Match(temp).Value
Me.Label1.Text = ausgabe
Ich denke es geht nicht weil ausgabe = string. Schreibe ich aber hin das es ein Integer ist geht es nicht wegen "reg.Match(temp).Value" mhm.. schwierig. Ich habe mich nicht mit Regex auseinandergesetzt, sondern hab mir ein Video angeschaut.
|
|
|
09/09/2015, 15:54
|
#8
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Quote:
Originally Posted by Melli-
Ouh der hat meine Nachricht nicht abgeschickt.
Ich hab es mit VB geschrieben. Mein Tablet hat momentan kein Platz für Visual Studio also Visual Studio und VB sind sehr ähnlich.
Code:
Dim client As New WebClient
Dim temp As String = client.DownloadString("http://addmefast.com/free_points")
Dim pattern As String = <span class="points_count">170(\d+)</span>
Dim reg As New System.Text.RegularExpressions.Regex(pattern)
Dim ausgabe As String = reg.Match(temp).Value
Me.Label1.Text = ausgabe
Ich denke es geht nicht weil ausgabe = string. Schreibe ich aber hin das es ein Integer ist geht es nicht wegen "reg.Match(temp).Value" mhm.. schwierig. Ich habe mich nicht mit Regex auseinandergesetzt, sondern hab mir ein Video angeschaut.
|
Visual Studio ist nicht änlich mit VB, du meinst wohl eher C# ist ähnlich wie VB. Visual Studio ist die IDE für beides.
|
|
|
09/09/2015, 16:28
|
#9
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Quote:
Originally Posted by alpines
Visual Studio ist nicht änlich mit VB, du meinst wohl eher C# ist ähnlich wie VB. Visual Studio ist die IDE für beides.
|
Ah Ok. Hab nur aufm Laptop Visual Studio.
|
|
|
09/09/2015, 17:52
|
#10
|
elite*gold: 233
Join Date: May 2015
Posts: 55
Received Thanks: 3
|
Versuch mal:
Code:
Dim pattern As String = "<span class=""points_count"">(\d*?)</span>"
Dim reg As New System.Text.RegularExpressions.Regex(pattern)
Dim ausgabe As Match = reg.Match(temp).Value
Label1.Text = ausgabe.Group(1).Value
|
|
|
09/10/2015, 16:10
|
#11
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Quote:
Originally Posted by CorbyT
Versuch mal:
Code:
Dim pattern As String = "<span class=""points_count"">(\d*?)</span>"
Dim reg As New System.Text.RegularExpressions.Regex(pattern)
Dim ausgabe As Match = reg.Match(temp).Value
Label1.Text = ausgabe.Group(1).Value
|
Bei dem "Dim ausgabe" gibt es ein Problem. Und zwar wird mir "reg.Match(temp).Value" blau angestrichen. Demzufolge geht auch nicht "ausgabe.Group" dies wird mir ebenfalls blau angestrichen.
|
|
|
09/10/2015, 16:30
|
#12
|
elite*gold: 26
Join Date: Dec 2010
Posts: 2,628
Received Thanks: 1,816
|
Quote:
Originally Posted by Melli-
Bei dem "Dim ausgabe" gibt es ein Problem. Und zwar wird mir "reg.Match(temp).Value" blau angestrichen. Demzufolge geht auch nicht "ausgabe.Group" dies wird mir ebenfalls blau angestrichen.
|
was der fehler ist wäre noch recht hilfreich
|
|
|
09/10/2015, 16:52
|
#13
|
elite*gold: 233
Join Date: May 2015
Posts: 55
Received Thanks: 3
|
Ups, du musst natürlich das ".value" bei "regex.Match(temp)" entfernen. Müsste dann funktionieren.
|
|
|
09/11/2015, 16:11
|
#14
|
elite*gold: 122
Join Date: May 2014
Posts: 2,721
Received Thanks: 532
|
Quote:
Originally Posted by CorbyT
Ups, du musst natürlich das ".value" bei "regex.Match(temp)" entfernen. Müsste dann funktionieren.
|
So richtig funktioniert das nicht..
Code:
Dim client As New WebClient
Dim temp As String = client.DownloadString("http://addmefast.com/free_points")
Dim pattern As String = "<span class=""points_count"">(\d*?)</span>"
Dim reg As New System.Text.RegularExpressions.Regex(pattern)
Dim ausgabe As Match = reg.Match(temp)
Label1.Text = ausgabe.Groups(1).Value
Er zeigt trotzdem noch " " als Label1.Text an. Und ausgabe.Group gab es nicht nur ausgabe.Groups aber ich denke das sollte die selbe Wirkung haben.
|
|
|
09/11/2015, 17:04
|
#15
|
elite*gold: 233
Join Date: May 2015
Posts: 55
Received Thanks: 3
|
Mhh, ich programmiere normalerweise in C# und da funktioniert es.
Versuch mal diesen Pattern: "points_count"">(?<p>\d*?)<" und "ausgabe.Groups("p").Value".
|
|
|
 |
|
Similar Threads
|
RAM auslesen
04/19/2015 - Technical Support - 6 Replies
Hallo,
Ich habe ein Programm in Autohotkey geschrieben.
Habe gehört, das man mittels Programmen den Source Code aus dem RAM auslesen kann, da der Source Code im RAM geladen wird.
Weiß wer, mit welchem das geht?
|
Stelle YouLikeHits Punkte zur verfügung! Jeden Tag 500+ Punkte
04/10/2013 - elite*gold Trading - 0 Replies
http://www.youlikehits.com/images/ylhblue.png
Ich stelle hier meine Punkte von YLH zur verfügung.
Ihr könnt aussuchen was ich eintragen soll für wieviele Punkte,
und wieviele Klicks es sein soll.
Je nachdem wieviele Klicks und wie teuer wird der Preis höher oder niedriger.
Ich bekomme jeden Tag um die 500 Punkte.
Derzeit vorhanden 3400.
|
[B] DS-Account W72 16.000 (+) Punkte 13 Premium Punkte [S] Paypal,PSC
12/03/2011 - Browsergames Trading - 1 Replies
Ich verkaufe meinen Die Stämme Account auf Welt 72 für eine Paysafecard oder Paypal im Wert für 15€ .
(Da es keine Paysafecard im Wert von 15€ gibt müsst ihr mir eine 20€ oder von einer 20€ 5 abgebrauchte Euro geben so dass es 15€ ergibt)
Außerdem sollte sie offline gekauft sein.
Deswegen wäre Paypal besser
Der Account ist in einem STamm der Top 150 und besitzt 13 Premium Punkte und einen 7 Tage langen Premium Account der noch nicht eingelöst ist.
Er hatt 16.000 Punkte und ist beiner...
|
xml auslesen?
06/22/2011 - AutoIt - 4 Replies
Heyho Leute,
Ich bins ma wieder :awesome:
Weis einer vllt wie ich eine xml aus dem web auslesen kann?
Mfg. Steaser#
|
URL auslesen
11/22/2009 - AutoIt - 8 Replies
salüü hab hier ein kleines scriptchen
Sleep(2000)
$text=WinGetText("")
MsgBox(0,"text",$text)
damit kann man die url des aktuellen IE - fensters auslesen.
leide kommt noch ganz viel müll mit -.-
kann mir einer von euch sagen wie ich das unintressante gequassel los werde?
|
All times are GMT +1. The time now is 05:33.
|
|