AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte StreamZ Ver.: 0.1 Rc 3
Thema durchsuchen
Ansicht
Themen-Optionen

StreamZ Ver.: 0.1 Rc 3

Ein Thema von Larsi · begonnen am 19. Jun 2009 · letzter Beitrag vom 24. Dez 2010
Antwort Antwort
Seite 9 von 27   « Erste     789 101119     Letzte »    
Larsi
Registriert seit: 10. Feb 2007
Hi,

hiermit stelle ich euch mein neustes Programm gratis zur Verfügung. Es heißt "StreamZ" und ist ein Webradioplayer. Mir ist klar, dass es die schon zu Haufe gibt, doch ich wollte das auch mal ausprobieren

Version: 0.1 Rc 3

Also jetzt mal zu den Funktionen:

Wiedergabe von Streams
StreamZ kann die gängigsten Formate für Internetradios abspielen. (MP3, MP2, MP1, OGG, WAV, AIFF). Es sind lediglich zwei Sender abgespeichert, da ja jeder seinen eigenen Geschmack hat.

Aussehen von StreamZ
Das Aussehen von StreamZ lässt sich durch Skins verändern. Außerdem steht ein Mini Modus zur Verfügung, welcher unter "Ansicht > Modus > Mini" zu aktivieren ist.

Vorschlagen von Streams
Mit der rechten Maustaste lässt sich ein festgelegter Stream vorschlagen. Nach kurzer Überprüfung wird dieser dann anderen Benutzern beim manuellen Hinzufügen eines Streams angezeigt. Damit Streams anderer Benutzer geladen werden, muss unter "Optionen > Streams anderer Benutzer herunterladen" ausgewählt sein. Die Änderungen werden erst nach einem Neustart von StreamZ wirksam.

Equalizer
StreamZ verfügt über einen normalen Equalizer mit ein paar Effekten. Auch die Balance ist natürlich einstellbar. (Fenster > Equalizer)

Songtext
StreamZ sucht automatisch den aktuellen Songtext zu einem Lied heraus. Dies geht nur wenn der Radiosender den Titel und den Interpreten auch überträgt. Die Funktion überarbeite ich im Moment, teilweise werden wirre Ergebnisse angezeigt. (Fenster > Songtext)

Verlauf anzeigen
Alle abgespielten Titel werden im Verlauf (unter Fenster > Ereignisse > Verlauf) angezeigt. Die Liste wird bei jedem Start geleert. Der Verlauf vom letzten Mal befindet sich unter "Anwendungsdaten > StreamZ > Verlauf.txt".

Schlafmodus
Der Schlafmodus fährt den Rechner zu einer definierbaren Zeit herunter, versetzt ihn in Standby oder beendet StreamZ. (Tools > Schlafmodus)

Import/Export
Die aktuelle Senderliste kann ex- und importiert werden. Dies ist sinnvoll wenn zwischen verschiedenen Senderlisten gewechselt wird oder StreamZ auf einem fremden Rechner benutzt wird. Durch einen Import einer neuen Senderliste wird die vorherige überschrieben. Diese sollte vorher exportiert werden. (Datei > Importieren/Exportieren)

Hotkeys
Bei aktivierten Hotkeys (Optionen > Hotkeys verwenden) stehen folgende Hotkeys zur Verfügung:
  • STRG + SHIFT + I (Zeigt den aktuell abgespielten Titel an)
  • STRG + SHIFT + 1 - 9 (Zwischen den ersten 9 Streams hin- und her schalten)
  • STRG + SHIFT + E (Kopiert den aktuell abgespielten Titel in das fokussierte Eingabefeld)
  • STRG + SHIFT + C (Wechselt jeweils nur nächsten halben Stunde auf den vorher markierten Titel bzw. deaktiviert die Funktion wieder.)

Aufnahme
StreamZ bietet eine intelligente Aufnahmefunktion, welche einzelne Dateien aufnimmt. Diese lässt sich entweder über "Steuerung > Aufnahme" oder über den Aunfahmebutton starten und beenden. Die Aufnahmen werden unter "Fenster > Ereignisse > Aufnahmen" angezeigt. Der Speicherort sowie die der Intervall, wenn eine neue Aufnahme nach Senden des neuen Titels über das Webradio starten soll, lässt sich unter "Optionen > Aufnahmeoptionen" ändern.

