Hallo in die Runde!
Nach langer Abstinenz komme ich mal wieder mit einem Problem nicht weiter.
Ich nutze auf einem Media-PC die Software Kodi (früher XBMC).
Um auf meinem 4x20-Zeichen Display u.a. Titel, Dauer, usw. anzuzeigen, nutze ich das Programm LCDSmartie.
LCDSmartie und das Display verrichten auch ganz artig zusammen ihren Dienst.
Das Problem liegt in der DLL, die Kodi und LCDSmartie verbindet:
Diese prüft nämlich unentwegt, ob Kodi läuft und gibt dann die jeweiligen Werte aus. An sich eine gute Sache, aber dummerweise wird die DLL nicht mehr weiter gepflegt - und früher hieß Kodi nunmal XBMC.
Und so sucht die DLL jetzt die ganze Zeit nach dem Prozess XBMC.exe, der aber jetzt leider Kodi heißt.
Eine Zeitlang konnte man sich noch damit behelfen, dass man die Exe einfach in XBMC.exe umbenannt hat, aber das funktioniert jetzt irgendwie auch nicht mehr.
Der Sourcecode ist zwar verfügbar (archive.codeplex.com/?p=xbmc4lcdsmartie) und ich kann auch die entsprechende Sub ändern - aber ich kriege es einfach nicht hin, eine von LCDSmartie akzeptierte DLL zu kompilieren.
Ich sitze jetzt schon den ganzen Tag dran, aber entweder es passiert gar nichts, es kommt eine Fehlermeldung (Die Assembly wird von einer Laufzeit erstellt, die aktueller ist als die derzeit geladene Laufzeit) oder die DLL wird einfach so nicht akzeptiert.
Ursprünglich erstellt wurde sie wohl mit VB2010 - aber vermutlich ist mein PC jetzt mit VB völlig überfordert, nachdem ich ihm zunächst das aktuelle Visual Studio, dann VB2008 und dann auch noch 2010 installiert habe - jedenfalls bricht die Kompilierung immer ab, da in der Projektdatei wohl nicht gespeichert werden kann.
Den Mediapc habe ich auf Windows10 laufen.... kann es vielleicht sein, dass das mit irgendwelchen Adminrechten oder Zugriffsrechten rumzickt?
Hat vielleicht irgendwer die Möglichkeit, mir die o.g. DLL anzupassen und zu kompilieren?
Ich möchte doch einfach nur mein Display wieder betriebsbereit haben
Vielen Dank!!
Chris
Nach langer Abstinenz komme ich mal wieder mit einem Problem nicht weiter.
Ich nutze auf einem Media-PC die Software Kodi (früher XBMC).
Um auf meinem 4x20-Zeichen Display u.a. Titel, Dauer, usw. anzuzeigen, nutze ich das Programm LCDSmartie.
LCDSmartie und das Display verrichten auch ganz artig zusammen ihren Dienst.
Das Problem liegt in der DLL, die Kodi und LCDSmartie verbindet:
Diese prüft nämlich unentwegt, ob Kodi läuft und gibt dann die jeweiligen Werte aus. An sich eine gute Sache, aber dummerweise wird die DLL nicht mehr weiter gepflegt - und früher hieß Kodi nunmal XBMC.
Und so sucht die DLL jetzt die ganze Zeit nach dem Prozess XBMC.exe, der aber jetzt leider Kodi heißt.
Eine Zeitlang konnte man sich noch damit behelfen, dass man die Exe einfach in XBMC.exe umbenannt hat, aber das funktioniert jetzt irgendwie auch nicht mehr.
Der Sourcecode ist zwar verfügbar (archive.codeplex.com/?p=xbmc4lcdsmartie) und ich kann auch die entsprechende Sub ändern - aber ich kriege es einfach nicht hin, eine von LCDSmartie akzeptierte DLL zu kompilieren.
Ich sitze jetzt schon den ganzen Tag dran, aber entweder es passiert gar nichts, es kommt eine Fehlermeldung (Die Assembly wird von einer Laufzeit erstellt, die aktueller ist als die derzeit geladene Laufzeit) oder die DLL wird einfach so nicht akzeptiert.
Ursprünglich erstellt wurde sie wohl mit VB2010 - aber vermutlich ist mein PC jetzt mit VB völlig überfordert, nachdem ich ihm zunächst das aktuelle Visual Studio, dann VB2008 und dann auch noch 2010 installiert habe - jedenfalls bricht die Kompilierung immer ab, da in der Projektdatei wohl nicht gespeichert werden kann.
Den Mediapc habe ich auf Windows10 laufen.... kann es vielleicht sein, dass das mit irgendwelchen Adminrechten oder Zugriffsrechten rumzickt?
Hat vielleicht irgendwer die Möglichkeit, mir die o.g. DLL anzupassen und zu kompilieren?
Ich möchte doch einfach nur mein Display wieder betriebsbereit haben
Vielen Dank!!
Chris