atelier20161119-impression-pdf-android-run
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| atelier20161119-impression-pdf-android-run [2016/12/15 19:22] – wap | atelier20161119-impression-pdf-android-run [2016/12/15 19:28] (Version actuelle) – wap | ||
|---|---|---|---|
| Ligne 67: | Ligne 67: | ||
| ==== Configuration du serveur web (2/3) ==== | ==== Configuration du serveur web (2/3) ==== | ||
| - | Configurer Apache et le module webdav:: | + | === Configurer Apache et le module webdav |
| Il faut aussi l' | Il faut aussi l' | ||
| - | ---- | + | <code bash> |
| Alias /webdav / | Alias /webdav / | ||
| Ligne 80: | Ligne 80: | ||
| allow from 192.168.2 | allow from 192.168.2 | ||
| </ | </ | ||
| - | ---- | + | </ |
| ==== Côté serveur web: configuration (3/3) ==== | ==== Côté serveur web: configuration (3/3) ==== | ||
| Ligne 100: | Ligne 99: | ||
| Remplacer la ligne: | Remplacer la ligne: | ||
| - | ---- | + | <code bash> |
| Listen localhost: | Listen localhost: | ||
| - | ---- | + | </ |
| par: | par: | ||
| - | ---- | + | <code bash> |
| Listen 631 | Listen 631 | ||
| - | ---- | + | </ |
| ==== Configuration de CUPS (2/2) ==== | ==== Configuration de CUPS (2/2) ==== | ||
| Ligne 131: | Ligne 130: | ||
| Une fois le bon driver installé, reste à ajouter l' | Une fois le bon driver installé, reste à ajouter l' | ||
| - | * Ouvrir l'URL http://<ip_serveur_web>:631 | + | * Ouvrir l'URL http:// |
| * Choisir " | * Choisir " | ||
| * Suivre les instructions de l' | * Suivre les instructions de l' | ||
| Ligne 143: | Ligne 142: | ||
| # apt-get install incron | # apt-get install incron | ||
| # echo root > / | # echo root > / | ||
| - | </code | + | </code> |
| * Activer la surveillance du dossier de destination: | * Activer la surveillance du dossier de destination: | ||
| Ligne 152: | Ligne 151: | ||
| * Et ajouter: | * Et ajouter: | ||
| - | ---- | + | |
| + | <code bash> | ||
| / | / | ||
| - | ---- | + | </ |
| ==== Le script bash ==== | ==== Le script bash ==== | ||
| Du côté serveur, il ne reste plus qu'à copier le script bash suivant dans le dossier spécifié à l' | Du côté serveur, il ne reste plus qu'à copier le script bash suivant dans le dossier spécifié à l' | ||
| - | [source,bash] | + | < |
| - | ---- | + | |
| #!/bin/bash | #!/bin/bash | ||
| # Petit script pour imprimer un pdf en ligne de commande (trop fort GNU/Linux) | # Petit script pour imprimer un pdf en ligne de commande (trop fort GNU/Linux) | ||
| Ligne 170: | Ligne 169: | ||
| rm " | rm " | ||
| fi | fi | ||
| - | ---- | + | </ |
| ===== Côté Android ===== | ===== Côté Android ===== | ||
| Ligne 183: | Ligne 182: | ||
| Il est possible d' | Il est possible d' | ||
| - | * en implémentant une authentification pour l' | + | |
| - | * imprimer des images en faisant une conversion à la volée (mogrify) | + | * imprimer des images en faisant une conversion à la volée (mogrify) |
| - | * imprimer des documents odt en faisant une conversion à la volée (mais nécessite l' | + | * imprimer des documents odt en faisant une conversion à la volée (mais nécessite l' |
| ===== Merci ===== | ===== Merci ===== | ||
atelier20161119-impression-pdf-android-run.1481829743.txt.gz · Dernière modification : 2016/12/15 19:22 de wap