Fernsteuerung
Durch ein internetfähiges Gerät lässt sich StreamZ fernsteuern. Voraussetzung dafür ist ein Ftp fähiger Webserver. Die Installation lässt sich über "Tools > Fernsteuerung > Konfiguration" durchführen. Die Steuerungswebsite findet sich dann unter "http://meineseite.de/StreamZ/index.html" (Groß- und Kleinschreibung beachten!)

Couchmodus
Der Couchmodus zeigt den aktuellen Stream und den aktuellen Titel übersichtlich groß an. Außerdem lässt sich StreamZ über eine Maus aus Entfernung bedienen. Die Funktion befindet sich unter "Tools > Couchmodus".

Aktueller Titel
Diese Funktion kann alle aktuell abgespielten Titel der gespeicherten Streams anzeigen, sie befindet sich unter "Tools > Aktueller Titel".

Shoutcast- Suche
Über "Neuer Stream > Stream suchen" lassen sich in der Shoutcast Datenbank neue Streams anhand des Namens, eines Genres oder eines aktuell abgespielten Titels suchen. Funktioniert im Moment leider nicht!

Mit Messengern verbunden
StreamZ kann den aktuellen Titel im Windows Live Messenger (Msn) und in Skype anzeigen. Um dies zu aktivieren, wählt man den entsprechenden Eintrag unter "Optionen > Aktuellen Titel senden an" aus. Auch in Icq lässt sich der aktuelle Titel als Statusnachricht anzeigen, dazu dient die Messenger- Funktion unter "Tools > Messenger". Diese dient als kleiner Icq Client.


Die Anwendung speichert einen Ordner in den Anwendungsdaten ab, welcher mithilfe der in der Rar- Datei enthaltenen Datei "Datenbank entfernen.bat" gelöscht werden kann.


Ich freue mich über Lob, Kritik und Anregungen!


Die Homepage von StreamZ findet ihr hier: Klick
Die Skins könnt ihr hier herunterladen: Klick
Die Changelog befindet sich hier: Klick
Miniaturansicht angehängter Grafiken
screenshot.jpg   screenshot2.jpg   stream-hinzufuegen.jpg   mit-aktivertem-black-skin.jpg  
Angehängte Dateien
Dateityp: rar StreamZ Ver. 0.1 Rc 3.rar (1,55 MB, 68x aufgerufen)
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ

Geändert von Larsi (14. Nov 2019 um 11:18 Uhr)
 
Larsi

 
Delphi 2007 Professional
 
#81
  Alt 12. Sep 2009, 16:03
@Matze: Kannst du mal einen Screenshot hochladen wie die Anwendung bei dir aussieht?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 11 Alexandria
 
#82
  Alt 12. Sep 2009, 16:05
@Sascha: Das darf aber nicht dazu führen, dass man seine Ideen nicht umsetzen kann, weil man keine passenden Komponenten findet . Und statt der LEDs sähe ja sogar mein runder Button noch besser aus (wenn er denn Transparenz unterstützen würde). Andererseits ist das Ding ja quelloffen, so dass sich daraus ja auch so eine LED machen lassen würde.
Detlef
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#83
  Alt 12. Sep 2009, 17:08
Zitat von Larsi:
@Matze: Kannst du mal einen Screenshot hochladen wie die Anwendung bei dir aussieht?
Natürlich.

Ich glaube in der DP steht ein Thema von dir dazu, aber es ist natürlich Quatsch, dass die Vergrößerungspfeile bei den Fenstern angezeigt werden, obwohl sich die Größe nicht ändern lässt. Und "bsSingle" ging bei dir glaub nicht. Aber da bist ja dran, denke ich.
Miniaturansicht angehängter Grafiken
sz_2_108.png   sz_1_165.png  
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#84
  Alt 12. Sep 2009, 18:20
Zitat von Matze:
Ich glaube in der DP steht ein Thema von dir dazu, aber es ist natürlich Quatsch, dass die Vergrößerungspfeile bei den Fenstern angezeigt werden, obwohl sich die Größe nicht ändern lässt. Und "bsSingle" ging bei dir glaub nicht. Aber da bist ja dran, denke ich.
Jap.

Nach den Labels und dem Hintergrund habe ich ja schonmal gefragt. Das geht über die Eigenschaft Transparent. Dies habe ich in der Version auf meinem Rechner auch schon geändert. Ich verzweifle nur an den Trackbars, Checkboxes usw. Weißt du wie das geht? Die haben keine Transparent Eigenschaft.

