View previous topic :: View next topic |
Author |
Message |
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Sun Jun 05, 2016 12:28 pm Post subject: RÉSOLU [feh] Syntaxe pour ouvrir fichier puis défilement |
|
|
Bonjour, après avoir fait plusieurs recherches sur le web puis n'avoir rien trouvé sur ce forum non plus, je met donc un poste ici.
J'utilise feh pour ouvrir mes images. C'est plutôt pas mal, très très léger, cependant je bûche sur un truc.
Quelle serait la syntaxe pour : ouvrir un fichier puis faire défiler les images du même répertoire ?
J'ai testé quelques trucs du style feh -F %f (indiqué sur la doc ubuntu) ça ne change strictement rien je ne peux pas faire défiler. Je suis donc obligé de fermer et de rouvrir l'image d'après à la main à chaque fois.
J'utilise PCManFM, au cas où cela soit un détail important...
Si je trouve je posterai la syntaxe en réponse ici. En attendant je vous remercie d'avance. _________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. "
Last edited by T0MuX on Sun Jul 17, 2016 11:13 am; edited 1 time in total |
|
Back to top |
|
|
k-root Guru
Joined: 08 Jan 2005 Posts: 428
|
Posted: Tue Jun 07, 2016 3:42 pm Post subject: Re: [feh] Recherche syntaxe pour ouvrir fichier puis défilem |
|
|
T0MuX wrote: |
Quelle serait la syntaxe pour : ouvrir un fichier puis faire défiler les images du même répertoire ?
|
ahum ..
Code: | -|, --start-at filename
Start the filelist at filename. Note that at the moment, filename must match an (expanded) path in the filelist
|
exemple :
Code: | ls *.jpeg | feh --start-at TheRedDot.jpeg -f - |
ou
Code: | feh TheRedDot.jpeg . |
_________________
boozo wrote: | Gentoo, ça mange des ours et baffe des buffles par 37°C avec un bob et des tongs |
|
|
Back to top |
|
|
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Thu Jun 09, 2016 5:40 am Post subject: |
|
|
Je te remercie pour ta réponse. Voici mes tests...
Code: | feh --start-at DSC_0152.JPG
feh ERROR: --start-at DSC_0152.JPG: File not found in filelist |
Bon je suppose qu'on ne peut que l'utiliser qu'avec un "ls pipé" (ou tout autre commande qui liste une série de fichier).
Et bien oui, je sais pas d'où tu la sors celle là mais c'est exactement ce que je cherchais
Un grand merci ! _________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. " |
|
Back to top |
|
|
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Thu Jun 23, 2016 7:59 pm Post subject: |
|
|
Euh je reviens à la charge car en fait, non ce n'est pas tout à fait ce que je cherche......
quand je fais ouvrir un fichier, dans PCManFM, avec la commande "feh %f ." et bien il ouvre mon image mais il se retrouve automatiquement dans ~/ donc si je fais espace je vois les images dans le répertoire ~/
Comment puis je faire pour que ma commande travaille dans le répertoire du fichier que j'ouvre ? _________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. " |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Fri Jun 24, 2016 10:55 am Post subject: |
|
|
Au pire, tu fais un shell script qui fait un "cd" sur le dirname de son argument puis qui fait "feh $1 .", et c'est avec lui que tu ouvres tes images? _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
k-root Guru
Joined: 08 Jan 2005 Posts: 428
|
Posted: Fri Jun 24, 2016 11:58 am Post subject: |
|
|
Code: | feh %f `dirname %f ` |
Code: | find `dirname %f ` -maxdepth 1 -type f | sort -n | feh --start-at %f -f - |
? _________________
boozo wrote: | Gentoo, ça mange des ours et baffe des buffles par 37°C avec un bob et des tongs |
|
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Fri Jun 24, 2016 10:29 pm Post subject: |
|
|
k-root: Le premier me plaît bien si ça passe, le 2e j'ai peur du tuage des chatons par inadvertance _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Fri Jul 15, 2016 11:06 am Post subject: |
|
|
Merci les gars !!
Alors, résultat... La 1ere commande fonctionne, dans le sens où "fonctionne" = "quelque chose s'exécute" c'est à dire que feh m'ouvre mon image 2 fois. En gros, si j'ouvre photo.jpg avec, il me fait une sorte de playlist avec photo.jpg et... photo.jpg. lol donc pas le reste du répertoire courant.
La 2eme commande ne fonctionne pas du tout.
_________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. " |
|
Back to top |
|
|
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Sun Jul 17, 2016 11:01 am Post subject: |
|
|
Un peu d'avancement.
J'ai créé un script qui contient ceci :
Code: | #!/bin/bash
fichier=$1
dossier=`dirname $1`
feh $fichier $dossier |
Sauf que ce n'est toujours pas vraiment ça.
Voilà comment ça se comporte :
- On admet que j'ai dossier qui contient 4 photos 1.jpg 2.jpg 3.jpg et 4.jpg.
- J'ouvre 2.jpg l'image s'ouvre bien.
- J'appuie sur Espace pour faire défiler, ça revient à 1.jpg puis 2.jpg puis 3....
Si je commence à 3.jpg, pareil. Il repart au début du dossier forcément quand je fais défiler.
Je ne comprend pas la logique de ce truc. Je voudrais simplement pouvoir ouvrir n'importe quelle image et que Feh suive l'odre dans lequel elle sont listées à partir de celle que j'ouvre. C'est tout !
Si Feh ne permet pas cela, alors je changerais de visionneuse. _________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. " |
|
Back to top |
|
|
T0MuX n00b
Joined: 12 Apr 2016 Posts: 64
|
Posted: Sun Jul 17, 2016 11:13 am Post subject: |
|
|
C'est bon !! J'ai trouvé mon bonheur !!
Voici mon script :
Code: | #!/bin/bash
fichier=$1
dossier=`dirname $1`
feh -. "$dossier" --start-at "$fichier" -g 1366x768 |
IMPECCABLE, exactement comme je voulais. Si j'ouvre 3.jpg et fait espace, je tombe bien sur 4.jpg
Un grand merci à vous tous, car vos indications m'ont quand même apprit et donné quelques idées, et merci aussi à la doc ArchLinux de Feh.
Résolu _________________ T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. " |
|
Back to top |
|
|
|