OVH Cloud OVH Cloud

[Help] Impression PDF automatique

46 réponses
Avatar
yapersonne
Bonjour,
Passé récemment de Jaguar à Tiger je me suis aperçu que Spotlight
snobait les documents AppleWorks 5. Or j'ai une base de 1600 docs qui
était indexée pour recherche par contenu.
Heureusement Spotlight connaît AW6, mais malheureusemen Automator non.
Ne connaissant rien à AppleScript j'ai passé 1/2 journée à ramasser
bouts et morceaux et obtenir un script qui ouvre tous les docs AW5 d'un
dossier avec AW6, les enregistre et les referme, au rythme de 1 toutes
les 2 seconde.
Problème résolu donc
... **mais**...

je vais un de ces jours larguer mon fidèle G3 de 10 ans, acheter un bel
iMac tout neuf et le risque est élevé que AW6 soit aussi oublié par un
futur félin. La solution semble être de passer tous ces docs en PDF mais
je ne vois pas comment, dans mon script AW6, lancer automatiquement ce
type d"impression".
Ma question est donc la suivante :

un doc AW étant ouvert par un script, comment dans le script
- l'imprimer en pdf par le dialogue standard ou
- créer une imprimante fictive pdf (genre PrinToPDF d'antan) et lancer
automatiquement l'impression dessus.

Merci de vos idées
HC

10 réponses

1 2 3 4 5
Avatar
yapersonne
Patrick Stadelmann wrote:

> Essayons de contourner le problème avec cette vieille doc :
> <http://www.macgeekery.com/gspot/2005-12/how_to_mass-print_to_pdf>

J'utilise l'imprimante virtuelle "CUPS-PDF" disponible ici :
http://www.codepoetry.net/projects/cups-pdf-for-mosx



Tout le monde a l'air de converger là dessus. Et en effet ça marche
**mais** (il y a toujours des mais) cette imprimante, utilisée par
"Imprimer" du Finder ou par un processus Automator,

1- remplace tous les espaces par "_"
2- ajoute un "_" en tête du nom
3- et un "_.pdf" derrière

Le 1 est acceptable mais 2 et 3 me gênent beaucoup, d'autant que
certains noms sont déjà longs.Il semble n'y avoir aucune possibilité de
configuration.
Automator me permet de virer les 5 caractères de queue mais je n'ai rien
pour ôter celui de tête, sauf "File Manipulator" qui massacre les noms
longs.
J'ai fouiné dans le package d'installation pour voir si je pouvais y
changer qqch, mais sans succès.
Mon problème devient donc :

-- Comment faire sauter ce "_" malvenu (ou tout autre caractère) en tête
d'un nom de fichier. Ou
-- Comment trafiquer l'attribution du nom par cette imprimante
virtuelle.
Mais on avance.
Merci
HC
Avatar
Patrick Stadelmann
In article <1jegwv1.1ibigeu1g154wjN%,
(Henri) wrote:

Mon problème devient donc :

-- Comment faire sauter ce "_" malvenu (ou tout autre caractère) en tête
d'un nom de fichier. Ou
-- Comment trafiquer l'attribution du nom par cette imprimante
virtuelle.
Mais on avance.
Merci
HC



Je ferais dans ce cas un script qui mémorise le nom du fichier, demande
l'impression via CUPS-PDF, puis renomme le PDF à la fin.

Patrick
--
Patrick Stadelmann
Avatar
Jean-Noel Chavannes
Le 26.02.2010 16:56, l'estimable internaute, *Henri*,
se manifesta en tapotant :

'llo !


-- Comment faire sauter ce "_" malvenu (ou tout autre caractère) en tête
d'un nom de fichier. Ou
-- Comment trafiquer l'attribution du nom par cette imprimante
virtuelle.



La laisser faire.

Puis faire les corrections nécessaires en renommant les fichiers
qui en ont besoin.

Avec l'excellent Renamer4Mac !

À télécharger ici (pour la version freeware, pleinement
opérationnelle sous Leopard) :

<http://creativebe.com/downloads/Renamer4Mac/Renamer4Mac-2.8.2.zip>

À+,
--
Jean-Noël

*news* /a r o b a s e/ *cetonor* /p o i n t/ *com*
Avatar
blanc
Henri wrote:

Automator me permet de virer les 5 caractères de queue mais je n'ai rien
pour ôter celui de tête, sauf "File Manipulator" qui massacre les noms
longs.



Avec Graphic Converter, tu peux renommer en supprimant des caractères en
queues, en tête ou au milieu, en refaisant une indexation, en ajoutant
une chaine au début ou en fin, en changeant l'extension, en cherchant
une chaine et la remplaçant par une autre, insérer une date,... j'en
passe et des meilleurs...

En outre tu vois ce que va faire ton renommage en temps réel avant de le
faire effectivement. Ce qui évite bien des erreurs !...

Disons que la suppression des _ qui t'embêtes est l'affaire de 30
secondes de préparation, et ensuite il renomme tout très rapidement (je
dirais de mémoire une dizaine de fichiers par seconde).

Et ceci quelquesoit le type de fichiers. Pas besoin que ce soit des
images...

Menu Fichiers --> Convertir et modifier --> Renommer
--> onglets Nom et Suppression pour ton pb.

--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
Avatar
SAM
Le 2/26/10 6:04 PM, Jean-Noel Chavannes a écrit :
Le 26.02.2010 16:56, l'estimable internaute, *Henri*,
se manifesta en tapotant :

-- Comment faire sauter ce "_" malvenu (ou tout autre caractère) en tête
d'un nom de fichier.





Ben moi j'ai essayé d'imprimer mes mails (Thunderbird.2).

Ce CUP-PDF me met en nom de fichier :
- un N° , ça ce n'est pas mal pour la chronologie
- plus une idée qu"il se fait du sujet du mail
c'est à dire qu'en plus des _ il me met des 251 ou autre 250 ... 240 ...
pour remplacer (un peu au hasard) des bouts de mots accentués.

Ou -- Comment trafiquer l'attribution du nom par cette imprimante
virtuelle.



La laisser faire.

Puis faire les corrections nécessaires en renommant les fichiers qui
en ont besoin.

Avec l'excellent Renamer4Mac !



Je doute vraiment qu'il me remplace les underscore indésirables (puisque
certains sont voulus) et les chiffres par les mots corrects
251 = exté
251 = dé
251 = Ré
... etc ...

