Re: [fr-users] Macro : déterminer si un fichier contient des macros

2017-02-16 Par sujet jean-francois . nifenecker
Bonjour,

> Merci, je vais tester cette solution mais vu que le listage est déjà 
> long à l'exécution, j'ai un peu peur que de dézipper puis rezipper tous 
> les fichiers ralentisse encore plus ma procédure.

7zip sait explorer les fichiers zippés.

La commande 
7z l fichier.odt Basic -r
restitue le contenu du répertoire Basic, s'il existe dans fichier.odt.

Testée sur mon PC, cette commande est très rapide (le fichier source ODF pèse 
260 Ko).
-- 
Jean-Francois Nifenecker, Bordeaux


-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: Re: [fr-users] Macro : déterminer si un fichier contient des macros

2017-02-15 Par sujet PREF31 Libreoffice
Merci, je vais tester cette solution mais vu que le listage est déjà 
long à l'exécution, j'ai un peu peur que de dézipper puis rezipper tous 
les fichiers ralentisse encore plus ma procédure.


 Message original 
*Sujet: *[INTERNET] Re: [fr-users] Macro : déterminer si un fichier 
contient des macros

*De : *jean-francois.nifenec...@laposte.net
*Pour : *PREF31 Libreoffice <pref-open-off...@haute-garonne.gouv.fr>
*Copie à : *libreoffice <users@fr.libreoffice.org>
*Date : *15/02/2017 16:11

Bonjour,


Je voudrais rajouter à ma liste un indicateur pour savoir si parmi ces
fichiers, certains contiennent des macros.

Sauf que je ne vois aucune propriétés me permettant de savoir cela.

Quelqu'un aurait-il une idée ?

Il faut ouvrir (dézipper) le fichier ODF et rechercher l'existence d'un répertoire 
"Basic" à la racine de l'arborescence (pour des macros écrites en LibreOffice 
Basic, of course).


Amicalement,




--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: [fr-users] Macro : déterminer si un fichier contient des macros

2017-02-15 Par sujet jean-francois . nifenecker
Bonjour,

> Je voudrais rajouter à ma liste un indicateur pour savoir si parmi ces 
> fichiers, certains contiennent des macros.
>
> Sauf que je ne vois aucune propriétés me permettant de savoir cela.
>
> Quelqu'un aurait-il une idée ?

Il faut ouvrir (dézipper) le fichier ODF et rechercher l'existence d'un 
répertoire "Basic" à la racine de l'arborescence (pour des macros écrites en 
LibreOffice Basic, of course).


Amicalement,
-- 
Jean-Francois Nifenecker, Bordeaux

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


[fr-users] Macro : déterminer si un fichier contient des macros

2017-02-15 Par sujet PREF31 Libreoffice

Bonjour,

J'ai une macro qui explore des dossiers et en listent les fichiers (ods, 
et odt) avec des infos comme la date de dernière mise à jour.


Je voudrais rajouter à ma liste un indicateur pour savoir si parmi ces 
fichiers, certains contiennent des macros.


Sauf que je ne vois aucune propriétés me permettant de savoir cela.

Quelqu'un aurait-il une idée ?

Merci

Claude


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés