|
You last visited: Today at 18:29
Advertisement
[Vb.NET] Text einer Website auslesen und in Label speichern ?
Discussion on [Vb.NET] Text einer Website auslesen und in Label speichern ? within the .NET Languages forum part of the Coders Den category.
04/13/2012, 23:46
|
#1
|
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
|
[Vb.NET] Text einer Website auslesen und in Label speichern ?
Hallo.
Ich bin gerade dabei ein Tool zu entwickeln.
Mit diesem Tool möchte ich einen Inhalt von einer Website auslesen und in ein Label speichern.
Konnte dazu auf google nichts finden. :/
Auf der Website sieht man 1x den Namen einer Datei zb Kuchen.jpg (ist immer anders!) und einmal " 50,88kB" (auch immer anders)
Nun möchtei ch die beiden Werte ( 50,88kB und Kuchen.jpg ) in zwei verschiedenen Labels speichern.
Momentan habe ich das was aber ganz und garnicht hinhaut :<
PHP Code:
WebBrowser1.Document.GetElementById("name").GetAttribute(Label5.Text)
Mfg Jutu
|
|
|
04/14/2012, 02:10
|
#2
|
elite*gold: 4
Join Date: Nov 2008
Posts: 1,189
Received Thanks: 395
|
|
|
|
04/14/2012, 09:41
|
#3
|
elite*gold: 19
Join Date: Nov 2010
Posts: 2,399
Received Thanks: 804
|
mach es mit httpwebrequest
|
|
|
04/14/2012, 11:14
|
#4
|
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
|
Quote:
Originally Posted by BlackWu
|
Mit RegularExpressions komm ich garnicht klar :<
Quote:
Originally Posted by *DarkRaffy*
mach es mit httpwebrequest
|
Wüsste jetzt spontan auch nicht wie ich das anstellen soll.
Achja so sieht der Quellcode von der Seite aus wo die Daten sind die ausgelesen werden sollen, falls das wichtig ist um mir zu helfen
HTML Code:
<td class="name">1337.PNG</td>
<td class="size">1.23 KB</td>
|
|
|
04/14/2012, 11:43
|
#5
|
elite*gold: 19
Join Date: Nov 2010
Posts: 2,399
Received Thanks: 804
|
*** adde mich mal in skype unter: jailbreakforallteam
EIDT: sind wir ja schon, dann bitte in skype on kommen
|
|
|
04/14/2012, 13:08
|
#6
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Das solltest du nun wirklich hinkriegen, ist ja nicht grade kompliziert
|
|
|
04/15/2012, 00:12
|
#7
|
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
|
Wie gesagt ich komm damit nicht klar. Kenne mich damit nicht aus..
DarkRaffy konnte nicht helfen
Suche weiter ...
Ps: Der der mir helfen kann bekommt ein Spacial Thanks im prog.
|
|
|
04/15/2012, 00:20
|
#8
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Wenn du kein RegEx kannst dann benutz SubString/Split..wird ja wohl nicht so schwer sein nen Begriff aus dem Quelltext auszulesen..
|
|
|
04/15/2012, 10:02
|
#9
|
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
|
Quote:
Originally Posted by xKraizy
Wenn du kein RegEx kannst dann benutz SubString/Split..wird ja wohl nicht so schwer sein nen Begriff aus dem Quelltext auszulesen..
|
Doch für mich schon, daher suche ich ja hilfe, sonst würde ich ja wohl diesen Thread nicht erstellen?
|
|
|
04/15/2012, 12:40
|
#10
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Hast du dir den Link von mir überhaupt angeschaut? Das ist doch alles super leicht erklärt, wenn du das nicht verstehst, ist Programmieren eindeutig das falsche für dich.
|
|
|
04/15/2012, 13:12
|
#11
|
elite*gold: 14
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
|
Quote:
Originally Posted by Jutu
HTML Code:
<td class="name">1337.PNG</td>
<td class="size">1.23 KB</td>
|
Da nimm meinen Code:
Code:
public static string StringBetween(string source, string start, string end)
{
try
{
var startTag = start;
int startIndex = source.IndexOf(startTag) + startTag.Length;
int endIndex = source.IndexOf(end, startIndex);
return source.Substring(startIndex, endIndex - startIndex);
}
catch
{
return "";
}
}
Du musst einfach den Quelltext per WebRequest holen und dann splitten:
Code:
string first = StringBetween(sourcecode, "<td class=\"name\">", "</td>");
string second = StringBetween(sourcecode, "<td class=\"size\">", "</td>");
|
|
|
04/15/2012, 15:51
|
#12
|
elite*gold: 19
Join Date: Nov 2010
Posts: 2,399
Received Thanks: 804
|
das problem ist das das im quellcode steht:
<td class="name">{%=file.name%}</td>
<td class="size">{%=o.formatFileSize(file.size)%}</td>
und nur im html code steht das mit der Size+Name
|
|
|
04/15/2012, 16:05
|
#13
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Um welche Seite handelt es sich denn?
|
|
|
04/15/2012, 16:45
|
#14
|
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
|
Quote:
Originally Posted by xKraizy
Um welche Seite handelt es sich denn?
|
epvpimg.com
|
|
|
04/15/2012, 21:28
|
#15
|
elite*gold: 14
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
|
Quote:
Originally Posted by *DarkRaffy*
das problem ist das das im quellcode steht:
<td class="name">{%=file.name%}</td>
<td class="size">{%=o.formatFileSize(file.size)%}</td>
und nur im html code steht das mit der Size+Name
|
Wo bitte ist der Unterschied zwischen Quellcode und HTML Code?
|
|
|
 |
|
Similar Threads
|
[C#] abfragen, ob textbox.text = teil von label.text
01/28/2012 - .NET Languages - 7 Replies
Guten Abend,
ich benötige eure Hilfe. Ich möchte, dass das Programm abfrägt, ob textbox.text = teil von label.text
z.B.
label.Text = "1234"
textbox.Text = "23"
if (label.Text == textbox.Text)
{...}
wie kann ich ihn auslesen lassen, ob nur ein bestimmter teil des labels den text der textbox enthält?
|
Alle Videos einer Youtube-Playlist in je einer .mp3 speichern?
02/24/2011 - Technical Support - 7 Replies
huhu
ich möchte von einer Playlist (keine Warez!) die Sounds downloaden.
Wie mache ich das am elgantesten? Mein JDownloader zeigt leider keine Links an wenn ich die Playlist in den Linksammler eintrage.
MfG
|
Titel von einer Website auslesen
09/11/2010 - AutoIt - 3 Replies
Hallo liebe Community,
kennt ihr zufällig einen Befehl der den Titel einer Webseite (das was immer im Tab oben im Browser steht) auslesen kann?
Falls ihr nicht wisst was ich meine: In HTML
<title>Dieser Titel hier</title>
|
C# Label text changing each second
04/05/2010 - .NET Languages - 4 Replies
Hey Coders
I want to make my Labels text changing each second, It must start over at a certain time. how to script this?
Thanks
|
All times are GMT +1. The time now is 18:30.
|
|