Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 18:29

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

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.

Reply
 
Old   #1
 
Jutu's Avatar
 
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
Jutu is offline  
Old 04/14/2012, 02:10   #2
 
BlackWu's Avatar
 
elite*gold: 4
Join Date: Nov 2008
Posts: 1,189
Received Thanks: 395

BlackWu is offline  
Old 04/14/2012, 09:41   #3
 
.Lorex's Avatar
 
elite*gold: 19
Join Date: Nov 2010
Posts: 2,399
Received Thanks: 804
mach es mit httpwebrequest
.Lorex is offline  
Old 04/14/2012, 11:14   #4
 
Jutu's Avatar
 
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
Quote:
Originally Posted by BlackWu View Post

Mit RegularExpressions komm ich garnicht klar :<

Quote:
Originally Posted by *DarkRaffy* View Post
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>
Jutu is offline  
Old 04/14/2012, 11:43   #5
 
.Lorex's Avatar
 
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
.Lorex is offline  
Old 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
MoepMeep is offline  
Old 04/15/2012, 00:12   #7
 
Jutu's Avatar
 
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.
Jutu is offline  
Old 04/15/2012, 00:20   #8
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/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..
Kraizy​ is offline  
Old 04/15/2012, 10:02   #9
 
Jutu's Avatar
 
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
Quote:
Originally Posted by xKraizy View Post
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?
Jutu is offline  
Old 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.
MoepMeep is offline  
Old 04/15/2012, 13:12   #11
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
Quote:
Originally Posted by Jutu View Post
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>");
vwap is offline  
Old 04/15/2012, 15:51   #12
 
.Lorex's Avatar
 
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
.Lorex is offline  
Old 04/15/2012, 16:05   #13
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Um welche Seite handelt es sich denn?
Kraizy​ is offline  
Old 04/15/2012, 16:45   #14
 
Jutu's Avatar
 
elite*gold: 110
Join Date: Aug 2010
Posts: 2,417
Received Thanks: 609
Quote:
Originally Posted by xKraizy View Post
Um welche Seite handelt es sich denn?
epvpimg.com
Jutu is offline  
Old 04/15/2012, 21:28   #15
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
Quote:
Originally Posted by *DarkRaffy* View Post
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?
vwap is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.