user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 09-12-2021 12:45:50

arno
Membre

problème avec ranger: conversion automatique de fichier

Bonjour à tous

Je (re)viens vers vous car j'ai un problème assez étrange.... j'utilise ranger et lorsque je me place dans un dossier où il y a des fichiers .odt, ce con me les convertis automatiquement en fichier.txt !

Je l'ai désinstallé totalement puis réinstallé mais il continue ! c'est assez chiant....

Il semble y avoir donc une tâche "de fond" qui se lance toute seule.

---------------------

en même temps que j'écrivais les lignes précédentes, j'ai percuté que j'avais installé la veille unoconv (afin de convertir des fichiers odt en pdf).
Je l'ai désinstallé et ça semble avoir stoppé la conversion automatique.

Vous avez une idée des raisons de cette autonomisation (!) d'unoconv ? bizarre quand même ?

Merci à vous !

Hors ligne

#2 09-12-2021 13:22:36

Archer
Membre

Re : problème avec ranger: conversion automatique de fichier

Salut,

Tu n'es pas le seul a avoir ce problème : lien vers le bug GitHub.
La solution la plus simple du coté utilisateur serai de désactiver la preview dans la config de Ranger jusqu'à la résolution du bug.

Hors ligne

#3 09-12-2021 13:35:23

arno
Membre

Re : problème avec ranger: conversion automatique de fichier

Ok; merci beaucoup, je me sens moins seul  big_smile

Comme la prévisualisation des fichiers dans ranger est vraiment pratique, je vais plutôt ne pas réinstaller unoconv, même si j'ai trouvé ça très pratique

Merci beaucoup pour le lien !

Hors ligne

#4 06-12-2024 19:32:47

arno
Membre

Re : problème avec ranger: conversion automatique de fichier

Bonjour !
Je reviens à nouveau vers vous, toujours pour le même problème ... sad Cette fois, Ranger lance automatiquement une conversion via pandoc. Dès que ma sourie passe sur un fichier libre-office, ranger lance automatiquement une conversion de ce genre: pandoc -s -t markdown -- /home/arnaud/mondocument.odt
C'est ultra chiant car ça consomme toute la mémoire de mon ordi et il plante.
J'imagine qu'il faut désactiver la preview (ce qui est super chiant...) comme me l'avait conseillé Archer il y a 3 ans (déjà !) mais je ne sais pas comment faire. Le dossier .cache/ranger est vide et le dossier .config/ranger ne contient qu'un fichier command.py
Est-ce que quelqu'un a une idée de comment résoudre ce souci ?
Merci par avance et bonne soirée !

Hors ligne

#5 09-12-2024 08:42:48

Archer
Membre

Re : problème avec ranger: conversion automatique de fichier

Hey
Bah oui, le temps passe, et force est de constater que le forum prends un peu la poussière... Comme nous  stone

La bonne nouvelle c'est que tu as pleins d'options pour faire ce que tu cherches à faire !
Pour toutes les options que je vais te donner, tu peux créer les fichier à partir de rien dans le dossier ~/.config/ranger
Sinon, tu peux lancer la commande ranger --copy-config=all et tu auras un dossier ~/.config/ranger avec tous les fichiers de config prets à être modifiés

[archer@]$ ranger --copy-config=all
creating: /home/archer/.config/ranger/rifle.conf
creating: /home/archer/.config/ranger/commands.py
creating: /home/archer/.config/ranger/commands_full.py
creating: /home/archer/.config/ranger/rc.conf
creating: /home/archer/.config/ranger/scope.sh

> Please note that configuration files may change as ranger evolves.
  It's completely up to you to keep them up to date.

> To stop ranger from loading both the default and your custom rc.conf,
  please set the environment variable RANGER_LOAD_DEFAULT_RC to FALSE.
[doc@]$ ls
commands.py  commands_full.py  rc.conf  rifle.conf  scope.sh

Ensuite, pour la preview :

  • Version bourrin, dans rc.conf : changes la ligne set preview_files à false

  • Version plus subtile, et certainement celle qui t'intéresse : dans le fichier scope.sh qui sera dans ton dossier de config, trouve la fonction handle_extension(). Dans cette fonction, trouve le case des documents odt (par défaut odt|ods|odp|sxw) ). Mets tout en commentaire. Ca donne un truc du genre

            ## OpenDocument
            # odt|ods|odp|sxw)
                ## Preview as text conversion
                # odt2txt "${FILE_PATH}" && exit 5
                ## Preview as markdown conversion
                # pandoc -s -t markdown -- "${FILE_PATH}" && exit 5
                # exit 1;;

Normalement après ça tu es bon  cool

Hors ligne

Pied de page des forums