MyQ X Server
10.3 10.2 8.2 EoL Print Server Central Server English French German Italian Portuguese Spanish
10.3 10.2 8.2 EoL Print Server Central Server English French German Italian Portuguese Spanish

Scripts du processeur de tâches

Un script de traitement des travaux est un code PHP qui s’exécute dans le contexte d’un travail en cours de traitement. Le script s’exécute une fois que le travail a été analysé et que toutes les règles relatives aux utilisateurs et aux files d’attente ont été appliquées. Il s’exécute avant que le travail ne soit mis en état ready ou paused.

Pour utiliser les scripts de tâche, assurez-vous que l’option Déverrouiller les scripts de tâche est activée dans vos paramètres de sécurité Easy Config.

L’utilisation typique du script consiste à modifier le travail en fonction de ses propriétés. Par exemple :

PHP
if ($this->pageCount > 10) {
  $this->duplex = "longEdge";
}

Dans cet exemple, si le travail comporte plus de 10 pages, il est alors lancé en recto-verso. $this correspond au travail en cours de traitement et est une instance de la classe Job. 

Vous pouvez utiliser les fonctions PHP de base. Pour plus de détails sur les classes et fonctions disponibles, consultez la référence sur les scripts de travail.

Configurer le traitement des travaux avec des scripts

  1. Ouvrez la file d’attente dans laquelle vous souhaitez utiliser les scripts, puis accédez à l’onglet Traitement des travaux.

  2. Développez la section Scripts (PHP).

  3. Saisissez votre script PHP dans le champ Actions après traitement.

  4. Cliquez sur Enregistrer.