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 8 von 10   « Erste     678 910      
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 MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#71
  Alt 4. Mär 2005, 12:37
Ich meine den Fehler, dass ich nur Mp3 laden kann, wenn sich kein Unterordner in dem Verzeichnis befindet.

André
André
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#72
  Alt 4. Mär 2005, 12:52
du meinst "du kannst es nicht laden wenn du über die popupmenü-struktur vorgehst" !
per drag and drop ginge es nämlich. klar, ist halt nicht komfortabel immer mit dem explorer rumhantieren.
darum habe ich ja eigentlich das popupmenü in die welt gerufen... das kommt dann aber als nächstes, zusammen mit einem noch geheimen feature (ich gehe mal davon aus dass dieses feature euch allen SEHR gefallen wird )

btw:
Zitat:
Verfasst am: Heute um 13:37
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#73
  Alt 4. Mär 2005, 12:58
Ich habe die Haupt-Location meine Mp3s eingetragen. Dann hat man die Auswahl zw. den Verzeichnissen, welche man öffnen will. Ich kann aber nur Order abspielen, die keine Unterordner haben. Und mit drag and drop geht es schon, ist aber umstandlich, da dein Player nicht im Vordergrund bleibt.

André

P.S.: bin auf das neue Feature gespannt
André
  Mit Zitat antworten Zitat
Jarmen_Kell
 
#74
  Alt 23. Mär 2005, 10:55
joa, schon toll das Ding

Mich interessiert jetzt nur noch das File-Drag & Drop bei D7.
Daran bin ich gerade am Rätseln.


Komponente.OnDragOver ? Komponente.OnDropOver?


irgendsowas ?
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#75
  Alt 23. Mär 2005, 19:18
so, jetzt habe ich euch lange genug warten lassen; ich stelle mal die neue version online, und lüfte hiermit das geheimnis um die angekündigte funktion
http://krazz.net/retnyg/1337mp3.zip

neue features:
  • - die geheime funktion: ein Standby-Eintrag kann zur Playliste hinzugefügt werden, wodurch der player beim erreichen desselben einen 15-sekündigen Countdown einleitet, welcher bei 0 den computer in den standbymodus schickt.
    so kann man sich abends 2-3 alben in die playlist hängen, hintendran den Standby-Eintrag und sich in die Falle werfen - der Computer schaltet sich dann selber ab, und zwar so dass man am nächsten tag an der gleichen stelle weiterarbeiten kann, ohne alle programme beenden zu müssen.
    Um den Countdown abzubrechen, einfach den player schliessen...

    - ein Stay-On-Top Modus kann im Preferences Menü ( rechtsklick auf die obere playerhälfte) aktiviert werden.
    bei einem doppelklick auf die titelbar wird der player zu 10 pixel höhe verkleinert, wodurch man ihn bequem irgendwo plazieren kann und ihn immer im auge hat.

@jarmen: siehe PN
  Mit Zitat antworten Zitat
mason

 
Delphi 7 Professional
 
#76
  Alt 23. Mär 2005, 22:00
Die Ideen find ich gut, ABER :
Wenn ich auch den Standby-Modus nicht nutze (es sei denn, irgendwann schmeißt meine Freundin mich raus und ich muss im Arbeitszimmer schlafen ).
Das StayOnTop in Verbindung mit der 10-Pixel-Variante find ich an sich sehr gut - allerdings bringt es mir nichts, ständig den Player zu sehen, wo dann nur Programmname und Autor stehen. Wenn ich diesen Modus nutze, würde ich gern mehr Informationen sehen - sonst reicht auch das TrayIcon. Also plädiere ich dafür, dort dann den aktuellen Titel oder die Restlaufzeit des Titels oder beides anzuzeigen.

So, wieder Kritik losgeworden. Ich find den Player aber trotzdem gut, ehrlich!
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

 
Delphi 2007 Professional
 
#77
  Alt 23. Mär 2005, 22:03
Netter Player .. nur 2 kleine Sachen:
1. Muss der mir lauter backup20050323-???.1337's machen?
2. kann man evtl die Liste mit den Directorys nach Namen sortiern ?? Irgendwie steht da bei mir alles durcheinander drinnen (werde bestimmt nicht (mit div. tools) den Verzeichnissbaum sortiern )
  Mit Zitat antworten Zitat
mason

 
Delphi 7 Professional
 
#78
  Alt 23. Mär 2005, 22:12
Zitat von TeronG:
1. Muss der mir lauter backup20050323-???.1337's machen?
Da sollte ein Deaktivieren der Option "Backup Playlist on Clear" helfen (rechte Maustaste im oberen Bereich -> Preferences).
  Mit Zitat antworten Zitat
Benutzerbild von retnyg
retnyg
 
#79
  Alt 24. Mär 2005, 03:53
Zitat von mason:
... Wenn ich diesen Modus nutze, würde ich gern mehr Informationen sehen - sonst reicht auch das TrayIcon. Also plädiere ich dafür, dort dann den aktuellen Titel oder die Restlaufzeit des Titels oder beides anzuzeigen.
dein wunsch ist mir befehl:
http://krazz.net/retnyg/lmp3_vs.gif
downloadlink wie gehabt.
  Mit Zitat antworten Zitat
mason

 
Delphi 7 Professional
 
#80
  Alt 24. Mär 2005, 05:57
Zitat von retnyg:
dein wunsch ist mir befehl:
http://krazz.net/retnyg/lmp3_vs.gif
downloadlink wie gehabt.
Wow, das ging schnell... und mitten in der Nacht - also meinetwegen darfst du ruhig auch mal schlafen
Jedenfalls funktioniert wunderbar, danke!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 10   « Erste     678 910      


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 10:57 Uhr.
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