Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 22:30

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

Advertisement



VB.Net Dateinamen einer URl auslesen ?

Discussion on VB.Net Dateinamen einer URl auslesen ? within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1


 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
VB.Net Dateinamen einer URl auslesen ?

Hey,

Ich will einen kleinen DownloadManager für Interne Testzwecke Scripten, jetzt müsste ich den Filename einer Url herraus finden...

URL:
Code:
http://netload.in/dateiyP8g4FMPJk.htm
Name der Datei ist setup.rar, sprich es hilft nichts, wenn ich einfach den Link auseinander nehme und meine Datei nacher dateiyP8g4FMPJk.htm heißt...
Ich muss schon irgendwie den wirklichen Filename holen, die Downloadfunktion funktioniert schon, allerdings gibt es eben das Problem mit dem Dateinamen ;(

Eventuell kann mir ja hier jemand helfen ;D

Gruß
Menan
Menan is offline  
Old 02/03/2011, 19:25   #2
 
mrapc's Avatar
 
elite*gold: 238
Join Date: Sep 2009
Posts: 2,327
Received Thanks: 1,164
Ich hab dein Link mal weiter "durchgescennt"
Probier mal diesen hier:


Der sollte gehen
Hier nochmal

Aso jetzt hab ich dein richtiges Problem erst verstanden
ne darauf weiß ich auch nichts
mrapc is offline  
Old 02/04/2011, 18:40   #3

 
FichteFoll's Avatar
 
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Du musst die HTML-Seite aufrufen bzw. sie einfach herunterladen oder mit HTTPRequest anfordern und dann via RegExp oder andere Stringbearbeitung den Namen auslesen

Code:
<div class="dl_first_filename">
			setup.rar<span style="color: rgb(141, 141, 141);">, 27.16 MB</span></div>
Ich gehe mal davon aus, dass bei solchen Links nur eine Datei pro Seite geladen werden kann, aber sollten auch mehrere möglich sein, musst du diese dann auch untersuchen.

PS: '<div class="dl_first_filename">\v*(.*?)<span' in AutoIt-Syntax, nachdem du vorher alle Zeilenumbrüche entfernt hast.
FichteFoll is offline  
Reply


Similar Threads Similar Threads
[FRAGE]VB auslesen einer Patchlist für Updater
02/14/2011 - .NET Languages - 3 Replies
Ich bin gerade dabei einen Patcher zu machen und ich möchte nun folgendes: Ich habs schon mit webclient versucht und klappt alles auch wunderbar doch er soll ja mehrere datein downloaden. Deswegen hab ich was anderes gemacht: ProgressBar1.Value = "2" TextBox1.Text = "DATEINAME wird geprüft." If My.Computer.FileSystem.FileExists("DATEINAME& quot;) Then My.Computer.FileSystem.DeleteFile("DATEINAME& quot;) TextBox1.Text = "DATEINAME wurde gelöscht." ...
Auslesen einer MySql DB?
01/26/2011 - AutoIt - 6 Replies
Hey Com, habe ein Problem mit der http://www.elitepvpers.com/forum/attachments/autoit /77189d1295952713-s-jemanden-der-mir-helfen-will-g ro-es-projekt-mysql.zip (MySql-UDF). Ich kann zwar wunderbar in der DB schreiben, jedoch auslesen eines eintrages will nicht so ganz... Ich poste euch hier meine Source. Nicht erschrecken, wird noch alles ein bisschen abgeändert fehlt nemlich noch einige... ist auch noch nicht so gut gescriptet von den funktionen her... #include <GUIConstantsEx.au3>...
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>
Auslesen der Parameter einer EXE
02/11/2009 - General Coding - 15 Replies
Hi! Hab mal ne Frage: Gibt es eine Möglichkeit die Parameter mit denen man eine EXE starten kann auszulesen? Beispiel: chkdsk /f Danke im Vorraus :)
Zufälliges Auslesen von Zeilen in einer TxT.
04/24/2006 - General Coding - 5 Replies
Ich bräuchte einen Beispiel Code, wie man aus einer TxT ca. 8 Stufen in einer Zeile ausließt und denen 8 eigene Variablen zuweist. z.B TXT : Sind dabei die Abstandshalter. 1 = &#036;1 11 = &#036;1 2 = &#036;2



All times are GMT +1. The time now is 22:31.


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