-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - Administrator

#1
dsmPlayer / dsmPlayer 0.7
30.05.2025, 19:12:43 NACHMITTAGS
dsmPlayer v0.7 changes:

  - add: show number of search results
  - add: button to select the search results
  - add: convert to aac
  - fixed: app crashes when trying to play a station during validation
  - fixed: the app started via the file link at an incorrect position
  - fixed: error message on first start if no directory can be monitored
  - changed: remove stop playing, if validation start
  - removed: player start message
  - removed: database and icon loading message for small databases
  - minor changes

Download x64:
dsmPlayer_0.7.zip
#2
dsmPlayer / dsmPlayer 0.6
01.05.2025, 09:46:34 VORMITTAG
dsmPlayer v0.6 changes:

  - fixed: crash when the playlist is closed with Alt-F4
  - fixed: show icon and app name in window list
  - added: watch selected directory in file mode, change playlist for new, deleted or renamed files
  - added: close button in playlist
  - added: change volume with mouse wheel, if the mouse is over the player
  - added: menu option to show or hide a 1 pixel line at the top of the screen to show or hide the player
  - changed: set volume is more finely divided
  - changed: searching the playlist now displays results better
    however, this is no longer a marker, but only a representation of the results.
  - changed: global hotkeys (see description)
  - minor changes
  - update phiola to 2.4-rc4

Download x64:
dsmPlayer_0.6.zip
#3
dsmPlayer / Aw: dsmPlayer 0.5
27.04.2025, 16:13:16 NACHMITTAGS
Vielen Dank für den Zeitschriftenausschnitt.
Im Moment werde ich die Tastenbelegung erst einmal ohne Bearbeitungsmöglichkeit festsetzen. Mir schwebte dafür mal eine eigene Maske vor, ohne dass man dafür in die ini muss. Das behalte ich aber im Hinterkopf.
#4
dsmPlayer / Aw: dsmPlayer 0.5
25.04.2025, 10:08:47 VORMITTAG
Hallo Kunasek,

willkommen in meinem (kleinen) Forum.
Schön, dass dir der Player gefällt. Ich wusste gar nicht, dass er in einer Zeitschrift erwähnt wurde. da muss ich wohl einmal nachlesen.
Danke, dass du ein Feedback dazu gibst.

Nun zu deinen Feststellungen:

ZitatPause-Taste hat keine Funktion. Würde der Live-Stream denn gepuffert werden? Wenn nicht, genügt doch die Stop-Taste?
KORREKTUR - bei lokalen Dateien funktioniert die Pause Taste natürlich (ich verwende den Player nur für Radiosender).

Ja, die Pause Taste hat nur im Dateimodus eine Funktion. Ich kenne auch keinen Webplayer, der eine Solche für Streams besitzt. Da ich beides unterstütze, ist das ein Kompromiss.
In Web Modus sollte die Pausetaste optisch auch deaktiviert sein.

ZitatDie Suchfunktion in der Playlist funktioniert (noch?) nicht so, wie man es erwarten würde.
Die Farbauswahl von gefundenen Ergebnissen (weiße Schrift auf hellgrauen Hintergrund) ist kaum lesbar.

Ich benutze die nur Markierungsfunktion der Listcontrol. Je nach Hintergrund fällt dann die Markierung mit mehr oder weniger Kontrast aus.
Ich sehe gerade, dass bei schwarzem Hintergrund dann eigentlich nichts mehr von der Markierung zu sehen ist. Da muss ich wohl noch einmal nachbessern.
Das muss dann komplett umgebaut werden, da ich die Markierungsfarbe des Systems nicht ändern kann.

ZitatSchreibfehler bei Rechtsklick auf einen Eintrag der Playlist - Favotitenliste :-)
Schreibfehler bei Rechtsklick auf den Player - Autommatisch abspielen

Wird korrigiert.

ZitatKein Icon (und kein Programmname), wenn ich mit ALT+TAB zwischen Programmen umschalte.

Ok, schau ich mir an.

ZitatIch neige dazu, die (nicht angedockte) Playlist mit ALT+F4 zu schließen. Dann poppt ein Internal Error (Memory error SIGSEGV in finditem) auf.

Dass darf natürlich nicht passieren.
Die Playlist bleibt aus Geschwindigkeitsgründen immer offen und wird nur versteckt. Wenn sie geschlossen wird, funktioniert das Programm nicht mehr.
Ich könnte versuchen, für Alt-F4 eine Umleitung zum Verstecken zu implementieren.

ZitatDie systemweite Tastenbelegung kollidiert leider mit den Shortcuts vieler anderer Programme.

Dass muss ich mir noch einmal anschauen. Hast du einen Vorschlag?

ZitatWas ich mir wünschen würde:
Lautstärke mit Mausrad regelbar, wenn sich der Mauscursor über dem Player befindet.

