Software Tip DI Radio Player von ViRUS

Ebeneezer

Bekanntes Mitglied
Hi Dudes,

da ich Ende des Monats mal wieder mit VS Studio programmieren darf, habe ich mir den SourceCode von ViRUS für den Windows Player für Digitally Imported Radio vorgenommen. Der Wurde 2014 oder so eingestellt, aber den Sourcecode habe ich mir damals geladen.

V1.30Beta1
Zugriff für die Anmeldung bei api.audioaddict.com von https auf http umgestellt. HTTPS und NET 2.0 war wohl das Problem, dass die Anmeldung zum Erhalt des apiKey und listenKey nicht funktioniert hat.
Falls jemand weiss, ich man mit NET 2.0 WebClient.UploadData https/tls beibringt, würde ich das einbauen (Ich kann eigentlich kein VB). Momentan sind das 2 Aufrufe, die nur mit http gemacht werden. Wielange auf der Site noch http geht, sei mal dahingestellt. Beispielcode:

returnedData = WebClient.UploadData("http://api.audioaddict.com/v1/di/members/authenticate", "POST", request)

Ersetze ich das http durch https, geht nichts mehr mit der Anmeldung. Anscheinend kann WebClient in NET 2.0 mit dem SSL/TLS nicht automatisch umgehen.

V1.29
Folgendes ist schon gefixt:
Fresca Radio durch Classical Radio ersetzt
Rockradio und Classical Radio Premium Streams verfügbar
InitalSender korrigiert, sodass beim Start auch was abgespielt werden kann


Offen:
Anmeldung um ApiKey und ListenKey zu beziehen.

Inbetriebnahme:
"servers" verzeichnis löschen


Wer also eine options.ini mit apikey und listenkey hat, muss nur die Exe ersetzen.

Update: hab die bass*dlls mal noch angehangen.

greetz..
 

Anhänge

Zuletzt bearbeitet:

Rainer Zufall

Bekanntes Mitglied
Danke nochmal für Deine Arbeit :yo
Eine Frage dazu, ich erhalte eine Fehlermeldung:
There was an error loading the BASS.NET libraty. Please make sure that the Bass.Net.dll file is located in the same folder as the main executable, and that it is version number 2.4.10.3-
ich habe jedoch 2.4.14.0, muss ich die geforderte DLL haben, und wenn ja, wo bekomme ich sie her?

Gruss
Rainer
 

Ebeneezer

Bekanntes Mitglied
Hi Dudes,

hab die bass.dll, bass.Net.dll, bassaac.dll und basswma.dll im ersten Post angehangen. Die sind bei mir im DI Verzeichnis der 1.28 gewesen.

greetz...
 
Oben Unten