Dark Player II
Liste der Anhänge anzeigen (Anzahl: 3)
Dark Player II Mit einiger Verspätung ist der Player nun doch fertig geworden. Informationen Haupt - Dies ist der Player - Audio (.mp3,.wav,.wma,.aiff,.aif,.ogg) - Video (.mpeg,.mpg,.wmv,.avi,.dat) - Visualisierungen (Spectrum Lines, Spectrum Solid, Ocilloscope, Image Bumper und X) - Playlistenformate M3U, ASX und DPL - Tag-Editor - Equalizer - Ansichtsoptionen - Transparenz - Rekursive Suche Radio - Kategoriesystem (über Rechtsklick auf ComboBox einstellbar) - Visualisierungen - Transparenz CD - Laufwerk wählbar - Transparenz Manager Der Manager verwaltet alle Programme, abgesehen vom Player, um zusätzliche Optionsmenüs zu sparen FileManager - Programm ausschließlich zur Verwaltung von Dateizuweisungen - Icon für das gewählte Format frei wählbar - Rekursive Suche Playlist Converter - Programm zur Konvertierung von Playlisten - Formate M3U, ASX und DPL werden unterstützt - Rekursive Suche Skin Editor - Programm zum erstellen und editieren von Skins - Dateiformat DPSF - Rekursive Suche Skins - Blue - Black - Gray - Classic - Red Fehler - Dateiverknüpfung mit Skin Editor fehlerhaft, obwohl gleicher Code, wie bei Haupt - Falls Tags noch nicht existieren, können sie nicht erstellt werden - Buttons 'Add' bis 'Save playlist: Dialoge öffnen im Hintergrund Rot=lange Dauer Grün=Geringe/Normale Dauer Blau=Unbestimmte Dauer Ihr könnt gerne Hinweise zur Fehlerbeseitigung geben (:mrgreen:). Beseitigte Fehler - Buttons 'Add' bis 'Save playlist: Dialoge öffnen im Hintergrund - Buttons 'Next' bis 'Back' erzeugen eine Meldung 'Division durch null', wenn Playliste leer ist. - Button 'Tags' liefert eine Zugriffsverletzung, wenn Playliste leer ist. - Man weiss nicht was die Regler in Ihrer Funktion bewirken - Teilweise keine funktionalen Beschriftungen/ Keine Labels/Hints - Unlogische Anordnung - Pause-Knopf unterbricht die Wiedergabe, nochmal Pause setzt die Wiedergabe fort (Eine Umbenennung in 'Continue' wär gut) - kein Focus auf Eingabezeile (direct open) - OK möglich, obwohl keine Auswahl (direct open) - Suche bricht nicht ab bei "Ok" oder "Cancel" (Browser) - Bei Auswahl des Transparency.Modus ist keine Überprüfung auf sinnvolle Werte vorhanden (Settings) Arbeiten - Sprachsystem - Beseitigen der unklaren Fehler (siehe letzter Post) Anleitung Siehe Anhang. Lizenz Dark Player II Es ist nicht erlaubt, das Programm ohne Erlaubnis des Teams zu verbreiten. Dieses Programm ist vollkommen kostenlos. Wird diese Lizenz nicht eingehalten, gibt es Konflikte mit dem DarkPlayer-Team. Copyright 2006-2007 by Nils D., Fabian N., Christian K. and Heiko Thiel Alle Rechte vorbehalten. Dark Player II It is not allowed to pass on this program without a permission from the team. This program is totally free. If this license would not be kept it would be give conflicts with the DarkPlayer-Team. Copyright 2006-2007 by Nils D., Fabian N., Christian K. and Heiko Thiel All rights reserved. Fröhliches Testen, irgendeinen Fehler übersieht der Entwickler immer. |
Re: dAmp Beta
Hi,
ich fange einfach mal an:
Chris |
Re: dAmp Beta
Äh... bin ich blind oder wieso finde ich den Anhang mit dem Programm nicht? :gruebel:
mfG mirage228 |
Re: dAmp Beta
Hi,
sagen wir so: gerade eben war er noch da. :gruebel: Chris |
Re: dAmp Beta
Sorry ich lad ihn gleich hoch, ist gerade in bearbeitung!
So ... steht jetzt zur Verfügung :-D |
Re: dAmp Beta
Hi,
also ich hab mir den Player mal angeschaut.
Ansonsten ist das Programm ganz gut geworden - der Spectrum Analyzer ist auch gut gelungen :) mfG mirage228 |
Re: dAmp Beta
@mirage228: Danke! Ist halt Beta. Die Trackbar wir noch ein Problem ... wenn mir da bloß einer helfen könnte ... was das verschieben betrifft weiß ich nicht wie man das macht ... OpenDialog verstehe ich nicht was du willst.
|
Re: dAmp Beta
Das mit dem Verschieben geht so :
Delphi-Quellcode:
Beim Opendialog soll man mehrere Lieder auf einmal in die Playlist laden können (Multiselect := true oder so)
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; Perform(wm_syscommand,$f012, 0); end; |
Re: dAmp Beta
Verschieben geht!
Nur wie Sorge ich dafür wenn ich z.B. 2 aufeinmal einfüge, dass jeder in seiner eigenen Spalte ist? Mit folgenden Code füge ich es hinzu:
Delphi-Quellcode:
procedure TFormPlayer.addClick(Sender: TObject);
var f: PChar; begin if not op.Execute then Exit; f := PChar(op.FileName); sams[samc] := BASS_SampleLoad(FALSE, f, 0, 0, 3, BASS_SAMPLE_OVER_POS); if sams[samc] <> 0 then begin playlist.Items.Add(op.FileName); Inc(samc); end else Application.MessageBox('Fehler beim Hinzufügen von der Datei!', 'dAmp', mb_OKCancel + mb_DefButton1 + MB_ICONQUESTION); end; |
Re: dAmp Beta
Hi Nils,
eigentlich solltest du dazu sagen, das du an dem Player fast nichts selbst programmiert hast. Das Spectrum war ein Beispiel in der Bass.dll. Die Units haben auch noch den original Dateinamen. Nichtsdestotrotz, finde ich den Player nicht schlecht ;) :thumb: |
Re: dAmp Beta
Warum gibst du die Units der Bass.dll, aber nicht deinen Code dabei? Die *.dcu Dateien aus dem Archiv kannst du löschen. Was zu bemängeln ist wurde ja schon gesagt, sonst ganz gut ;)
MfG Pr0g |
Re: dAmp Beta
Zitat:
Delphi-Quellcode:
procedure TFormPlayer.addClick(Sender: TObject);
var f: PChar; i : Integer; begin if not op.Execute then Exit; for i := 0 to Op.Files.Count-1 do begin f := PChar(Op.Files.Strings[i]); sams[samc] := BASS_SampleLoad(FALSE, f, 0, 0, 3, BASS_SAMPLE_OVER_POS); if sams[samc] <> 0 then begin playlist.Items.Add(f); Inc(samc); end else Application.MessageBox('Fehler beim Hinzufügen von der Datei!', 'dAmp', mb_OKCancel + mb_DefButton1 + MB_ICONQUESTION); end; end; |
Re: dAmp Beta
thx!
Nur geht das auch schneller, jemand hat das in diesem Thread erwähnt (15 Sekunden zu warten ist manchen leider zu viel)? :hi: |
Re: dAmp
*push*
Da mein Thema (dAmp) geschlossen ist, bitte postet HIER eure Meiungen oder Probleme etc.. |
Re: dAmp
Die Farben sind grausam gewählt und irgendwie ist die Leitse mit den Abspielbefhelnen nicht so gut gelungen.
Wozu gibt es einen "Playbutton" der nicht funzt??? :gruebel: Naja aber ansonsten nicht schlecht :wink: |
Re: dAmp
Der PlayButton funzt, es erscheint ein openDialog, du musst ein Lied auswählen und es wird abgespielt.
Und funzt es jetzt? Die Farben sind übrigens meine Sache :wink: |
Re: dAmp
Was bringt einem ein Play-Button, der einen Dialog öffnet? Der Play Button soll dazu da sein, den gewählten Song abzuspielen und keinen Dialog zu öffnen!!!
und unten rechts die Labels zum Song hinzugügen, abspielen und löschen sind auch blöd. Nimm lieber einen Button o.Ä., aber keine Labels. Die sind dafür nicht gedacht ;) Überhaupt find ich das Design und die Farben einfach nur grässlich :roll: |
Re: dAmp
Zitat:
Vielleicht solltest du lieber ein schönes blau nehmen und auch würde ich dir zu vielleicht SpeedButtons raten. Und das x zum Beenden finde ich ist ziemlich weit oben im Gegensatz zum Minimieren ! |
Re: dAmp
Ihr labert ja nur übers Design, das ist nicht ganz der Sinn, das Design kann ich schnell abänder, ich will eigentlich nur über die Funktionen etwas hören.
:gruebel: :wall: @malo: machs besser!!!!!!!!! |
Re: dAmp
Zitat:
1. WIR labern nicht ! 2. Wenn du unsere Hilfe nicht willst, dann halt nicht! 3. Bitte achte doch wenigstens etwas auf deinen Umgangston ! Zitat:
|
Re: dAmp
Zitat:
Lass ihn doch Dein Design grässlich finden - Er wollte Dich sicherlich nicht runtermachen oder dir zeigen, wie gut er das kann... :? mfG mirage228 |
Re: dAmp
Aber du, wie redest du :?: :?:
Zu deinem reden kann ich nur :roll: :wall: sagen! |
Re: dAmp
Zitat:
Und wenn du dein Programm heri vorstellst, wirst du damit rechnen müssen, dass du nicht nur Lob, sondern auch Verbesserungsvorschläge ernten wirst. Dazu ist doch ein Forum u.A. da. |
Re: dAmp
Zitat:
|
Re: dAmp
Zitat:
|
Re: dAmp
Ist hier bald mal schluss ich mach euch wenn das soweiter geht einen Thread zum streiten auf, bitte weiter ausgeschlossen Design, phXql hat recht. Der Sinn ist eigentlich euch den gesamten Player anzuschauen nicht nur das Design, das Coden ist dabei das schwierige.
|
Re: dAmp
Zitat:
du frägst also um kritik zu einem programm, das du nicht selbst programmiert hast, und wirst pampig, wenn man das kritisiert, was du selbst gemacht hast, nämlich das design. hast du minderwertigkeitskomplexe? |
Re: dAmp
Zitat:
Außerdem hab ich niemals behauptet, dass ich's überhaupt besser kann. Ich sage nur, WAS besser gemacht werden soll ;) |
Re: dAmp
Ich bin mal dafür, dass hier alle wieder auf den Teppich kommen und wir weiter über das Programm diskutieren und Nils konstruktive Kritik geben, damit er sein Programm verbessern kann :thuimb:
mfG mirage228 |
Re: dAmp
[ironie]Hält mich mal bitte jemand[/ironie]
Was denn ich habe doch erwähnt, dass es wenn ihr in der Lage seit ruhig weitergeht. mirage hat recht. |
Re: dAmp
Zitat:
Du tust jetzt so als hättest du nichts gemacht und die anderen wären die Bösen aber meistens sind DEINE Aussagen der Grund für Streitereien ! Wenn du mit Kritik nicht umgehen kannst, dann hol in Zukunft lieber keine mehr ein ! Mehr möchte ich zu diesem Thema nicht mehr sagen ! |
Re: dAmp
So, das muss jetzt nochmal sein, sry.
Zitat:
2. Also ich will ja nicht kindisch werden, aber du hast angefangen :roll: Du beschwerst dich über konstruktive Kritik und sagst dann, wir sollen ruhig bleiben? :wall: so, das wars dann erstmal. Für weiteres stehe ich per PN zur verfügung ;) |
Re: dAmp
Ich will ja nur Ruhe schaffen!
Nur zu weiter mit der Kritik, ich hab mich schon lange wieder abgeregt Und bloß nicht mehr über Design! |
Re: dAmp
Hi,
dann mal meine Kritik:
So, ich denke das reicht erstmal :mrgreen: *MFG* Manu [edit] Ich werde doch erstmal bei WinAmp bleiben. Hmm, jetzt fällts mir grad auf. dAmp, WinAmp. Da ist wohl jemanden nichts eingefallen :roteyes: [/edit] |
Re: dAmp
Hi,
wenihstens mal richtige Kritik mit der ich etwas anfangen kann, die Trackbar funzt. Es dauert aber eine Weile (bei mir) bis sie anfängt, bei Duffy läuft irgendwie alles, vielleicht könnt ihr mir da ja weiterhelfen. Außerdem Sorry wegen getern!!! |
Re: dAmp
Zitat:
Man liest sich, Stanlay :hi: |
Re: dAmp
Wenn man Code von Anderen Leuten benutzt (z.B eine Unit von mir) sollte man das auch erwähnen und auf deren Homepage verweissen.
|
Re: dAmp
Da du ja den Source zu deinem Programm veröffentlicht hast, sollte das Projekt übrigens in die OS-Sparte ;)
Und den Source kann ich mir nicht ansehen, da die Komponente FormPlayer nicht beiliegt. Bitte hinzufügen. |
Re: dAmp
Kopmpoenente FormPlayer :shock: , das ist das selbe wie TForm1, den Quellcode kannst du dir nur ansehen, die Anwendung aber nicht kompileiren.
|
Re: dAmp
Eigentlich ganz okay ausgenommen des Designs
Aber du solltest wirklich einbauen, dass man in der Playlist ausgewählte Dateien mit dem Playbutton abspielen kann, anstatt immer "Abspielen" zu drücken. Ausserdem solltest du die Regler besser beschriften. Ich weiß nicht was die beiden unteren Regler bedeuten. Ich würde anstatt des Dateinamens auch lieber den ID3 Tag anzeigen lassen. Der Visualizer ist okay, du könntest vielleicht noch ein paar mehr Varianten einbauen. Um das ganze cooler aussehen zu lassen, könntest du in dem Visualizer ja ein bisschen mit Blur rumfummeln und mit verschiedenen Farben. :thumb: -NIP- edit: Du solltest einen Button einbauen mit dem man den Player beenden kann. Warum macht er ein Icon in den Tray, wozu ist das gut, es erscheint ja nicht einmal ein Popupmenü, wenn ich draufklicke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 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