Imon Vfd: Accents Et Mode Plug'in Automatique (1 Viewer)

Fenrir

Portal Pro
October 15, 2007
56
0
Bonjour,

Venant de réinstaller mon HTPC et donc médiaportal, ma mémoire s'embrouille et quelques question se posent...

Possédant un boîtier Lascala LC16M, j'aime bien avoir le petit VFD qui me dit ce qui se passe.

Sur ma dernière instal, j'avais réussi à le regler aux petits oignons.
Donc direction le forum pour être au jus des nouveautés et c'est parti pour la config.

Seulement je me suis vite heurté à 2 problèmes.

Le premier c'est la suppression des accents sur l'afficheur qui se faisait en ajoutant des lignes de "translate to" dans le fichier XML "External Display", mais impossible de trouver ce satané fichier (recherche manuelle et windows rechercher un fichier ou un dossier).
Ce fichier aurait-il été supprimé et si tel est le cas comment peut-on désormais remplacer les caractères accentué par des caractères simple ?

Second problème, je ne me souvient plus comment j'avais fait au cours de multiples essais et allers et venus sur le forum (refaits) pour que l'afficheur passe automatiquement en mode "plug'in" au lancement de MP (quand MP n'était pas lancé, l'afficheur était en mode classique avec affichage des infos date et météo). Peut-être que cela vient du fait que j'ai installé le dernier driver qui semble poser quelques problèmes, donc dès demain retour au driver 6 pour tester, mais la question reste ouverte.

Merci à tous pour vos réponses et suggestions.
 

Fenrir

Portal Pro
October 15, 2007
56
0
Pas beaucoup de suggestions... :(

J'ai réussi à configurer correctement l'affichage que ce soit avec la version 6 ou la 7 du driver Imon.

Pour un passage automatique en mode plug'in, quelle que soit la version je n'y arrive plus.
Je ne sais plus comment j'avais fait mais bon c'est pas très grave.

En revanche je n'arrive toujours pas à trouver le fichier external display.xml (ou externaldisplay.xml; externaldisp.xml... j'en ai essayé je ne sais pas combien comme ça...)
Et donc impossible de corriger l'affichage et les problèmes d'accents et même si le VFD n'est qu'un gadget vaguement inutile, ça m'agasse d'avois des caractères tout chelou qui défilent...

Donc si quelqu'un sait comment corriger ce problème :EM2:
 

Fenrir

Portal Pro
October 15, 2007
56
0
Bien, ça avance.

Pour la traduction des caractères accentués, c'est bon.

Au cas où quelqu'un qui était également resté à une ancienne version de MP se poserait la même question, le fichier est dans le répertoire suivant :

c:\document and setting\all users\applications data\Team-mediaportal\mediaportal - Fichiers Cachés

avec d'ailleurs l'ensembles des autres xml principaux.

Donc si quelqu'un à une idée pour le lancement automatique du mode plug'in lorsqu'on lance MP (que ce soit un lancer par raccourci ou au démarrage du PC),
Mon bonheur sera complet. :D
 

Fenrir

Portal Pro
October 15, 2007
56
0
Argh, j'ai parlé trop vite, une fois le chichier externaldisplay.xml modifié il me donne une erreur:

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.InvalidOperationException: Il existe une erreur dans le document XML (153, 13). ---> System.Xml.XmlException: Il existe un caractère non valide dans le codage donné. Ligne 153, position 13.
à System.Xml.XmlTextReaderImpl.Throw(Exception e)
à System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
à System.Xml.XmlTextReaderImpl.InvalidCharRecovery(Int32& bytesCount, Int32& charsCount)
à System.Xml.XmlTextReaderImpl.GetChars(Int32 maxCharsCount)
à System.Xml.XmlTextReaderImpl.ReadData()
à System.Xml.XmlTextReaderImpl.ParseElementContent()
à System.Xml.XmlTextReaderImpl.Read()
à System.Xml.XmlTextReader.Read()
à System.Xml.XmlReader.ReadElementString()
à Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings.Rea
d19_Settings(Boolean isNullable, Boolean checkType)
à Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings.Rea
d20_Settings()
--- Fin de la trace de la pile d'exception interne ---
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
à ProcessPlugins.ExternalDisplay.Settings.Load()
à ProcessPlugins.ExternalDisplay.SetupForm..ctor()
à ProcessPlugins.ExternalDisplay.ExternalDisplay.ShowPlugin()
à MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
à System.Windows.Forms.Control.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ButtonBase.WndProc(Message& m)
à System.Windows.Forms.Button.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Je commence donc par vous mettre la ligne 152, le caractère 13 étant l "à"

