Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi .asx mit bass.dll abspielen? (https://www.delphipraxis.net/130570-asx-mit-bass-dll-abspielen.html)

AlexII 10. Mär 2009 20:17


.asx mit bass.dll abspielen?
 
Hallo,

hab mir die bass.dll runtergeladen und dabei waren paar Beispiele. Ich will aus dem Beispiel "netradio" ein Programm bauen, aber dieses Beispiel kann keine .asx abspielen. Wer kann mir helfen dem netradio das beizubringen?

Gausi 10. Mär 2009 20:23

Re: .asx mit bass.dll abspielen?
 
Dieses .asx-Ding ist nur eine Playlist-Datei, nicht die Streamadresse. Den Inhalt musst du selbst auswerten, und die darin enthaltene Stream-URL der bass.dll übergeben.
Infos über das Format gibts bei Wikipedia.

AlexII 10. Mär 2009 20:30

Re: .asx mit bass.dll abspielen?
 
Zitat:

Zitat von Gausi
Den Inhalt musst du selbst auswerten und die darin enthaltene Stream-URL

Ok, und wie bekomme ich die URL raus, denn der WMPlayer wird sofort gestartet.

Gausi 10. Mär 2009 20:34

Re: .asx mit bass.dll abspielen?
 
Geht bei dem betreffenden Link nicht "Ziel -> Speichern unter" (oder vergleichbares, je nach Browser)? :gruebel: Dann müsste doch einfach nur diese kleine XML-Datei runtergeladen werden, ohne dass sie direkt mit dem WMP geöffnet wird.

Dunkel 10. Mär 2009 20:37

Re: .asx mit bass.dll abspielen?
 
Öffne die Datei mal mit einem Texteditor. Die URL sieht dann ähnlich wie folgt aus: <ref href="http://85.14.216.232:9000"/>, steht also zwischen den ref-Tags. Da das quasi eine Standard-XML-Datei ist, kann man diese auch so behandeln und auslesen. Alternativ mit etwas mehr Handarbeit via Pos() & Copy() die URL extrahieren.

AlexII 10. Mär 2009 20:39

Re: .asx mit bass.dll abspielen?
 
Leider nicht, die Rechte Maustaste funktioniert im diesem Fall nicht, und diese Sperre kann ich net umgehen, obwohl ich da paar Tricks kenne. :wall:

AlexII 10. Mär 2009 20:40

Re: .asx mit bass.dll abspielen?
 
Zitat:

Zitat von Dunkel
Öffne die Datei mal mit einem Texteditor. Die URL sieht dann ähnlich wie folgt aus: <ref href="http://85.14.216.232:9000"/>, steht also zwischen den ref-Tags. Da das quasi eine Standard-XML-Datei ist, kann man diese auch so behandeln und auslesen. Alternativ mit etwas mehr Handarbeit via Pos() & Copy() die URL extrahieren.

Ich kann die .asx gar nicht runterladen, da ist das Problem :gruebel:

Satty67 10. Mär 2009 20:58

Re: .asx mit bass.dll abspielen?
 
Ganz schnelle Lösung (ohne jetzt Downloadmanager oder abschalten von Dateizuweisungen):

Browser-Cache des IExplorer löschen.
Datei anklicken, so das sie abgespielt wird.
Ordner "Temporary Internet Files" öffnen und die *.asx Datei daraus in einen anderen Ordner kopieren.
Erst dann mit Texteditor öffnen.

AlexII 10. Mär 2009 21:05

Re: .asx mit bass.dll abspielen?
 
Hm... und wo finde ich diesen Ordner? :gruebel:

Satty67 10. Mär 2009 21:09

Re: .asx mit bass.dll abspielen?
 
Ist nicht erst gemeint, oder?

ältere Windows: Im Windows Ordner
bis Windows XP: C:\Dokumente und Einstellungen\%UserName%\Lokale Einstellungen\Temporary Internet Files
ab Vista: keine Ahnung

Auch zu finden in den Internet-Optionen -> Temporäre Internetdateien -> Einstellungen -> aktueller Ort (WinXP)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz