Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Internet Radio] ICBass Radio (https://www.delphipraxis.net/121405-%5Binternet-radio%5D-icbass-radio.html)

toms 28. Sep 2008 15:57

Re: [Internet Radio] ICBass Radio
 
Zitat:

Zitat von Rülps
Da muss ich mal schauen, ob ich die verändern kann. Das hängt davon ab, ob DynamicSkinForms das unterstützt.

Via TspSkinColorDialog.SkinData kannst du verschiedene TResourceStrData zuweisen, je nach Sprache

BullsEye 28. Sep 2008 16:00

Re: [Internet Radio] ICBass Radio
 
Zitat:

Zitat von Rülps
Lautstärkeregelung mit Hint

Oder pack da ein Label drunter/drüber:

Delphi-Quellcode:
procedure TfrmMain.trbVolumeChange(Sender: TObject); // Trackbar
begin
  Label1.Caption := Format('%d %%', [BassPlayer1.Volume]);
end;
Zitat:

Zitat von Rülps
BullsEye: Funktioniert das Streamen von WMA Streams nun ohne Adminrechte?

Ja, allerdings steht da denn "No Metadata aviable"
Sprich ich bekomm nicht angezeigt wie viel Kbit's etc der Sender hat und was für Titel/Interpret läuft

Rülps 3. Okt 2008 06:32

Re: [Internet Radio] ICBass Radio
 
So, morgen zusammen,

es gibt ein neues Update. Ich habe versucht alle Wünsche einzubringen. Die History-Funktion und den Lautstärkeregler-Hint habe ich allerdings noch nicht programmiert. Sie kommen aber (hoffe ich zumindest) mit dem nächsten Update.

Von den wichtigsten Neuerungen, sieht man oberflächlich nichts, aber ich habe vieles in ICBass Radio umgeschrieben, so dass in Zukunft Neuerungen und Verbesserungen viel einfacher stattfinden können als bisher.

Ein rudimentäres PlugIn-System ist nun ebenfalls integriert und ich habe auch schon mein allererstes PlugIn geschrieben, wobei ich nicht viel machen musste. Daniel Gaußmann hat eine sehr praktische Unit (ShoutcastUtils) mit Beispiel im Netz bereitgestellt und alles was ich gemacht habe, ist dieses Beispiel von einer eXecutable Datei in eine DLL umzuschreiben und für die Kommunikation zwischen dem Hauptprogramm und dem PlugIn zu sorgen. Bei diesem PlugIn werden bei einem Doppelklick auf einen Eintrag die Daten an meinen Streamer weitergegeben, welcher dann eine Verbindung aufbaut. Diese Funktionalität ist sehr praktisch, aber da ich ICBass Radio nicht so sehr von Online-Diensten abhängig machen will, habe ich entschieden, dass es als PlugIn ideal ist. Es kann schnell verändert werden ohne das Programm verändern zu müssen. Alternativ kann man es auch in die Tonne treten, wenn man diese Funktionalität nicht braucht. Bei mir klappt das PlugIn sehr gut. Könnt ihr bitte testen, ob das bei euch auch funktioniert?

Und für Vorschläge und Kritiken bin ich weiterhin offen ;-)

Schöne Grüße

WS1976 3. Okt 2008 07:56

Re: [Internet Radio] ICBass Radio
 
hallo,
tolles Programm. Nur schade, dass du die Source nicht veröffentlicht hast.
Schade.

Grüsse
rainer

BullsEye 3. Okt 2008 11:14

Re: [Internet Radio] ICBass Radio
 
Sehr nett..
Vor allem das Einstellungsmenü gefällt mir irgendwie besser ;)


Hier vllt ne Lösung für die Laustärkereglung, musst du nur an deinen Code anpassen.
Delphi-Quellcode:
lblVolume.Caption := Format('%d %%', [BassPlayer1.Volume])
ggf wäre es angebracht nen Update Programm für dein ICBassRadio zu schreiben, da vllt nicht alle immer Lust haben, die Datei komplett neu runterzuladen etc...
Ich hab da nen ganz einfaches Updateprogramm. Funktioniert soweit auch gut, wenn du Interesse hast, kann ich dir heute Abend den Code schicken.

Rülps 3. Okt 2008 14:36

Re: [Internet Radio] ICBass Radio
 
Das Problem mit dem Lautstärkeregler-Hint ist, dass es sich mit dem Regler mitbewegen soll. Ich habe es schon mit einem Popupmenu versucht, aber es flackerte sehr stark. Vielleicht finde ich ja etwas Geeignetes.

Zur Update-Funktion: Ich habe keinen Hoster, bei dem ich Dateien hochladen könnte. Aber die Idee gefällt mir, da ich die Update-Funktion wieder über ein PlugIn integrieren könnte.


Schöne Grüße

Rülps 4. Okt 2008 02:06

Re: [Internet Radio] ICBass Radio
 
Und nochmal ein Update. Die History Funktion ist drinne.

Schöne Grüße

Rülps 8. Okt 2008 22:41

Re: [Internet Radio] ICBass Radio
 
Hallo,

es ist wieder mal Zeit für ein Update.

Schöne Grüße

Rülps 12. Okt 2008 21:11

Re: [Internet Radio] ICBass Radio
 
So, die erste Version, die ich stable nennen würde, ist im ersten Post herunterladbar.

Schöne Grüße :hi:

Rülps 4. Feb 2009 15:23

Re: [Internet Radio] ICBass Radio
 
Hallo liebe Foren-Mitglieder,

da ich auf eine andere Programmiersprache umgestiegen bin, kann ich das Programm nicht mehr warten bzw. weiterentwickeln. Da ich es Schade finde, dass das so ist, würde ich gerne den Source in vertrauenswürdige Hände geben.

Wenn Du ernsthaft Lust hast, das Programm weiterzuentwickeln, dann schick' mir 'ne PN. Ich will nur anmerken, dass ich mir das Recht vorbehalte, den Source nicht jedermann zu geben. Hier gibt's ja so Kandidaten...

Sei Dir außerdem über die benötigten Komponenten bewusst!

Schöne Grüße
--


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.
Seite 3 von 4     123 4      

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