<TranslateFrom>
<string>à</string>
<string>â</string>
<string>ä</string>
<string>é</string>
<string>è</string>
<string>ê</string>
<string>ë</string>
<string>î</string>
<string>ï</string>
<string>ô</string>
<string>ö</string>
<string>û</string>
<string>ü</string>
<string>ç</string>
<string>©</string>
<string>®</string>
<string>©</string>
<string>®</string>
<string>@</string>
</TranslateFrom>
<TranslateTo>
<string>a</string>
<string>a</string>
<string>a</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>i</string>
<string>i</string>
<string>o</string>
<string>o</string>
<string>u</string>
<string>u</string>
<string>c</string>
<string>©</string>
<string>®</string>
<string>©</string>
<string>®</string>
<string>at</string>
</TranslateTo>

Etant loin d'être un pro du xml, j'ai du faire une c****rie mais je ne sais pas laquelle.
J'ai ouvert le fichier (avec cooktop) rajouté les lignes une par une et enregistré.
 

waskol

Portal Pro
October 16, 2008
79
6
Home Country
France France
Je ne suis pas encore un spécialiste mais, c'est pas le plugin "Cyberdisplay" qui te conviendrait par hasard ?
A+
 

zebons

Portal Pro
January 2, 2006
1,484
114
<div class='quotetop'>CITATION(Fenrir @ 9 Oct 2008, 14:17 ) <{POST_SNAPBACK}></div>
Argh, j'ai parlé trop vite, une fois le chichier externaldisplay.xml modifié il me donne une erreur:

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.InvalidOperationException: Il existe une erreur dans le document XML (153, 13). ---> System.Xml.XmlException: Il existe un caractère non valide dans le codage donné. Ligne 153, position 13.
à System.Xml.XmlTextReaderImpl.Throw(Exception e)
à System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
à System.Xml.XmlTextReaderImpl.InvalidCharRecovery(Int32& bytesCount, Int32& charsCount)
à System.Xml.XmlTextReaderImpl.GetChars(Int32 maxCharsCount)
à System.Xml.XmlTextReaderImpl.ReadData()
à System.Xml.XmlTextReaderImpl.ParseElementContent()
à System.Xml.XmlTextReaderImpl.Read()
à System.Xml.XmlTextReader.Read()
à System.Xml.XmlReader.ReadElementString()
à Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings.Rea
d19_Settings(Boolean isNullable, Boolean checkType)
à Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSettings.Rea
d20_Settings()
--- Fin de la trace de la pile d'exception interne ---
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
à System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
à ProcessPlugins.ExternalDisplay.Settings.Load()
à ProcessPlugins.ExternalDisplay.SetupForm..ctor()
à ProcessPlugins.ExternalDisplay.ExternalDisplay.ShowPlugin()
à MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
à System.Windows.Forms.Control.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ButtonBase.WndProc(Message& m)
à System.Windows.Forms.Button.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Je commence donc par vous mettre la ligne 152, le caractère 13 étant l "à"

<TranslateFrom>
<string>à</string>
<string>â</string>
<string>ä</string>
<string>é</string>
<string>è</string>
<string>ê</string>
<string>ë</string>
<string>î</string>
<string>ï</string>
<string>ô</string>
<string>ö</string>
<string>û</string>
<string>ü</string>
<string>ç</string>
<string>©</string>
<string>®</string>
<string>©</string>
<string>®</string>
<string>@</string>
</TranslateFrom>
<TranslateTo>
<string>a</string>
<string>a</string>
<string>a</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>i</string>
<string>i</string>
<string>o</string>
<string>o</string>
<string>u</string>
<string>u</string>
<string>c</string>
<string>©</string>
<string>®</string>
<string>©</string>
<string>®</string>
<string>at</string>
</TranslateTo>

Etant loin d'être un pro du xml, j'ai du faire une c****rie mais je ne sais pas laquelle.
J'ai ouvert le fichier (avec cooktop) rajouté les lignes une par une et enregistré.
[/b]
voici mes translations, elles ressemblent assez aux tiennes. Elles fonctionnaient il y a queque temps... je retesterai :
<TranslateFrom>
<string>à</string>
<string>â</string>
<string>ä</string>
<string>é</string>
<string>è</string>
<string>ê</string>
<string>ë</string>
<string>î</string>
<string>ï</string>
<string>ô</string>
<string>ö</string>
<string>û</string>
<string>ü</string>
<string>ç</string>
<string>©</string>
<string>®</string>
</TranslateFrom>
<TranslateTo>
<string>a</string>
<string>a</string>
<string>a</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>e</string>
<string>i</string>
<string>i</string>
<string>o</string>
<string>o</string>
<string>u</string>
<string>u</string>
<string>c</string>
<string>©</string>
<string>®</string>
</TranslateTo>
 

