Du bist nicht angemeldet.

[VB 2008] YouTube Download

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

21

Sonntag, 21. März 2010, 16:04

Ich muss die Variable "t" ja an den Download-Link anhängen, aber vorher muss ich ihr ja einen Wert zu weisen.
viperkill hat ja folgendes geschrieben:

Visual Basic Quellcode

1
Dim t As String = ListView1.FocusedItem.Tag


aber ich weiß nicht wo ich die Variable "t" speichern soll. Es geht mir nur darum, wie das oben umschreiben muss.

Regards ;)

K_K

Registrierter Benutzer

  • »K_K« ist männlich

Beiträge: 294

Dabei seit: 13. Februar 2010

Wohnort: Kickenbach

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

22

Sonntag, 21. März 2010, 18:46

Hi,

habe jetzt das beispielprojekt fertig. Könnt es euch im Anhang runterladen


Grüsse,

viperkill

hi bei deinem code scheint ein Fehler... :D
wenn ich auf add drücke und dann ohne ein link auf ok drücke wird dass hinterlegt :

Visual Basic Quellcode

1
 Request As HttpWebRequest = HttpWebRequest.Create(Link)

kann man das nich iwi ändern ?? :D
MFG K_K

Multiprogramm: 63%

viperkill

Registrierter Benutzer

  • »viperkill« ist männlich
  • »viperkill« ist der Autor dieses Themas

Beiträge: 371

Dabei seit: 10. August 2009

Wohnort: Papierkorb

Hilfreich-Bewertungen: 9

  • Private Nachricht senden

23

Sonntag, 21. März 2010, 19:41

Vielleicht mal Grundlagen lernen ?!

Das ist doch so ziemlich das einfachste was es gibt!

Ist auch ziemlich logisch: wenn keine Adresse angegeben wird von der der quelltext runtergelasen werden soll gibt's halt nen Fehler


@Snow: du kannst t einfach in einer globalen variable speichern. Wenn dubjetzt immer noch nicht weißt, wie du's machen sollst, dann schick mir einfach deinen bisherigen Code per pm ubdbich schreib ihn dann um. Hab grade eh nichts zu tun :D

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

24

Sonntag, 21. März 2010, 20:24

@viperkill

Das würdest du echt tun? Vielen Dank :)

technobase

Registrierter Benutzer

  • »technobase« ist männlich

Beiträge: 60

Dabei seit: 18. Oktober 2009

Wohnort: Düsseldorf

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

25

Montag, 22. März 2010, 20:53

YouTube Download in andere Formate

Wenn ihr das Video in anderen Formaten downloaden wollt ersetzt "fmt=18" durch folgendes:
FLV = fmt=5
MP4 HD (nur wenn Video in HD) = fmt=22
3gp (für Handy) = fmt=17

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

26

Montag, 22. März 2010, 21:36

Visual Basic Quellcode

1
        Dim DateRegEx As New Regex("<span class=""watch-video-added post-date"">(?<DateAdded>(.*))</span>")        Dim DateAdded As String        DateAdded = DateRegEx.Match(httpContent).Groups("DateAdded").ToString


Um auszulesen wann es hochgeladen wurde.

Visual Basic Quellcode

1
        Dim Length As New Regex("<span class=""video-time""><span>(?<Time>(.*))</span></span>")        Dim Time As String        Time = Length.Match(httpContent).Groups("Time").ToString



Um auszulesen wie lang das Video ist.

viperkill

Registrierter Benutzer

  • »viperkill« ist männlich
  • »viperkill« ist der Autor dieses Themas

Beiträge: 371

Dabei seit: 10. August 2009

Wohnort: Papierkorb

Hilfreich-Bewertungen: 9

  • Private Nachricht senden

27

Montag, 22. März 2010, 21:49

Hi,

das mit der Länge is sone sache... Habe ich auch mal probiert aber es kommen immer unterschiedliche sachen raus. Weiß auch nicht wie das funktionieren soll


@technobase: Danke ;-) Werde das mal ins Tut adden

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

28

Dienstag, 23. März 2010, 16:00

@technobase
gibts noch andere formate? ;)

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

29

Dienstag, 23. März 2010, 17:03

So langsam geb ich's auf :D Ich krieg diese verdammte Zeile nicht umgeschrieben ;(

Visual Basic Quellcode

1
Dim t As String = ListView1.FocusedItem.Tag

viperkill

Registrierter Benutzer

  • »viperkill« ist männlich
  • »viperkill« ist der Autor dieses Themas

Beiträge: 371

Dabei seit: 10. August 2009