À télécharger ici (pour la version freeware, pleinement
opérationnelle sous Leopard) :

<http://creativebe.com/downloads/Renamer4Mac/Renamer4Mac-2.8.2.zip>



Oui ... bon ... c'est du remplacement basique ...

En fait il me faudrait un truc qui :
- lise le pdf
- copie le sujet et la date
- renomme le fichier avec
- la date du mail (modifiée en AA-MM-JJ)
- le sujet

--
sm
Avatar
yapersonne
Jean-Noel Chavannes wrote:

Avec l'excellent Renamer4Mac !



Voui! Il fait le boulot sans massacrer les noms.
Mais il semble que je doive faire 2 passes car je ne vois pas de
possibilité de cumuler 2 actions.
Finalement GraphicConverter semble être la meilleure solution dans le
cas présent, tout est fait d'un coup.
Cependant il paraît tout à fait adapté à la renumérotation de séries de
photos.

Merci
HC
Avatar
yapersonne
Patrick Stadelmann wrote:

essayer d'envoyer la commande "print" par
AppleScript (ce qui supprime le dialogue dans le cas de Word 2004)



J'avais aussi fait ça mais le script (pour l'application AW6 donc)
n'accepte ni "print this_file" ni "print" tout court, et dit "Erreur
d'AppleScript". Raison inconnue.
Mais j'ai par ailleurs 2 remèdes donc tout va bien.
Merci
HC
Mais j'ai par ailleurs
Avatar
yapersonne
JiPaul wrote:

Avec Graphic Converter, tu peux renommer...
... j'en passe et des meilleures...



Juste! Qq'un m'avait parlé de cette fonction et j'avais oublié. Il faut
dire qu'elle est un peu cachée et ne tombe pas sous l'½il, je l'ai
cherchée un moment. Mais dans le cas présent c'est effectivemnt le
mieux, tout est fait d'un coup. Super!
Me voilà peut-être paré contre l'impermanence des formats.
Merci
HC
HC
Avatar
sebastienmarty
Henri wrote:

Jean-Noel Chavannes wrote:

> Avec l'excellent Renamer4Mac !

Voui! Il fait le boulot sans massacrer les noms.
Mais il semble que je doive faire 2 passes car je ne vois pas de
possibilité de cumuler 2 actions.



Bouton "+" en bas, si je ne m'abuse.

--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)
Avatar
blanc
SAM wrote:

c'est à dire qu'en plus des _ il me met des 251 ou autre 250 ... 240 ...
pour remplacer (un peu au hasard) des bouts de mots accentués.



Ça, àmha c'est juste un mauvais jeu de caractères. Peut-être regarder
avec l'onglet "Format" du renommage de GC (voir mon autre réponse).


>
> Avec l'excellent Renamer4Mac !

Je doute vraiment qu'il me remplace les underscore indésirables (puisque
certains sont voulus)



GC peut remplacer le premier et le dernier comme tu le souhaites.

et les chiffres par les mots corrects
251 = exté
251 = dé
251 = Ré



Ça c'est plus dur.
Si ça ne marche pas avec l'onglet "Format" de GC, il faudrait peut-être
essayer de modifier le jeu de caractère dans tes emails ** avant ** de
faire la pseudo-impression.

> À télécharger ici (pour la version freeware, pleinement
> opérationnelle sous Leopard) :
>
> <http://creativebe.com/downloads/Renamer4Mac/Renamer4Mac-2.8.2.zip>

Oui ... bon ... c'est du remplacement basique ...

En fait il me faudrait un truc qui :
- lise le pdf
- copie le sujet



Dur, dur. Tu demandes vraiment beaucoup

et la date
- renomme le fichier avec
- la date du mail (modifiée en AA-MM-JJ)



Comme indiqué dans mon autre message, GC sait faire avec la date au
format que tu veux.


--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
1 2 3 4 5