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 14 von 27   « Erste     4121314 151624     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, 69x aufgerufen)
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ

Geändert von Larsi (14. Nov 2019 um 12:18 Uhr)
 
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#131
  Alt 28. Okt 2009, 19:26
Mach das Skinning abschaltbar oder sorg einfach dafür, dass es auch funktioniert. Wenn ich den Equalizer zuschalte, dann minimiere, wiederherstelle und dann den Equalizer wieder abschalte, sieht das so aus wie im Anhang (Win 7 Home Premium, aber unter XP SP 3 hatte ich das ja auch). Was nützen zigtausend Features, wenn sie nicht funktionieren?
Miniaturansicht angehängter Grafiken
skinweg_949.png  
Detlef
  Mit Zitat antworten Zitat
dutyfree
 
#132
  Alt 29. Okt 2009, 21:33
Jo der Skin fehler kommt irgendwie noch ziemlich oft. Wenn ich das Ereignissfenster aufhabe, das Proggi minimiere (Was dann immer noch in der Taskleiste bleibt! Wieso??) dann Firefox in den Vordergrund setze und dann wieder das Proggi öffne über die Taskleiste (wenn ich das Trayicon nehme passierts nicht!!!) wird der Skin halt so hässlich blau. wird auch erst nach dem doppelklick aufs Trayicon wieder normal.
Wieso werden die .wav Files nicht automatisch nach dem Konvertieren entfernt?
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#133
  Alt 30. Okt 2009, 13:53
Ich verwende die Alpha Skins. Ich weiß nicht woran das liegt. Ich lasse die Form schon immer wieder neuzeichnen.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#134
  Alt 30. Okt 2009, 13:59
Dann mach das Skinning abschaltbar, hab ich doch bereits ein paar Mal gesagt.
Detlef
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#135
  Alt 30. Okt 2009, 14:20
So, neue Version. Das beste Feature ist, dass man einen Titel eingeben kann in der Suche und das Webradio von Shoutcast welches den grad abspielt hinzugefügt werden kann. Funzt gut bei meinen Tests

Neue Funktionen/Behobene Bugs in Version 0.1 Alpha 20
- Shoutcast- Sender Suche (Nicht nur nach Streams, sondern auch nach aktuellem Titel! Dank an Novo)
- Now Playing Funktion (Hiermit kann bei allen Sendern in der Liste der aktuelle Titel angezeigt werden in einer Liste)
- Mehr Log Einträge bei Fehlern (sollte leer bleiben )
- Die Anwendung verschwindet jetzt immer aus dem Tray egal ob Euqalizer da ist oder nicht
- Viele viele viele Optimierungen


@Deddyh: Ich werde das Design abschaltbar machen jedoch muss ich da eine Menge Komponenten austauschen. Ich brauch noch n bisschen Zeit.
@dutyfree: Wav ist bessere Qualität. Hab mir einen Auswahl Dialog für die nächste Version überlegt fürs Format.

Feedback bitte!!!

MFG Lars Wiltfang
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#136
  Alt 1. Nov 2009, 16:35
PUSH.
  Mit Zitat antworten Zitat
blablab

 
Delphi 7 Enterprise
 
#137
  Alt 4. Nov 2009, 16:07
Hi!

Ich hätte ein paar Kritikpunkte...
1) Es stört dass der Player keine eigene Lautstärkeeinstellung hat sondern dass man nur die globale Lautstäre regeln kann. Wenn der Player läuft höre ich nichts außer den Player. Wenn zb ein Programm bei einem Fehler piept krieg ich das nicht mit und muss extra den Player beenden...
2) Der Lautstärkeregelungs-Balken funktioniert nicht richtig. Wenn ich die Laustärke erhöhe wird der Balken direkt bei OnMouseMove aktualisiert. Verringere ich aber die Lautstärke (das bedeutet ich muss die Maus über den blauen Balken bewegen) dann wird der Balken nicht richtig aktualisiert.
3) Songtexte: was bedeutet denn der Pfeil unten rechts im Songtexte-Menü?
4) Songtexte funktionieren bei mir nicht richtig. Starte ich das Programm und drück auf ongtexte funktioniert es einwandfrei, aber sobald das Lied oder der Sender sich ändert werden bei mir oft falsche Songtexte angezeigt, meistens aber gar keiner.
5) Aufnahme: Funktioniert bei mir nicht. Hab schon alles ausprobiert aber bei den DAteien die erstellt werden ist nichts zu hören außer ein leises Rauschen wenn mans ganz laut stellt...
6) Now PLaying: Schöne Idee, aber dauert sehr lange, und kann nicht abgebrochen werden. Muss das aktuelle lied unterbrochen werden? Und irgendwie enden bei mir alle Songtexte mit 2 sonderzeichen die als 2 Rechtecke dargestellt werden.

So, das war erstmal alles
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#138
  Alt 4. Nov 2009, 16:37
1. Das liegt an Xp und der BassDllPlayer kommt nicht damit klar. Kann ich nichts machen.
2. Der Laustärke Balken ändert sich durchs drüberfahren ohne klicken? Seltsam. Ich hab keine Fehler bei der Lautstärke auch unter Xp nicht
3. Wenn du drauf drückst wird ein anderes Sontext angezeigt falsch der aktuelle nicht zum Lied passt
4. I-Songtext verwende ich für die Songtexte, das ist nicht aktuell. Wenn du einen falschen Songtext bekommst dann drück mal auf den Button
5. Bist du die Aufnahmequellen im Einstellungsfenster durchgegangen und keine geht? Ist sie unter Windows eventuell leise eingestellt?
6. Die Zeichen werden in der neusten Version bald nicht mehr kommen, hat ich ganz vergessen. Das das anderes pausiert wird liegt daran, dass die Datei ganz kurz auf stumm wiedergegeben wird um den aktuellen Titel zu erfahren und ich kann nur einen BassDllPlayer benutzen sonst kommen Fehlermeldungen. Abbrechen per Escape kann ich einbauen.
  Mit Zitat antworten Zitat
blablab

 
Delphi 7 Enterprise
 
#139
  Alt 4. Nov 2009, 17:15
1) das ist schade
2) Also ich meinte das so: Wenn ich mit der Maus auf das Lautstärken-Dings drücke (MouseDown), dann kann ich ja die Maus nach links/rechts ziehen um die Laustärke zu verringern/erhöhen. und wenn ich die Maus nach links ziehe, dann ziehe ich die Maus ja automatisch über den blauen Balken. Und dabei passt sich der blaue Balken bei mir nicht richtig an. (Er passt sich nicht Pixel für Pixel an sondern er macht "Sprünge").
Genauso ist es bei nem ganz normalen Mausklick. Angenommen der Balken ist 100Pixel lang und ich drück bei 90 Pixeln auf den Balken, dann passt sich bei mir die Laustärke an, aber der Balken behält die Länge von 100Pixeln.
3) das funktioniert bei mir nicht. Zu 90% wird gar kein Songtext angezeigt und teilweise werden Songtexte angezeigt die überhaupt nicht zum Lied passen.
4)
5) Du hattest recht, sorry, war mein Fehler!
6) Und wenn dus in nem extra Thread machst, kannst du dann auch nur ein BassDllPlayer benutzen?

Grüße
blablab
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#140
  Alt 6. Nov 2009, 15:54
Es gibt nen Fehler in der Suchenfunktion. Werd ich heut Abend berichtigen!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 14 von 27   « Erste     4121314 151624     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 11:26 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