- Status Closed
- Percent Complete
- Task Type Fehlerbericht
- Category GUI & Server → GUI
-
Assigned To
moritz deluxe2 - Operating System All
- Severity Medium
- Reported Version 3.2.2 Beta x
- Due in Version 3.2.2
-
Due Date
Undecided
- Votes
- Private
Attached to Project: DMXControl 3
Opened by LightningBrothers - 27.11.2020
Last edited by Qasi - 23.01.2021
Opened by LightningBrothers - 27.11.2020
Last edited by Qasi - 23.01.2021
FS#4295 - DDFLib-Funktion lädt die Images und Icons nicht herunter
Ich habe exemplarisch über die DDFLib-Funktion die Geräte
- Botex SP 1500 [DDF-001396]
- Involight MH FX WASH 1912 (97 channel) [DDF-001642]
heruntergeladen. In beiden Fällen fehlt das Device-Image im Verzeichnis Kernel\LibDevices.
Bitte nochmal testen.
Ich habe mal genau die Gleichen DDFs heruntergelagen. Bei mir wird nur vom Involight MH das entsprechende Bild heruntergeladen. Beim Botex Strobe hat es nicht funktioniert.
Ich meinte in der nächsten Beta nochmal testen.
Icon Ordner für das Gerät ADJ Quadphase wurde ebenfalls nicht erstellt. Ornder für Images war schon im Verzeichniss drin. Version 3.2.1.779
Kann das bitte jemand in 3.2.2 Beta 4 testen?
erneut getestet
Botex wird zwar nicht im Ordner von Beta 4 gespeichert aber Bild ist vorhanden.
ADJ Quadphase Bild keins Vorhanden in DDF, Icons waren aber vorhanden.
Involight wurde im Ordner richtig geladen und der Ordner (Images) wurde auch erstellt.
2 Weitere Geräte wurden ebenfalls die Images von den Geräten richtig erstellt.
DDFs wurden alle richtig im Verzeichnis erstellt.
Es hat alles wie erwartet funktioniert
Ich lese: Es hat alles wie erwartet funktioniert oder? Falls nein, bitte nochmal detailiert beschreiben und die DDF IDs von der DDF Lib Posten? Wenn wie bei Quadphase kein Bild dort vorhanden ist, kann auch keins runter geladen werden.
Ich habe es am Beispiel des DDF Ehrgeiz Helios+ 19Z erfolgreich getestet. Es wurde das Image (Datei IMG-000569.png) und die Icons (ICON-001363.png bis … 1464.png) wie erwartet heruntergeladen.
Um dies aber testen zu können, habe ich die Icons zuvor aus dem Installationsverzeichnis von DMXControl 3 gelöscht, da diese bereits mit ausgeliefert wurden. Andernfalls hätte da der Zugriff auf die bereits lokal verfügbare Kopie der Icons erfolgt.
Ja, es werden nur Images / Icons heruntergeladen die NICHT bereits vorhanden sind. Warum auch. Über den Dateinamen sind die Eindeutig, dann braucht man die kein 2. mal runterladen.
Dass nur die Dateien nachgeladen werden, die fehlen, passt so.
Mich wunderte hier halt aber, dass Icons für Geräte über den Installer bereits lokal verfügbar sind, wo die zugehörigen DDFs aber fehlen und insbesondere gar nicht freigegeben sind. Dies ist eben beim Ehrgeiz Helios+ 19Z genau der Fall: die Icons hatte ich schon über den Installer auf der Festplatte im Installationsverzeichnis, während ich das DDF selbst und das zugehörige Image erst noch über die DDFLib-Anbindung herunterladen lassen musste.
Das kann man ja nochmal separat gucken. Ich würde sagen das Ticket selber ist erstmal erledigt und kann geschlossen werden.
@Stefan
Das liegt daran, das wir Icons ausliefern, sobald die 1 beliebiges Gerät verwendet. DDFs liefern wir aber nur die aus, die in der DDFLib als "Approved" Markiert sind.
Eventuell sollten wir daran arbeiten DDFs die gut funktionieren in der Lib zu approven. Könnten evtl. auch die Betatester das Recht dazu bekommen. Aber das ist ein anderes Thema.
Bin ich dagegen