Fenrir

Portal Pro
October 15, 2007
56
0
<div class='quotetop'>CITATION(waskol @ 14 Oct 2008, 16:36 ) <{POST_SNAPBACK}></div>
Je ne suis pas encore un spécialiste mais, c'est pas le plugin "Cyberdisplay" qui te conviendrait par hasard ?
A+[/b]

Salut,
Merci de ta réponse, j'ai téléchargé, j'ai installé...
Mais le résultat n'est carrément pas cool:
Voilà ce que j'obtiens en lançant "Mediaportal Configuration" et en clickant sur "Plug'in":

[attachment=996:pb.bmp] :2gunsfiring:

Alors ce n'est pas que je panique, mais comme je n'y connais rien en programmation, que j'avais déjà commencé à personnaliser un peu de tout et que j'avais réussi à avoir un MP qui devenait sympa et fonctionnel; si, en fait je panique un peu...

Car j'ai bien tenté de désinstaler "Cybrdisplay" via le "plug'in Installer", mais il ne veut rien en faire et me déclare le package comme invalide. :excl:

Donc si quelqu'un à une idée, je suis preneur !!!

(Pour info, j'ai installé le "CybrDisplayInstaller.782.mpi" puis vu que ça plantait, le "CybrDisplayPlugin_05_08_2008.rar")

Et comme chantait l'autre, "Help, I need somebody"
 

titof

Portal Pro
March 3, 2008
2,248
63
Home Country
France France
<div class='quotetop'>CITATION(Fenrir @ 15 Oct 2008, 10:19 ) <{POST_SNAPBACK}></div>
Salut,
Merci de ta réponse, j'ai téléchargé, j'ai installé...
Mais le résultat n'est carrément pas cool:
Voilà ce que j'obtiens en lançant "Mediaportal Configuration" et en clickant sur "Plug'in":

[attachment=996:pb.bmp] :2gunsfiring:

Alors ce n'est pas que je panique, mais comme je n'y connais rien en programmation, que j'avais déjà commencé à personnaliser un peu de tout et que j'avais réussi à avoir un MP qui devenait sympa et fonctionnel; si, en fait je panique un peu...

Car j'ai bien tenté de désinstaler "Cybrdisplay" via le "plug'in Installer", mais il ne veut rien en faire et me déclare le package comme invalide. :excl:

Donc si quelqu'un à une idée, je suis preneur !!!

(Pour info, j'ai installé le "CybrDisplayInstaller.782.mpi" puis vu que ça plantait, le "CybrDisplayPlugin_05_08_2008.rar")

Et comme chantait l'autre, "Help, I need somebody"[/b]

Pour désinstaller un plugin, pour qu'il ne soit plus pris en compte par MP, tu vas dans le rep des plugin et tu cherche la DLL associé à ce plugin. Il te suffit de la mettre ailleurs et MP ne la chargera plus.
 

Fenrir

Portal Pro
October 15, 2007
56
0
<div class='quotetop'>CITATION(titof @ 15 Oct 2008, 11:23 ) <{POST_SNAPBACK}></div>
Pour désinstaller un plugin, pour qu'il ne soit plus pris en compte par MP, tu vas dans le rep des plugin et tu cherche la DLL associé à ce plugin. Il te suffit de la mettre ailleurs et MP ne la chargera plus.[/b]

Je viens d'essayer mais ça ne marche pas.
Voilà ce que le rapport d'instal du plug raconte sur les fichiers instalés/modifiés:
[attachment=997:Instal.png]

Je joins également le zip du Watchdog:
[attachment=998:MediaPor...15_10_08.zip]
 

titof

Portal Pro
March 3, 2008
2,248
63
Home Country
France France
<div class='quotetop'>CITATION(Fenrir @ 15 Oct 2008, 10:34 ) <{POST_SNAPBACK}></div>
Je viens d'essayer mais ça ne marche pas.
Voilà ce que le rapport d'instal du plug raconte sur les fichiers instalés/modifiés:
[attachment=997:Instal.png]

Je joins également le zip du Watchdog:
[attachment=998:MediaPor...15_10_08.zip][/b]

Ben oui, mais tu disais que tu voulais essayer de le désinstaller non ?
 

Users who are viewing this thread

Top Bottom