Das ist grundsätzlich machbar. Aber ich benutze Phiola im Remote- Modus, um die Lautstärke einzustellen. Deshalb wird sie auch erst beim Loslassen der linken Maustaste im Slider eingestellt. Ansonsten würde Phiola bei jeder Aktion der Maus (verschieben des Sliders, also viele Male) aufgerufen, was nicht sinnvoll ist.
Ähnlich müsste es dann auch mit dem Scrollrad sein. Aber linke Maustaste drücken und dann scrollen ist wohl eher schwierig.
Möglich wäre vielleicht eine Rastereinstellung in 5er oder 10er Schritten. Ich muss da noch einmal drüber nachdenken und testen.

ZitatEin X-Symbol in der Playlist, um diese mittels Mausklick zu schließen.
Ja, kann ich implementieren. Wie oben beschrieben würde dann die Playlist aber nur versteckt werden.

Ich kann nicht versprechen, wann ich mir das anschauen und ändern bzw. anpassen kann. Im Moment bin ich anderweitig gut beschäftigt und habe auch schon die Echtzeitveränderungen im Dateisystem begonnen zu implementieren. Aber einige Sachen sind natürlich kritisch.
Ich schau mal, wie ich es schaffe.

#5
dsmPlayer / dsmPlayer 0.5
09.03.2025, 18:21:26 NACHMITTAGS
dsmPlayer v0.5 changes:

  - update phiola to 2.4 beta1
  - fixed: phiola hangs if there is no connection to the radio station to query the station information
  - fixed: add favorites, if the list is not sorted by name
  - fixed: change playlist size on first start
  - fixed: empty playlist list after changing the playmode
  - added: station info to favorite menu, if edit weblist is not selected
  - added: option for only one instance, multiple instances are now supported correctly


Download x64:
dsmPlayer_0.5.zip
#6
dsmPlayer / dsmPlayer 0.4
02.03.2025, 20:13:17 NACHMITTAGS
dsmPlayer v0.4 changes:

  fixed: titlemix
  fixed: selection after sorting
  fixed: error at end of playlist


Download x64:
dsmPlayer_0.4.zip
#7
dsmPlayer / Aw: dsmPlayer 0.3
27.02.2025, 20:52:29 NACHMITTAGS
Ich habe mich wohl zu sehr auf die anderen Sachen konzentriert. Deshalb ist mir beim TV Player ein Lapsus unterlaufen.

Wenn noch kein Programm als TV-Player eingestellt wurde, dann sieht es so aus, als wenn das Programm nicht funktioniert. Es ist kein wirklicher Fehler, aber unschön. Es muss eben nur das entsprechende Programm vorher eingestellt werden.

Ich habe das kurzerhand in der aktuellen Version noch einmal angepasst. Die aktuelle Version kann also noch einmal heruntergeladen werden, damit der Schönheitsfehler verschwindet.
#8
dsmPlayer / dsmPlayer 0.3
26.02.2025, 22:32:14 NACHMITTAGS
dsmPlayer v0.3 changes:

  - replace mediacontrol completly with phiola
    advantage: faster, more flexible and less memory consumption
    disadvantage: some changes will not be applied until the mouse button is released
  - update phiola to version 2.3.11
  - update description
  - update database
  - new app Icon
  - fixed: check favorites
  - added: menu item to get radio stream information
  - added: play a song via the command line
  - added: add or remove to/from "Open with..." dialog in windows
  - added: volume control settings
  - added: open playlist via the command line
  - added: open m3u webradio playlist, switch to the Internet player when opening
  - added: batch convert files to wav, ogg, mp4, opus or flac
  - added: batch rename files (version two)
  - added: edit ID3V1 tags for opus, ogg and flac
  - added: batch show and add replay gain tags in mp3, ogg, opus and flac
  - added: batch delete all tags or ID3v2 tags only
  - added: scroll to first search item in file mode
  - added: double-clicking on the playlist caption will maximize or restore the playlist
  - added: set your own editor for music files
  - changed: store column widths for file paths or internet adresses
  - changed: all buttons are painted once at start now
  - changed: faster validate web adresses with phiola (webradio only)
  - removed: "normalize", "repair" and "remove silence" from title menu
  - removed: show title length menu item, the length is now always shown
  - removed: external gain program, use phiola now
  - less memory usage
  - minor changes and bugfixes


Download x64:
dsmPlayer_0.3.zip

Beschreibung Deutsch: dsmPlayer description_de.pdf
Beschreibung Englisch: dsmPlayer description_en-us.pdf
#9
Allgemeines | General informations / Windows und UTF-8
09.02.2025, 19:05:43 NACHMITTAGS
Mir ist es bisher nicht gelungen, in wxBasic unter Windows die volle UTF-8 Funktionalität herzustellen. Wenn Windows wie bei mir trotz gesetztem locale bei Verzeichnis- oder Dateinamen z.B. unter Verwendung von wxDir, wxFileCtrl oder ähnliches nur einen leeren String zurückgibt sobald ein Unichar Charakter (z.B. ein Emoji) im Namen ist, dann kann folgendes von der Microsoft Seite helfen:

