display -delay $diaporama -backdrop -background black IMAGE.PNG IMAGE.JPG IMAGE.GIF ...
Si dans ma première commande je sais affecter une touche spéciale de "Pause" (Page Down = touche 3 pavé numérique), j'ai l'impression qu'avec la commande Display je ne sais pas faire.
Pouvez-vous confirmer ?
Avez-vous une autre méthode pour visualiser des images en ligne de commande avec un défilé genre diaporama et commande de pause programmable ?
Pour info: je ne peux utiliser que mon pavé numérique ! (le clavier est caché sous la maquette, seul un clavier numérique est accessible).
Si vous avez une idée ... Merci
(*) d'ailleurs je n'ai bien compris la différence entre vlc et cvlc...
Re: HotKey Pause dans la commande display
Posté : jeu. 28 juin 2018 12:53
par arghlub
Salut tioker,
Si j'ai bien compris, tu voudrais mettre en suspend la commande «display» avec des touches numériques.
Une idée comme ça : peut-être mettre ton «display» dans un script Bash et utiliser des «kill -STOP <PID>» et «kill -CONT <PID>» sur des raccourcis-clavier pour faire des “pause/continue”.
─────────────────────
VLC vs CVLC (ConsoleVLC)
⇒ https://www.cyberciti.biz/tips/cvlc-console-vlc-player.html a écrit :Use ‘cvlc’ to use vlc without interface. This is useful for command line playing or ripping using shell scripts. Traduction : Utilisez 'cvlc' pour utiliser vlc sans interface. Ceci est utile pour la lecture en ligne de commande ou l'extraction à l'aide de scripts shell.
J'ajoute que cvlc utilise le paquet «vlc-nox» (vlc sans X) : «Ce paquet contient une version de VLC ne nécessitant pas le serveur graphique X. Elle convient donc aux serveurs sans clavier, souris ni écran, gérés à distance» (⇒ https://packages.debian.org/fr/jessie/vlc-nox" onclick="window.open(this.href);return false; ).
Re: HotKey Pause dans la commande display
Posté : jeu. 28 juin 2018 22:08
par tioker
arghlub a écrit :
Une idée comme ça : peut-être mettre ton «display» dans un script Bash et utiliser des «kill -STOP <PID>» et «kill -CONT <PID>» sur des raccourcis-clavier pour faire des “pause/continue”.
C'est une idée, de contournement certes mais une idée.
Donc je récupère le numéro du process courant (c'est déjà dans un bash), et j'affecte les actions aux touches que je choisis.
Va falloir que je regarde comment faire et que ce soit volatile car le PID change à chaque lancement de la console, je crois... Et faire un kill de soi-même ...
Je regarde ça ce week-end...
Oups... Avant d'envoyer cette réponse, je m'aperçois que la commandes VLC sait aussi visualiser des photos. En mettre plusieurs à la suite fait aussi un diaporama. Je creuserai aussi dans ce sens...
Re: HotKey Pause dans la commande display
Posté : jeu. 28 juin 2018 23:06
par arghlub
tioker a écrit :Donc je récupère le numéro du process courant (c'est déjà dans un bash), et j'affecte les actions aux touches que je choisis.
Va falloir que je regarde comment faire et que ce soit volatile car le PID change à chaque lancement de la console, je crois... Et faire un kill de soi-même ...
Oui je verrais bien un truc dans le genre.
Pour récupérer le PID du script bash, tu pourrais par exemple le stocker dans une variable après l'avoir récupéré dans la commande «ps» :