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 21 von 27   « Erste     11192021 2223     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
 
#201
  Alt 10. Jan 2010, 12:57
Link des Codes ! Ich weiß nicht woran das liegt. Die Fernsteuerung funktioniert in der aktuellen Version nicht richtig! In der nächsten Version wird diese wieder funktionieren und es sind noch viel mehr Fehler korrigiert!

Edit: Rar- Datei in Dp gefixt! Fernsteueuerng funktioniert jetzt wenn ihr die angehängte Alpha 28 downloadet.
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#202
  Alt 29. Jan 2010, 11:58
Nach langer Zeit gibt's bald mal wieder eine neue Version. Ich habe viele Fehler behoben wie bspw. das wenn man bspw. Sleep Mode aktiviert per Checkbox und dann das Fenster schließt und wieder öffnet die Checkbox aktiviert bleibt obwohl man ja nicht auf Ok gedrückt hat und Sleep Mode ja gar nicht an sein soll. Da war noch viel mehr jedoch kann ich mich gar nicht mehr an alle Fehler, die ich berichtigt habe erinnere Dann sieht der Kompakt Modus jetzt viel schöner aus. Hier mal ein Bild, wie er voraussichtlich in der nänchsten Version sein wird (mit aktiviertem Black Skin):

*schnipp*

Habt ihr noch ein paar Ideen? Hab immernoch kein Bug Report zu den Avs bekommen!
Ich werde die Version in den nächsten Tagen veröffentlichen.

MfG Lars Wiltfang

[edit=Matze]Bild vom langsamen Imageshackserver angehängt. MfG, Matze[/edit]
Miniaturansicht angehängter Grafiken
kompakt_517.jpg  
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#203
  Alt 30. Jan 2010, 17:02
Neue Version!
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#204
  Alt 6. Feb 2010, 07:48
In der nächsten Version verschwinden Leds und Visualisierung komplett. Ob z.B. Sleep Mode an ist kann man dann am Hacken im Mainmenü sehen. Werd die Version bald hochladen. Gibts noch Feedback?
  Mit Zitat antworten Zitat
AlexII

 
FreePascal / Lazarus
 
#205
  Alt 6. Feb 2010, 12:01
Hi Larsi,

kannst du mir vllt deine "Neustarten" Funktion zeigen?

Danke!
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#206
  Alt 7. Feb 2010, 17:58
Zitat:
Hi,

also ich habe folgenden Code verwendet, um eine andere Anwendung zu starten und die laufende zu beenden. In diesem Falle wird natürlich die zweite Anwendung gestartet, bevor die andere geschlossen wird, aber vielleicht hilft Dir das ja trotzdem weiter.

Delphi-Quellcode:
if Integer(ShellExecute(Form1.Handle, 'open', PChar(ExtractFilePath(Application.ExeName)+'zweite.exe'), nil, nil, SW_SHOWNORMAL))>32 then
Application.Terminate;
Hab ich aus der Dp!
  Mit Zitat antworten Zitat
AlexII

 
FreePascal / Lazarus
 
#207
  Alt 7. Feb 2010, 20:53
Ok danke dir, hab das auch so, auch hier gefunden.
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#208
  Alt 22. Feb 2010, 14:31
Das Alpha ist jetzt verschwunden, jedoch kann die Version natürlich immernoch Fehler enthalten. Feedback, bitte! Das Hauptfenster sieht jetzt ganz anders aus, schauts euch mal an. (Die hässlichen Leds gibts nicht mehr.)

Neue Funktionen/Behobene Bugs in Version 0.1 Beta
- StreamZ ist jetzt wesentlich kompakter
- Keine Leds mehr, der Status wird im Mainmenü angezeigt
- Dateien für Fernsteuerung werden wenn man Sie benötigt heruntergeladen (So hat man immer die neuste Version dieser Dateien)
- Viele Optimierungen


MfG Lars Wiltfang
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
 
#209
  Alt 22. Feb 2010, 21:50
Eine Beta! Das ich das noch erleben darf...


米斯蘭迪爾
  Mit Zitat antworten Zitat
taaktaak

 
Delphi 7 Professional
 
#210
  Alt 22. Feb 2010, 22:24
Moin, Moin Larsi.
Habe mir das Programm mal angeschaut: Unter und hinter dem kleinen, eher unscheinbaren Fenster verbirgt sich ja doch eine ganze Menge! Soweit ich es angetestet habe, funktioniert alles einwandfrei Den angebotenen zusätzlichen "Internet-Download-Service" finde ich beachtlich!
Nur wenige Dinge finde ich nicht so intuitiv bedienbar - aber wenn man's mal gefunden hat, dann geht es schon. Wenn ich nun (und das hat natürlich mit deinem Programm nix zu tun) auch noch einige Sender finden würde, die Musik nach meinem Geschmack in guter Qualität senden, dann werde ich das Programm wohl weiter benutzen - und vielleicht doch den einen oder anderen Optimierungswunsch formulieren.
Ralph
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 21 von 27   « Erste     11192021 2223     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 23:54 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