ZitatVon GDI wird das Festlegen der Eigenschaft ActiveCodePage pro Prozess derzeit nicht unterstützt. Stattdessen legt GDI standardmäßig die aktive Systemcodepage fest. Wenn Sie Ihre App so zu konfigurieren möchten, dass UTF-8-Text über GDI gerendert wird, gehen Sie zu Windows Einstellungen>Zeit und Sprache>Sprache und Region>Administrative Sprachoptionen>Gebietsschema ändern und markieren Sie Beta: Unicode UTF-8 für die Unterstützung weltweiter Sprachen verwenden. Starten Sie den PC dann neu, damit die Änderung wirksam wird.

Jetzt ist UTF-8 in Windows standardmäßig festgelegt und die Namen werden korrekt angezeigt.
#10
Neues von wxBasic | wxBasic News / Linux und Arm64
09.11.2024, 18:20:07 NACHMITTAGS
So, ich habe mich einmal dran gesetzt und die aktuelle Linux Variante installiert. Ich benutze Linux Mint.
Leider ging es nicht so reibungslos wie gedacht. Abhängigkeiten wurden nicht erfüllt.

Ich musste folgende nicht mehr aktuelle Bibliotheken manuell installieren, bevor ich wxb installieren konnte:

- libwxgtk-webview3.0-0v5
- libwebkitgtk-1.0-0
- libjavasctiptcoregtk-1.0-0
- libicn60
- libenchant1c2a
- libhunspell-1.6-0
- libwebp6

Danach konnte ich wxb unter Linux benutzen.
Leider musste ich schnell feststellen, dies dies nicht die aktuelle Version ist, das heißt sie stimmt nicht mit der Windows Version überein. Wxb zeigt mit das Release Datum 2018. Das ist für die Kompatibilität von Code leider nicht gut. Ich habe es jetzt erst einmal darauf beruhen lassen und nicht weiter damit gearbeitet.

Wie es aussieht, bleibe ich im Moment wohl bei Windows hängen. Leider.
Es wäre schön, wenn Ralf die Linuxversion aktualisieren. würde

#11
Neues von wxBasic | wxBasic News / SSL Unterstützung?
07.11.2024, 20:00:36 NACHMITTAGS
Im neuen Setup ist nunmehr die libssl-1_1-x64.dll von OpenSSL vorhanden.
Leider kann ich in den beigelegten Source Dateien nicht erkennen, wie die Handhabung erfolgt. Möglicherweise ist sie nur für Datenbanken gedacht. Schade. Dies wäre ein guter Ersatz für externe Programme wie wget oder curl.

#12
hier eine angepasste Referenzdatei für die aktuelle Version von wxBasic.
Die Datei ersetzt die vorhandene Referenzdatei unter Resource/Lexer.

Download:
wxBasic.ref
#13
dsmPlayer / Aw: dsmPlayer 0.2
28.10.2024, 20:03:32 NACHMITTAGS
I had recently overlooked an error that returned an incorrect encoding for the Internet radio channel. This can cause problems when recording. If you downloaded the dsmplayer yesterday, you should do it again. I have corrected the current version.
#14
dsmPlayer / dsmPlayer 0.2
26.10.2024, 19:25:36 NACHMITTAGS
V0.2
  - fixed: memory issue while playing
  - fixed: access to the favorite menu if the edit menu is not selected
  - fixed: play from favorite list
  - fixed: refresh title window after changing the playmode
  - fixed: changing the directory selected a wrong file to be played
  - fixed: starting the program in file player mode returns an error when selecting in the listctrl
  - fixed: renum list after delete files
  - fixed: play file after pause
  - fixed: check current station with '&' char in the name, if added to favorites
  - fixed: correctly display icons of failed downloads in the radio playlist
  - add: view and edit (mp3 only) ID3 tags
  - add: create or edit m3u playlists
  - add: message if a directory cannot read (with non standard ascii chars)
  - add: delete file with Del key in file mode
  - add: support for svg files to view as station logo (untested)
  - changed: read times with phiola (faster)
  - changed: load stream animation
  - update radio database
  - update phiola to 2.2.7
  - update wxbasic to 3.2.5.52
  - minor changes and bugfixes

Download x64:
dsmPlayer_0.2.zip

Beschreibung Deutsch: dsmPlayer description_de.pdf
Beschreibung Englisch: dsmPlayer description_en-us.pdf
#15
Die Downloadlinks funktionieren wieder.