Extensions en rade

Bonjour,

J'essaie d'utiliser Parlatype (logiciel lecteur de sons orienté
transcription fichiers son en texte) avec un libreoffice 5.3.4.2. Le
paquet Parlatype fournit le script python parlatype.py qui permet de
choisir de raccourcis pour le lecteur de son à partir de Writer.

Bien que le script soit dans /usr/lib/libreoffice/share/Scripts/python
libreoffice ne permet pas d'accéder au script. Pas de parlatype dznd
Outils, Personnaliser, Catégories Macros libreoffice, share.

Et quand j'essaie d'installer APSO - Alternative Script Organizer for
Python, je me prends une insulte java

(com.sun.star.uno.RuntimeException) { { Message = "<class
'AttributeError'>: 'dict' object has no attribute 'iteritems', traceback
follows\X000a File \"/usr/lib/libreoffice/program/pythonloader.py\",
line 149, in writeRegistryInfo\X000a mod = self.getModuleFromUrl(
locationUrl )\X000a File
\"/usr/lib/libreoffice/program/pythonloader.py\", line 103, in
getModuleFromUrl\X000a exec(codeobject, mod.__dict__)\X000a File
\"/home/txo/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu18986yxinh.tmp_/apso_v1.0.0-1.oxt/python/apso.py\",
line 24, in <module>\X000a for url, module in
pythonloader.g_loadedComponents.iteritems():\X000a\X000a", Context =
(com.sun.star.uno.XInterface) @0 } }.

Je peux taper dans un éditeur puis recopier dans Writer, mais ça
complique. Où en êtes vous avec python dans libreoffice, que je sache si
je suis seul dans ce cas.

Bonjour,

Bonjour,

J'essaie d'utiliser Parlatype (logiciel lecteur de sons orienté
transcription fichiers son en texte) avec un libreoffice 5.3.4.2. Le
paquet Parlatype fournit le script python parlatype.py qui permet de
choisir de raccourcis pour le lecteur de son à partir de Writer.

Bien que le script soit dans /usr/lib/libreoffice/share/Scripts/python
libreoffice ne permet pas d'accéder au script. Pas de parlatype dznd
Outils, Personnaliser, Catégories Macros libreoffice, share.

Et si tu installes les scripts python dans ton profil LibreOffice comme indiqué ici : https://github.com/gkarsay/parlatype#libreoffice-helpers ?

Et quand j'essaie d'installer APSO - Alternative Script Organizer for
Python, je me prends une insulte java

Il faut en parler à l'auteur de cette extension :
https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python

Bonne journée
JBF

Bonjour,

Bonjour

Et si tu installes les scripts python dans ton profil LibreOffice comme
indiqué ici : https://github.com/gkarsay/parlatype#libreoffice-helpers ?

J'ai fait. j'ai installé Parlatype à partir de git. Et rajouté le script
dans mon home.
find / -name Parlatype.py
/home/txo/.config/libreoffice/4/user/Scripts/python/Parlatype.py
/home/txo/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu18986yximt.tmp_/Parlatype.py
/home/txo/parlatype/libreoffice/Parlatype.py
/usr/lib/libreoffice/share/Scripts/python/Parlatype.py

Et quand j'essaie d'installer APSO - Alternative Script Organizer for
Python, je me prends une insulte java

J'ai maintenant parlatype.py dans la liste des extensions mais en grisé
et en essayant de l'activer j'ai toujours la même erreur invoquant
pythonloader.py.

(com.sun.star.uno.RuntimeException) { { Message = "<class
'AttributeError'>: module 'uno_component' has no attribute
'writeRegistryInfo', traceback follows\X000a File
\"/usr/lib/libreoffice/program/pythonloader.py\", line 152, in
writeRegistryInfo\X000a return mod.writeRegistryInfo(
self.ctx.ServiceManager, regKey )\X000a\X000a", Context =
(com.sun.star.uno.XInterface) @0 } }

J'ai de plus en plus l'idée que java ou python sont responsables du
problème. Mauvaises versions dans Sid ?

Il faut en parler à l'auteur de cette extension :
https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python

Je vais demander.

Merci