impossible d'imprimer plus de 29 alias de fichiers

peyret

Membre expert
Club iGen
22 Octobre 2001
6 957
3 025
74
43110
Explication :

Pour imprimer presque automatiquement une sélection de fichiers....

- 80 fichiers .jpg dans un dossier
- 60 de ces fichiers en ALIAS dans un autre dossier
- 55 de ces fichiers en alias dans un autre dossier, etc

Pour imprimer les 80 fichiers originaux, un cliquer-glisser des 80 fichiers sur l'icône de l'imprimante et l'impression est effective.....

Pour imprimer les 60 alias, même démarche..... mais surprise, 25 à 30 fichiers seulement se retrouvent dans la file d'attente.. et les 80-25 = 55 autres, ceux-ci il faut la récupérer une seconde fois et les déposer par lot de 20, sinon même problème...
Une idée de la cause ? (un maxi de 29 fichiers revient souvent...)

lp:nailbiting:
 
peyret a dit:
Explication :

Pour imprimer presque automatiquement une sélection de fichiers....

- 80 fichiers .jpg dans un dossier
- 60 de ces fichiers en ALIAS dans un autre dossier
- 55 de ces fichiers en alias dans un autre dossier, etc

Pour imprimer les 80 fichiers originaux, un cliquer-glisser des 80 fichiers sur l'icône de l'imprimante et l'impression est effective.....

Pour imprimer les 60 alias, même démarche..... mais surprise, 25 à 30 fichiers seulement se retrouvent dans la file d'attente.. et les 80-25 = 55 autres, ceux-ci il faut la récupérer une seconde fois et les déposer par lot de 20, sinon même problème...
Une idée de la cause ? (un maxi de 29 fichiers revient souvent...)

lp:nailbiting:


Je pense que c'est lié à ton imprimante(laquelle, d'ailleurs ?) et à un maximum de fichiers à mettre en liste d'attente. ;)
 
Si c'était le nombre maximum de fichiers en attente, cela devrait certainement ne pas plus fonctionner dans le cas des 80 fichiers d'un coup, non ?

J'ai une idée (juste une idée, comme ça) pour essayer de contourner le problème.
Tu crées un dossier un peu bidon, sur lequel tu mets une action. Et cette action, c'est d'imprimer un fichier lorsque celui-ci est déposé ...

Cela risque d'être un peu lourdingue d'exécuter n fois un script AppleScript, surtout si n vaut plus de 20 ou 30. Peut-être est-il possible d'avoir des actions un peu plus sophistiquées, je ne sais pas trop.

Dans le même genre, une idée vraiment similaire mais plus hardie : créer une entrée utilisateur pour le gestionnaire de services de Tiger (petit nom : launchd). Ce gestionnaire a des tâches systèmes, des tâches tous utilisateurs et des tâches spécifiques pour un utilisateur. Or, parmi ses nombreuses possibilités j'ai vu récemment qu'il pouvait lui aussi déclencher des process à l'apparition de fichiers dans un dossier donné. Mais comme c'est à un niveau assez bas, ce serait beaucoup plus efficace et rapide de faire ainsi (en utilisant directement la commande d'impression 'lp').

À part ça, dans tes essais : des messages d'erreur ?
 
y avait pas de messages d'erreur.... seulement la liste d'impression ne contient pas toutes les "demande" d'impression.

on va se pencher sur ta solution "bompi"

..............

lp:zen:

La solution provisoire c'est de jeter un par un les fichiers dans l'icône de l'imprimantes.... avec le coup de main... c'est assez rapide !