AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte leetMP3 player - der kleinste graf. mp3player der welt 35kb
Thema durchsuchen
Ansicht
Themen-Optionen

leetMP3 player - der kleinste graf. mp3player der welt 35kb

Ein Thema von retnyg · begonnen am 11. Feb 2005 · letzter Beitrag vom 3. Nov 2005
Antwort Antwort
Seite 6 von 10   « Erste     456 78     Letzte »    
Benutzerbild von retnyg
retnyg
Registriert seit: 11. Feb 2005
so, nach langer bastelei möchte ich die neue version präsentieren.
diese version ist von grund auf neugeschrieben, und verwendet nun nicht mehr die mediaplayer komponente, sonder den windows acm codec. dadurch bin ich in der zukunft auch in der lage, mp3 streams abzuspielen.

http://krazz.net/retnyg/leetmp3.zip

die neue version hat einen mini-modus, und einen gross-modus.
im minimodus ist die leiste sehr schmal und bleibt immer im vordergrund.
am besten schiebt man die leiste ganz nach oben über die titelleiste der anderen fenster.

http://krazz.net/retnyg/lmp3ns.gif

fährt man mit der maus über die minileiste, klappt der player aus.
er verwendet nun ein treeview, in dem man einträge hin und herschieben kann.
man kann dateien und ordner per drag und drop herziehen, oder unten in der combobox den ordnernamen eintippen und enter drücken.
die combobox dient gleichzeitig der verwaltung der playlisten.

http://krazz.net/retnyg/lmp3nb.gif

Alter StufF:




ein 35 kb kleiner mp3player mit allen wichtigen features wie playlist, drag n drop usw.
programmiert mit delphi und KOL.