Wohnort: Papierkorb

Hilfreich-Bewertungen: 9

  • Private Nachricht senden

30

Dienstag, 23. März 2010, 17:16

Zitat

So langsam geb ich's auf Ich krieg diese verdammte Zeile nicht umgeschrieben


Ich hab dir doch eben mein Projekt geschickt ö.Ö

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

31

Dienstag, 23. März 2010, 17:47

Ahja, hier sind alle Codes von YT (Formate)

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

32

Dienstag, 23. März 2010, 18:43

Zitat

So langsam geb ich's auf Ich krieg diese verdammte Zeile nicht umgeschrieben


Ich hab dir doch eben mein Projekt geschickt ö.Ö
Ja, hast du. Aber es gibt wie du schon sagtest eine Invoke Exception.

viperkill

Registrierter Benutzer

  • »viperkill« ist männlich
  • »viperkill« ist der Autor dieses Themas

Beiträge: 371

Dabei seit: 10. August 2009

Wohnort: Papierkorb

Hilfreich-Bewertungen: 9

  • Private Nachricht senden

33

Mittwoch, 24. März 2010, 13:46

Hi,

ich weiß leider nicht wo und weshalb der Fehler auftaucht. Du könntest vielleicht dein Problem hier im Forum posten ;) vielleicht kennt jemand eine lösug

Grüße,

viperkill

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

34

Mittwoch, 24. März 2010, 17:34

Scream hat mir geholfen, es funktioniert nun :P

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

35

Mittwoch, 24. März 2010, 18:26

bitte bitte ;)

AsdAsd1337

Registrierter Benutzer

Beiträge: 384

Dabei seit: 6. Februar 2010

Hilfreich-Bewertungen: 16

  • Private Nachricht senden

36

Mittwoch, 24. März 2010, 21:32

Hey, wie ist der fmt Code für mp3?
http://www.youtube.com/watch?v=2vPb4QS9r…ayer_detailpage
Socks Proxys easy benutzen - MultiTor v1.0

L4rex

Registrierter Benutzer

Beiträge: 20

Dabei seit: 23. März 2010

  • Private Nachricht senden

37

Mittwoch, 24. März 2010, 22:14

Ich fand die Idee mit der progressbar sehr geil. Nur ist mein problem , dass ich keinen Plan habe wie ich die einsetzte das man das auch gut nachverfolgen kann wie weit der Download vortgeschritten ist. Kann mir wer helfen?
http://www.thejaywalker.com/pages/shit_happens.html

If shit happens ...
Let's smoke this shit!

Snow

Registrierter Benutzer

Beiträge: 33

Dabei seit: 29. Dezember 2009

  • Private Nachricht senden

38

Mittwoch, 24. März 2010, 22:35

@L4rex

das ist eigl relativ einfach ;)

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
Private WithEvents HttpClient As WebClient

HttpClient.DownloadFileAsync(New Uri(DownloadURL), (ZielDatei))

'Progressbar
    Private Sub HttpClient_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles HttpClient.DownloadProgressChanged        ProgressBar1.Value = e.ProgressPercentage
        Dim bytes As Long Dim totalbytes As Long 
bytes = e.BytesReceived / 1024 totalbytes = e.TotalBytesToReceive / 1024
        Dim percent As Integer        percent = (bytes / totalbytes) * 100
        Me.Text = percent.ToString & " %"
        DownloadText.Visible = True        DownloadText.Text = bytes.ToString & "kb von " & totalbytes.ToString & "kb" & " heruntergeladen " & "( " & percent & " % )"

Carl

Registrierter Benutzer

Beiträge: 7

Dabei seit: 14. März 2010

  • Private Nachricht senden

39

Donnerstag, 25. März 2010, 11:55

Sehr Cool danke

L4rex

Registrierter Benutzer

Beiträge: 20

Dabei seit: 23. März 2010

  • Private Nachricht senden

40

Donnerstag, 25. März 2010, 16:55

Ok noch ein fehler :
Ich habe jetzt webclient.downloadfile ...
durch

Visual Basic Quellcode

1
HttpClient.DownloadFileAsync(New Uri(DownloadURL), (ZielDatei))

ersetzt. So jetzt sagt mir der Pc:
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Da ich noch recht am anfang stehe kann ich damit nix anfangen. Könnte mir vll wer fix ne antwort geben?
http://www.thejaywalker.com/pages/shit_happens.html

If shit happens ...
Let's smoke this shit!

Ähnliche Themen

Verwendete Tags

Downloader, YouTube, YouTube Download

Social Bookmarks