#1 Le 27/08/2015, à 10:54
- JujuLand
[Résolu] Exécuter un programme depuis une présentation Impress
Bonjour,
J'ai essayé sous Ubuntu 12.04 avec LibreOffice 4.4.3 et 5.0.0, et çà ne lance rien.
Pas d'erreur, mais rien ...
Essayé avec un script ou un exécutable.
Ca fonctionne ce truc, ou j'ai mal fait ?
Merci
A+
Dernière modification par JujuLand (Le 31/08/2015, à 16:56)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#2 Le 28/08/2015, à 02:25
- J5012
Re : [Résolu] Exécuter un programme depuis une présentation Impress
un post precedent en avait parlé, les forums officiels en parlent aussi ...
Hors ligne
#3 Le 28/08/2015, à 09:01
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
J'ai trouvé le post de 2012 qui en parle, mais aucune réponse ... pas top
http://en.libreofficeforum.org/node/4631
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#4 Le 31/08/2015, à 01:23
- J5012
Re : [Résolu] Exécuter un programme depuis une présentation Impress
c'est qqchose comme shellexecute : demande à l'aide en ligne de impress/libreoffice ...
Hors ligne
#5 Le 31/08/2015, à 08:33
- serged
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Si c'était possible, ce ne serait pas un trou de sécurité ?
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#6 Le 31/08/2015, à 09:27
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
c'est qqchose comme shellexecute
Je ne te comprends pas, car les menus permettent de donner des caractéristiques à du texte.
Bouton interaction => Exécuter un programme
demande à l'aide en ligne de impress/libreoffice ...
Déjà fait, mais aucune réponse ...
Par contre, je me suis aperçu qu'il fallait décomposer le texte en plusieurs pour permettre de paramétrer plus finement (action sur un titre uniquement) car tout l'objet prend la caractéristique.
Mais çà ne fonctionne toujours pas ...
Bon, je cherche toujours ...
Il est curieux de penser que les programmeurs de LibreOffice puisse passer devant un bug aussi visible ...
Si c'était possible, ce ne serait pas un trou de sécurité ?
Sans doute ... comme le serait de conduire une voiture, car la voiture est dangereuse ...
Vivons dangereusement !!!
Non, sans déconner, si on ne peut pas faire çà pour présenter une conférence, c'est à mourir de chagrin ...
A+
Dernière modification par JujuLand (Le 31/08/2015, à 09:28)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#7 Le 31/08/2015, à 10:32
- Dude
Re : [Résolu] Exécuter un programme depuis une présentation Impress
et çà ne lance rien.
Cette phrase ne veut strictement rien dire.
Merci de fournir un pas-à-pas détaillé de ce que tu essayes de faire.
Hors ligne
#8 Le 31/08/2015, à 11:25
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Bouton interaction => Exécuter un programme
Faut aller plus bas que le premier post
Extrait de la doc:
Run program Select the program to execute. Use the Browse button to open a File Open dialog.
A+
Dernière modification par JujuLand (Le 31/08/2015, à 11:35)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#9 Le 31/08/2015, à 11:29
- Dude
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Faut aller plus bas que le premier post
Faut lire ce qui est demandé :
fournir un pas-à-pas détaillé de ce que tu essayes de faire
Hors ligne
#10 Le 31/08/2015, à 11:37
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Ouvrir un programme en cliquant sur un objet texte.
Que dire de plus ...
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#11 Le 31/08/2015, à 12:16
- JBF
Re : [Résolu] Exécuter un programme depuis une présentation Impress
J'ai essayé avec LO 5.0 sur une de mes présentations. Sur un titre j'ai ajouté l'interaction "Exécuter le programme", j'ai choisi un script shell dans ~/bin qui lance un code Java.
Lors de l'exécution du diaporama le clic sur le titre en question lance gedit avec le code du script, car c'est l'action par défaut sur mes scripts shell. Si je modifie l'action par défaut dans Nautilus pour exécuter le script au lieu de l'éditer, c'est quand même gedit qui s'ouvre.
En fait je crois que cette interaction devrait être renommée : "ouvre le fichier avec le programme associé par défaut".
Autrement dit ce qu'il faut fournir ce n'est pas l'exécutable mais le fichier de données. Si tu regardes bien l'infobulle associée à ton interaction tu verras quelque chose comme "file:///home/bin/mon_script.sh". Si au lieu d'un exécutable tu mets par exemple un pdf ou un autre .odp, il sera ouvert sans problème.
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#12 Le 31/08/2015, à 13:23
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
En fait je crois que cette interaction devrait être renommée : "ouvre le fichier avec le programme associé par défaut".
Je ne suis pas loin de penser la même chose.
D'accord, mais quand il s'agit d'un programme qui n'est aucunement associé à un quelconque type mime ...
De plus, même si je partage ton analyse, je note que le libellé de l'interaction est 'Exécuter le programme', et non 'Ouvrir un fichier avec le programme par défaut'. Il est impensable que les traducteurs et les programmeurs puissent commettre une telle bourde, donc je pencherais donc plus pour un bug qu'une imprécision ...
Enfin, la doc officielle de Libre office donne çà:
Select the program to execute
A+
Dernière modification par JujuLand (Le 31/08/2015, à 13:26)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#13 Le 31/08/2015, à 14:44
- J5012
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Hors ligne
#14 Le 31/08/2015, à 16:55
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
@J5012
Merci, c'est nickel avec shell(). Cà confirme qu'il y a un bug dans impress, mais du moment qu'on peut y pallier ...
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#15 Le 31/08/2015, à 20:36
- J5012
Re : [Résolu] Exécuter un programme depuis une présentation Impress
quelle version de libreoffice utilises-tu ?
comment crees-tu le bouton en question ?
parce que à moins de realiser le genre de basic script comme il est decrit ci-dessus, il n'y a pas de "bouton de prevu" , je ne crois pas que ce soit à l'ordre des fonctionnalites ... comme sous w ...
ce qui est disponible sur ma version (libo 3.5.x u12.04) est l'association d'une interaction entre un dessin (ou forme) et un programme à lancer mais qui recquiert obligatoirement un doc...
regarde dans ta version 5.0 si il ya toujours cette limitation
→ clic pour afficher les outils dessins
→ creer une forme, puis selection cette forme
→ clic "interaction" dans la barre de dessin
Hors ligne
#16 Le 31/08/2015, à 22:09
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
Je ne crée aucun bouton.
J'ai créé des macros très simples que j'ai attachées à mon odp.
Et j'ai configuré les interactions de mes objets textes, en choississant 'Exécuter une macro' en remplacement de 'Exécuter un programme'
C'est tout,
REM ***** BASIC *****
Sub Shutter
Shell("/usr/bin/shutter", 1)
End Sub
Sub Gimp
Shell("/usr/bin/gimp", 1)
End Sub
Sub PosteRazor
Shell("PosteRazor", 1)
End Sub
Sub Diodon
Shell("diodon", 1)
End Sub
Sub Inkscape
Shell("inkscape", 1)
End Sub
Sub Scribus
Shell("scribus", 1)
End Sub
Sub GeneTools
Shell("/opt/TuxPrograms/GedTools/GeneTools/GeneTools_067", 1)
End Sub
Voila
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#17 Le 01/09/2015, à 21:50
- J5012
Re : [Résolu] Exécuter un programme depuis une présentation Impress
ah je croyais vu la teneur de ta rouspetance que tu cherchais un bouton clic and execute
Hors ligne
#18 Le 02/09/2015, à 08:49
- JujuLand
Re : [Résolu] Exécuter un programme depuis une présentation Impress
... vu la teneur de ta rouspetance ...
N'exagérons rien ...
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne