Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Faster MasterCaster (FMC) (https://www.delphipraxis.net/190133-faster-mastercaster-fmc.html)

Codehunter 2. Sep 2016 09:18


Faster MasterCaster (FMC)
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo alle zusammen!

FMC ist ein kleines Projekt das bei mir nebenbei entstanden ist. Ich brauche bei der Arbeit Musik, nur von den per UKW empfangbaren Top-40-Einheitsbrei-Sendern bekam ich immer öfter Ausschlag ^^ Also Winamp installiert und mit Shoutcast Internetradio gehört. Leider ist die Entwicklung von Winamp seit der Trennung von AOL ein bisschen eingeschlafen und Radionomy hat beim Shoutcast-Webfrontend nicht an die beengte Darstellung in der Winamp-Medienbibliothek gedacht.

Darum habe ich mir ein kleines Programm gebastelt, das zwar nicht als Plugin arbeitet sondern separat. Aber der Hauptzweck sollte eigentlich ein schnelles und kompaktes Shoutcast Frontend sein.

Nach dem Start erstmal auf das kleine Zahnrad rechts oben klicken und bei "Ausgabe auf" Winamp auswählen oder eben den Mediaplayer, wenn man keinen Winamp benutzt.

Grüße und viel Spaß damit
Cody

Codehunter 31. Mär 2018 00:11

AW: Faster MasterCaster (FMC)
 
Update vom 31.03.2018 - Version 1.2

Es wurde mal Zeit für ein kleines Update, weil die hier veröffentlichte Version noch ein paar Probleme hatte. Hier also die aktuelle Version 1.2 mit folgenden Änderungen:
  1. Persistenz hinzugefügt: Beim Programmstart werden viele Einstellungen von der vorhergehenden Sitzung wiederhergestellt
  2. Einstellungsmenü überarbeitet
  3. Umschaltbare Styles hinzugefügt
  4. Automatische Erkennung der auf dem System installierten Mediaplayer (getestet auf Windows 7 x64 mit VLC, Winamp, Windows Media Center und Windows Media Player)
  5. Sunshine Live als Channel-Provider neben Shoutcast hinzugefügt (basiert aber auf einem simplen DOM-Parsing von deren Webseite, weil sie kein API zur Verfügung stellen)

EDIT: Kleiner Bug: Um die Sunshine-Live-Sender zu sehen, muss man im Einstellungsmenü "Sender in Hauptkategorien" anhaken. Dafür möcht ich aber nicht extra n Update machen ;-)

API 1. Apr 2018 14:23

AW: Faster MasterCaster (FMC)
 
Sieht nett aus, habe gerade mal eine Verknüpfung auf dem Desktop erstellt.

Als ich das erste Mal etwas abspielen wollte, kam jedoch eine Fehlermeldung. Hat aber weniger mit deinem Progrämmchen als mit dem QuickTimePlayer zu tun. Habe dann ja gesehen, dass man VLC als Player einstellen kann und somit musste ich auch keine extra Apple Software installieren.

Zitat:

---------------------------
QuickTimePlayer
---------------------------
Please install Apple Application Support.
---------------------------
OK
---------------------------

Codehunter 1. Apr 2018 14:51

AW: Faster MasterCaster (FMC)
 
Vermutlich ist auf deinem Rechner einer Streamtypen (MP3, AAC) mit einer Quicktime-Installation verknüpft, die evtl. schon gar nicht mehr installiert ist. Das spielt aber nicht mehr wirklich eine Rolle, Quicktime ist seit zwei Jahren tot.

Codehunter 11. Apr 2018 18:49

AW: Faster MasterCaster (FMC)
 
Update vom 11.04.2018 - Version 1.2.1

Änderungen:
  1. Fehler in Persistenz behoben, der beim Start das Fenster links außerhalb des Bildschirms platzierte
  2. Bug in Verbindung mit Sunshine Live behoben: Einstellungsmenü "Sender in Hauptkategorien" muss nicht mehr aktiviert sein

Codehunter 11. Apr 2018 23:03

AW: Faster MasterCaster (FMC)
 
Update vom 12.04.2018 - Version 1.3

Änderungen:
  1. Experimenteller Support für Radio.de hinzugefügt

Whookie 12. Apr 2018 06:32

AW: Faster MasterCaster (FMC)
 
:thumb: Klasse Projekt!!
Da wünscht man sich doch gleich auch noch ein Taskbar Icon und eine Autostartoption :D

DerAndereMicha 12. Apr 2018 07:08

AW: Faster MasterCaster (FMC)
 
Tolles Projekt!

Kleiner Bug: Nach dem Wechsel des Themes wird die Senderliste erneut gefüllt aber vorher nicht gelöscht. Ergebnis ist ne Zugriffsverletzungs-Endlosschleife beim Klick auf die Einträge.

Gruß
Micha

Codehunter 12. Apr 2018 07:56

AW: Faster MasterCaster (FMC)
 
Danke für die Blumen ;-)

Zitat:

Zitat von DerAndereMicha (Beitrag 1398879)
Kleiner Bug: Nach dem Wechsel des Themes wird die Senderliste erneut gefüllt aber vorher nicht gelöscht. Ergebnis ist ne Zugriffsverletzungs-Endlosschleife beim Klick auf die Einträge.

Danke für den Hinweis, das schau ich mir heut Abend gleich an. Wegen dem Wechseln von Delphi-VCL-Styles wird es heute noch einen separaten Thread von mir geben, allerdings bei einem anderen Projekt. Mir sind da auch einige Probleme aufgefallen.

Zitat:

Zitat von Whookie (Beitrag 1398877)
Da wünscht man sich doch gleich auch noch ein Taskbar Icon und eine Autostartoption :D

Was genau hast du dir da vorgestellt? Du kannst dir ja recht einfach eine Verknüpfung im Autostartordner machen. Oder meinst du eine Funktion, die das vereinfacht? Und Taskbar Icon? Du meinst in der TNA/DNU?

Codehunter 12. Apr 2018 19:28

AW: Faster MasterCaster (FMC)
 
Update vom 12.04.2018 - Version 1.3.1

Änderungen:
  1. Bug behoben, dass beim Stylewechsel die Genreliste verdoppelt wurde
  2. Bug behoben, dass beim Stylewechsel die Mediaplayerliste verdoppelt wurde
  3. Support für Radio.de entfernt (siehe unten)

Ich hatte der Korrektheit halber bei Radio.de angefragt, ob man das dort überhaupt gutheißt:
Zitat:

Hallo Cody,

wir freuen uns über Ihr Interesse an radio.de und danken Ihnen für Ihre Email.
Das ist ein sehr cooles Projekt - aber leider können wir Ihnen unsere Datenbank nicht zur Verfügung stellen.

Falls Sie auf die Idee kommen sollten, unsere Website zu crawlen und die Daten zu kopieren, so möchten wir Sie freundlich bitten, das zu unterlassen. Das ist nämlich verboten.

Wir wünschen Ihnen viel Spaß beim Bauen der App und viel Erfolg damit!

Mit freundlichen Grüßen aus Hamburg

...

Directory & Support
radio.net by radio.de GmbH


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:05 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