*** features ***
  • - trayicon, kein platz in der taskbar wird verschwendet
    - drag and drop
    - lautstärkeregelung
    - positions slider
    - playliste die sich ausblenden lässt (wodurch der player auch in den pixelmassen winzig ist
    - automatisches speichern der playliste beim beenden
    - automatisches speichern der alten playliste ('backupYYYYMMDD-'+Gettickcount DIV 60000+'.1337') beim erstellen einer neuen playlist.
    - alle playlisten im programmordner sind direkt per popupmenü erreichbar
    - komfortables browsen durch den mp3-bestand per popupmenu - siehe screenshot
    - player passt auf jedes speichermedium seit erfindung der lochkarte
    - unterstützt kommandozeilenparameter (playlist oder mp3namen) z.b: leetmp3.exe "C:\test\slayer - wicked.mp3"
    - multithreaded
    - skin support (alle farben und buttons lassen sich über ein ini selber einstellen)
    -> hier gibt einen demoskin [18 kb] mit passendem inifile
    -> und hier wird das inifile erklärt
    - Shuffle-Modus (alle Einträge werden nur jeweils einmal abgespielt)
    - NEU!! Player kann durch entsprechenden Playlisteneintrag das System in den Standbymodus schicken
    - NEU!! Minimierung zur 10 pixel hohen leiste durch doppelklick auf den titel und StayOnTop-Modus

*** update ***

- dateigrösse nun 42 kb, was aber die vielen neuen funktionen rechtfertigen

download hier leet mp3 player

[edit=sakura] Bild als Anhang! Mfg, sakura[/edit]
Miniaturansicht angehängter Grafiken
1337b_721.gif  
 
Benutzerbild von retnyg
retnyg
 
#51
  Alt 23. Feb 2005, 00:02
ging das mit der lautstärke denn beim letzten build ?
ich habe nämlich am code seit der ersten version nie was geändert.
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#52
  Alt 24. Feb 2005, 12:36
Hi,

das Problem mit der Lautstärke trat bei allen Versionen auf. Bin ich bis jetzt immer noch der einzige mit dem Speicherproblem?

MfG
André
André
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon
 
#53
  Alt 24. Feb 2005, 13:04
zur Lautstärke: habs auch, wenn auch net so extrem

und auch bei mir minimiert er sich in sone graue leiste (win2k)

ich hab direkt mal nen kleinen skin gemacht (hab nur die skin.ini verändert, buttons sind wie beim testskin...) is ganz schön blau

weiterhin bleiben punkte wie:

größe ändern
mp3-main-locations löschen

und ne neue sache:
buttons load/save/... verschwinden mit der oberkante unter der "zeitleiste"

zum skin: könnte man nicht noch andere sachen einstellen (hintergrund der playlist, schriftgrößen, etc...)
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#54
  Alt 24. Feb 2005, 15:14
so hab mal n paar dinge geändert:

- "graue leiste bei minimieren" is jetzt weg
- preferences menü bei rechtsklick auf den oberen playerteil
- Loop/Shuffle Modus
- abgespieltes lied wird in der playliste markiert

link wie gehabt
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#55
  Alt 24. Feb 2005, 15:28
Hallo,

danke dafür, dass du meine Programmwünsche (graue Leiste weg, Lied in Playliste hervorheben) umgesetzt hast. Mein leidiges Speicherproblem tritt in der neuen Version nicht auf!!! Dafür ist mir eine Sache noch aufgefallen. Ich habe mein Hauptverzeichnis mit meinen Mp3s angegeben. Aber irgendwie kann ich nur Verzeichnisse laden ,die keine Unterverzeichnisse besitzen. Dadurch kann ich mehere Order nicht abspielen. Es bleibt mir nur der manuelle weg, die Dateien über Drag und Drop in die Playliste zu ziehen.

Und sonst kann ich nur sagen SUPER Programm

MfG
André
André
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#56
  Alt 24. Feb 2005, 15:37
danke für den hinweis, ich wollte das auch schon einbauen nur war ich bislang zu faul die WndProc des popmenüs manuell neu zu schreiben. den das click-ereignis wird nur ausgelöst wenn man einen menüeintrag ohne submenus anklickt :/
mach ich aber demnächst (ist nämlich ein feature was ich mir selbst wünsche)

zu deinem speicherproblem: ziemlich sonderbar, ist bei dir scheinbar von kompilat zu kompilat unterschiedlich ^^
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

 
Delphi 2007 Professional
 
#57
  Alt 24. Feb 2005, 15:39
Moin moin
Netter Player aber irgendwie schmeißt der mir immer die Falschen Lieder in die Playlist ...
ich klicke auf "playlist" -> "C:\daten\TeronG\unsortiert\mugge" -> "groove Coverage" -> "She Vinyl" ... aber der player schmeisst mir dann z.B. "J.B.O." rein.

Ist das Problem bekannt ?? (hab nicht alle 4 seiten gelesen )
Hab ich als einziger das Prob ???
Hab ich was falsch gemacht
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#58
  Alt 24. Feb 2005, 15:41
Zitat von retnyg:
zu deinem speicherproblem: ziemlich sonderbar, ist bei dir scheinbar von kompilat zu kompilat unterschiedlich
Kann ich nur zustimmen. Ist ein sehr sonderbares Problem. Scheinbar hat dieses Problem kein anderer User .

André
André
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#59
  Alt 24. Feb 2005, 15:45
hallo TeronG:
ja, du bist der erste von dem ich das höre. bei mir werden die einträge im popupmenü sogar richtig geladen wenn noch nicht alle menüitems da sind (ladethread noch nicht fertig)
welche windows-version verwendest du ?
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

 
Delphi 2007 Professional
 
#60
  Alt 24. Feb 2005, 16:13
Ich habe den Player (bis jetzt) nur in der Arbeit getestet und da haben wir eine Multilinguale (viel deutsch ) Corp version von Win XP Pro SP2.
In meinem Mp3ordner habe ich recht viele Verzeichnisse und Unterverzeichnisse die aber nicht alle (mit MPs's) gefüllt sein müssen ... er Schmeisst auch immer lieder in die playlist, die NACH denen sind die ich eigentlich wollte ...
hmm ach ja ..die URL/Pfadangabe ist noch recht lange teilweise mit Sonder- und Leerzeichen ...
mehr fällt mir grad nich ein ...

[EDIT]
Soo ... nu konnt ich deinen Player auch zuhause testen ... (WIN XP PRO SP2)
Leider hab ich da genau das gleiche problem ... er nimmt immer das übernächste Verzeichniss von dem das ich eigentlich wollte
[/EDIT]
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 6 von 10   « Erste     456 78     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 13:45 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