| |
|
|
Dieter Zornow | Hier ein Programm bitte mal testen. Es handelt sich um einen einfachen Player, er kann MP3, WAV, OGG, WMA, ASF abspielen. Eingeschränkt auch APE und FLAC falls die Codecs im System sind, sowie Internetradio
Download externer Download
Der Quellcode ist dabei zur freien Verfügung, als Hilfestellung, wenn jemand sowas basteln will. Ich habe diesen Code vor einigen Jahren geschrieben und ihn jetzt um Internetradio ergänzt. Es ist also ein Mix aus altem und neuem Code da ich zu faul war, um alles neu zu schreiben. Kann durch den Mix erst ab XProfan 11 unverändert laufen. Er benutzt die FMod.dll zum abspielen und fürs Internetradio. Die DLL die Exe und eine kleine Hilfe sind ebenfalls dabei. Mich würde in erster Linie interessieren ob das mit dem Proxy so funktioniert, da ich keinen habe und nicht testen kann. Wenn das soweit klappt, will ich mal sehen was die dll internetmäßig noch alles kann.
Wichtig: Der Player kann nicht alle Internetradiostreams abspielen. Alle Streams die eine Playliste senden .pls sowie Streams die als .rm oder .swf gesendet werden können nicht abgespielt werden, man muss halt testen was läuft. Die im Paket enthaltenen urls sollten aber alle funktionieren. Am besten sind MP3 und WMA Streams.
Das Programm ist nur kurz getestet und kann noch Fehler enthalten.
PS: Hat vielleicht jemand eine Radiourlsammlung, die sind gar nicht so leicht zu finden. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 26.11.2009 ▲ |
|
|
|
|
Thomas Freier | Hallo Dieter, eine feine Sache, aber gewöhnungsbedürftig (Screen). Sind wir so nicht von dir gewöhnt. Hilft dir das bei Suche weiter ? [...] |
|
|
| |
|
|
|
| Ich hab zwar noch nicht groß getestet, aber auf 2 versch. Computern läufts! |
|
|
| |
|
|
|
Rolf Koch | Auch bei mir super und einwandfrei. Nungut die Farbgebung des Fensters *hihihi* und wenn ich auf About klicke, so kommt das Infofenster für 2 sek. und schliesst sich dann selbstständig. |
|
|
| |
|
|
|
Dieter Zornow | Danke fürs testen. Die Farbgebung und der Aufbau, ist halt ein altes Programm, das ich wegen der Internetradiosache nochmals zum Leben erweckt habe, da die Grundfunktionen schon vorhanden waren und das das einfachste war, da ich zu faul bin nochmals etwas neues zu machen. Wenn das aber funktioniert könnte es sein, dass es mich packt und ich alles neu programmiere.
@Thomas: ja der Link hilft mir weiter, davon funktioniert bestimmt einiges. Du hast wohl keine Standardschrift eingestellt.
Hat niemand einen Proxy um das auch zu testen. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 27.11.2009 ▲ |
|
|
|
|
Thomas Freier | Noch eine Liste, teilgetestet, gefunden. |
|
|
| |
|
|
|
Dieter Zornow | Ich habe mal noch etwas rumgespielt und eine neue Version hochgeladen, es werden jetzt die Informationen die das Radio sendet angezeigt. Der obige Link wurde erneuert. @Thomas deine Urlliste habe ich übernommen. Super Danke |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 28.11.2009 ▲ |
|
|
|
|
Thomas Freier | @Dieter, machst du am Player weiter? Bei der erweiterten Liste, finde ich, ist nun der Punkt gekommen, wo der Übersicht wegen der Sendername vorne stehen sollte. Sonst sucht man lange nach den Sendern. Wußte gar nicht, dass es, wohl extra für Rolf, Wackenradio gibt. Was ich bei all der Sucherei nicht gefunden habe sind die direkten Urls der schwedischen Radios. Sollte einer darauf stoßen, bin ich für einen Tip dankbar. |
|
|
| |
|
|
|
Rolf Koch | Joaaar Cool - Wacken, Wacken, Feuerwehr ^^ Geil! |
|
|
| |
|
|
|
Dieter Zornow | @Thomas, habe eigentlich nicht vor da weiter zu machen, da das nur ein Versuch war um zu sehen ob das einfach zu machen ist. Aber du hast ja den Quellcode und du kannst mal nach urlname$ suchen und die beiden Substr$() einfach umdrehen, 1 = dann Urlname$ und 2 ist dann lied$ oder song$, dann hast du die Namen vorn. Wenn ich irgendwann weitermache will ich was ganz neues machen. Bei der Gelegenheit könntest du auch die Buttons etwas größer machen, damit die Grafikfehler bei dir verschwinden. Ist halt nur schade, dass nicht alle Radiostationen abgespielt werden können, aber auch die Bass.dll kann nur die gleichen Stationen abspielen. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 29.11.2009 ▲ |
|
|
|
|
Thomas Freier | @Dieter, danke, habe die Sendung getestet und läuft. Das mit den Button liegt bei mir an der geänderten Einstellung auf 120dpi. Vieles ändert sich durch die Einstellung bei älteren Programmen, wenn Buttonhöhe oder Randabstände zum Fenster knapp bemessen sind. Das nicht alle Sender dauernd zu hören sind, damit muß man leben. Auch die URL kann sich geändert haben. Für die 60,70, 80 Oldies :https://93.182.176.123|Gamla Godingar SWE |
|
|
| |
|
|
|
Dieter Zornow | Neue Version des Simple Player hoch geladen.
Viele Änderungen und vor allem Verbesserungen gegenüber der letzten Version, man kann sagen Quantensprung.
Code wurde komplett neu überarbeitet, ist jetzt, denke ich, erst ab Version 11.2 lauffähig. Schwerer Fehler der zum Absturz führte beim Zufallsabspielen und sonstige kleinere Fehler beseitigt.
Der Player kann nun WAV, MP3, WMA, OGG, ASF APE, FLAC, AAC, MP4 und M4A" ohne Einschränkung abspielen. Die letzteren 5 nur wenn der entsprechende Codec im System installiert ist. Sie werden über MCI abgespielt. Natürlich auch noch Internetradio. Radioliste liegt bei. Die Tags vom Internetradio werden jetzt geordnet im Infofenster angezeigt . Alle Tags werden über den Infobutton angezeigt.
Nun auch Drag und Drop fähig. Einfach Dateien ins Hauptfenster ziehen. Kann auch Lieder als Parameter übergeben abspielen
Neues bessereres Aussehen, Default Skin ist ähnlich dem normalen Winamp Aussehen. Die Playliste kann ein und ausgeklappt werden. Der Player ist komplett Skin fähig, das heißt man kann über ein Skin-File den Player komplett verändern ohne ein Zeile Code zu schreiben. Alle Bilder sind im Verzeichnis ProgdirSkinsWinamp, sollte normalerweise ins %appdata%. Kann auch über Konfig angepasst werden, es wird dann eine Inidatei mit der Lage der Skins angelegt. Es sind 2 Skins zum ausprobieren dabei Winamp und Oldstyle Neue Skins erfordern einen Neustart, war mir zuviel Arbeit das on the fly zu machen. Ein Skineditor der die Erstellung eines Skinfiles vereinfacht ist ebenfalls dabei.
Jede Menge Info über die eingeladenen Dateien durch die Audogenie.dll. Als Code ausgeführt ist bei der Audiogenie.dll ein kleiner Splash screen zu sehen, der in der beigelegten Exe nicht vorhanden ist, da ich eine Lizenz auf die DLL habe. Durch die Audiogenie.dll ist der Player erst ab Windows XP lauffähig.
ich habe noch nicht viel getestet, deshalb könnten doch noch kleine Fehler vorhanden sein. Kritiken und Fehlermeldungen sind willkommen. Besonders interessiert mich das Aussehen, da alle Schrift und Anzeigefelder einzeilige Richedits mit angepasster Farbe sind, bei mir sieht man die Felder nicht, so wie es auch sein sollte. Sowie, ob er lauffähig ist unter Windows > XP
Einige Probleme die ich noch nicht ganz im Griff habe sind die Klicks. Ich musste schon Getfocus nehmen, da clicked() ganz unzuverlässig arbeitet. Subclassen des Listview funktioniert auch nicht zuverlässig, obwohl ich diese Routine schon unzählige Male ohne Probleme verwendet habe. Hier geht es nicht, bin deshalb auf eine alternative Methode umgestiegen. Typisches Beispiel warum oftmal ein Minimalbeispiel funktioniert aber im Zusammenhang nicht. Die Lautstärke bei über MCI abgespielten Dateien und von der Fmod.dll abgespielten kann etwas unterschiedlich sein, da einmal über die DLL geregelt wird und einmal über den Windowmixer.
Quellcode und Exe im Packet.
Der Link des ersten Postings wurde erneuert. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 13.01.2010 ▲ |
|
|
|