Mit freundlichen Grüßen

Larsi
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 11 Alexandria
 
#85
  Alt 12. Sep 2009, 18:23
Man kann ja auch Checkboxes ohne Caption erstellen und für deren Beschriftung transparente Labels nehmen. Setzt allerdings etwas Einfallsreichtum voraus
Oder eben das Skinning weglassen oder stattdessen entsprechende komplette Skinning-Suites nehmen, die können damit auch umgehen.
Detlef
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

 
Delphi 2009 Professional
 
#86
  Alt 12. Sep 2009, 18:42
Zitat von DeddyH:
Setzt allerdings etwas Einfallsreichtum voraus
Manuel
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#87
  Alt 15. Sep 2009, 07:10
Ok mit der neuen Version dauert das noch ein bisschen. Ich dachte die ganze Zeit meine PHP Datei für das Feedback Formular funktioniert nicht mehr dabei liegt es daran, dass Funpic malwieder Probleme hat. Ich guck ins Forum und sehe gleich drei Beiträge, wo Leute berichten, dass die Mail Funktion nicht geht Außerdem bleibt eine Datei erreichbar über den Browser auch wenn ich sie über FTP lösche. Ich werde jetzt alle Sachen, wie Update, Feedback und Sender vorschlagen auf den Bereich, denn jaenicke mir gegeben hat übertragen. Das kann ein bisschen dauern. Feedback- Meldungen kommen leider jetzt nicht bei mir an. Ich kann auch nicht sagen ob sie überhaupt später dann noch ankommen Ich kann euch nicht empfehlen irgendwas bei Funpic zu machen. Jeden zweiten Tag gibts irgendwelche Probleme!

Mit freundlichen Grüßen

Lars Wiltfang
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#88
  Alt 17. Sep 2009, 17:07
Hi,

also ich habe jetzt auf einen anderen Webspace umgestellt. Die alten Version gehen so lange nicht bis Funpic wieder richtig geht. Auch Update von der alten geht nicht. Ich habe auch schon eine geskinnte Version erstellt aber da muss ich noch ein paar kleine Änderungen vornehmen bis ich sie hochlade.

Neue Funktionen/Behobene Bugs in Version 0.1 Alpha 14
- Sender können vorgeschlagen werden (Über Kontextmenü) Wird noch ausgebaut
- Optmierungen
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#89
  Alt 17. Sep 2009, 18:09
Ich weiß nicht, ob es bereits erwähnt wurde:
Du schreibst, man kann nun Sender vorschlagen. Super, dann muss ich warten, bis du ein Update herausbringst, das den Sender enthält oder wie?
Dein StreamZ wäre für mich absolut ungeeignet, wenn ich mir die Sender "aufzwängen" lassen muss. Mache es doch konfigurierbar, sodass jeder seine Sender hinzufügen kann. Die Streams sind i.d.R. standardisiert, sodass es keinen Aufwand darstellen sollte, das zu implementieren. Mehr als einen Link wirst du vermutlich auch nicht in deinen Quellcode einfügen. Lagere das doch in INI- oder XML-Dateien aus und fertig.
Streams beherrscht zwar jeder bessere MediaPlayer, aber dann wird dein StreamZ vielleicht für den ein oder anderen ein klein wenig interessanter.

Oder bezieht sich deine Aussage auf die Sender, die mit deinem Programm mitgeliefert werden?

Tja du siehst, genau habe ich mich mit StreamZ nicht befasst.

Grüße, Matze
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#90
  Alt 17. Sep 2009, 18:18
Du musst nur einen Hacken bei Senderliste downloaden in dem einstellungsmenü machen dann wird die Senderliste aktualisiert beim Start des Programmes. Im Moment gibt es aber noch keine Vorschlaege fuer neue Sender deshalb ist die Liste auf meinem Webspace identisch mit der Offline Liste. Aber wenn es neue Sender gibt und du den Hacken gesetzt hast dann bekommst du die ohne Programmupdate beim Start aktualisiert und kannst se hinzufuegen!

Edit: Ich beziehe mich auf die Senderliste die im Hinzufuegen
Menü In der
combobox ist!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 9 von 27   « Erste     789 101119     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.
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