VLC Status für G15 (kleiner Bugreport bzgl. wenn java 32 u. 64-bit installiert)

Started by Noxygen, July 07, 2011, 10:04:22 PM

Previous topic - Next topic

Noxygen

Hallo Stefan,
das Plugin an sich ist genau das, wonach ich schon seit langer Zeit gesucht habe :-)

Gibt aktuell nur das unschöne Problem, dass wenn man beide jre 32, sowie 64-bit installiert hat (getestet unter Windows 7 64-bit),
dass das Programm dazu neigt die 64-bit variante zu bevorzugen, wodurch deine launch4j umwandlung ins .exe format für den logitech lcd manager nicht gestartet werden kann.

Theoretisch müsste es doch schon ausreichen, wenn du deinem launch4j compiler direkt die option -D32 erzwingst?
Hier nochmal näher erklärt http://www.technimi.com/index.php?do=/group/java/forum/building-an-exe-using-launch4j-for-32-bit-jvm/


Ansonsten lief es sobald die 64-bit jre deinstalliert war, daher der Gedanke es auf 32-bit zu erzwingen.

Kleinere Bugs zur Laufzeit gabs dann auch noch, die ich dir nicht vorenthalten möchte:
-Der erste Button unterhalb des Displays führt in der normalen Übersichtsanzeige dazu, dass sich das Programm selbst beendet. Im Untermenü funktioniert es wie man sich das wünscht.
-Die Update-Intervalle sind ein bisschen zu lang, es kann vorkommen, dass 2er Sekundensprünge anzeigt beim normalen abspielen.
-Beim ersten Info aufklappen, gab's beim S von Stefan n kleinen Grafikglitch, bzw. wurde nicht richtig updatet, bei weiteren aufrufen kommt dies nicht mehr vor. Müsste man mal schauen ob reproduzierbarerer Fehler.


P.S.: Hast du evtl. mal mit dem Gedanken gespielt es in C zu schreiben und über TCP mit VLC kommunizieren zu lassen?
P.P.S.: Keep up the awesome work! Mir gefällt es schon richtig gut, gibt bestimmt noch ein paar Sachen/Spielereien die man noch hinzufügen könnte :-)

mfg Noxygen

Stefan1200

Danke für dein Feedback.

Quote from: Noxygen on July 07, 2011, 10:04:22 PM
Gibt aktuell nur das unschöne Problem, dass wenn man beide jre 32, sowie 64-bit installiert hat (getestet unter Windows 7 64-bit),
dass das Programm dazu neigt die 64-bit variante zu bevorzugen, wodurch deine launch4j umwandlung ins .exe format für den logitech lcd manager nicht gestartet werden kann.

Theoretisch müsste es doch schon ausreichen, wenn du deinem launch4j compiler direkt die option -D32 erzwingst?
Hier nochmal näher erklärt http://www.technimi.com/index.php?do=/group/java/forum/building-an-exe-using-launch4j-for-32-bit-jvm/

Ansonsten lief es sobald die 64-bit jre deinstalliert war, daher der Gedanke es auf 32-bit zu erzwingen.

Jo, das Problem ist mir bekannt. Eine Zeit lang hatte ich die Idee auf eine andere G15 Java API umzusteigen, welche auch 64 Bit DLLs dabei hat. Aber bisher hatte ich die Motivation dafür noch nicht, da mir der derzeitige Zustand vom VLC G15 Programm ausreicht.

Das mit Launch4J und dem -D32 Argument werde ich bei Zeiten mal ausprobieren.


Quote from: Noxygen on July 07, 2011, 10:04:22 PM
-Der erste Button unterhalb des Displays führt in der normalen Übersichtsanzeige dazu, dass sich das Programm selbst beendet. Im Untermenü funktioniert es wie man sich das wünscht.

Das ist ja auch der "Beenden" Button :).


Quote from: Noxygen on July 07, 2011, 10:04:22 PM
-Die Update-Intervalle sind ein bisschen zu lang, es kann vorkommen, dass 2er Sekundensprünge anzeigt beim normalen abspielen.

Bei Zeit mal prüfen wie das mit der CPU Auslastung ausschaut, wenn ich es 2-Mal in der Sekunde aktualisiere.


Quote from: Noxygen on July 07, 2011, 10:04:22 PM
-Beim ersten Info aufklappen, gab's beim S von Stefan n kleinen Grafikglitch, bzw. wurde nicht richtig updatet, bei weiteren aufrufen kommt dies nicht mehr vor. Müsste man mal schauen ob reproduzierbarerer Fehler.

Kann ich leider nicht reproduzieren :(.


Quote from: Noxygen on July 07, 2011, 10:04:22 PM
P.S.: Hast du evtl. mal mit dem Gedanken gespielt es in C zu schreiben und über TCP mit VLC kommunizieren zu lassen?

Ich mag C nicht besonders, daher wird das definitiv nicht durch meine Hand passieren :).