[résolu]Rafraîchissement des actions sur les fichiers

Forum français des utilisateurs MX
Message
Author
User avatar
Insam
Posts: 494
Joined: Mon Sep 10, 2018 11:45 am

Re: [résolu]Rafraîchissement des actions sur les fichiers

#11 Post by Insam »

C'est fait, les extra n'étaient pas installés. Maintenant c'est censé améliorer quoi ?
Image

User avatar
oops
Posts: 1913
Joined: Tue Apr 10, 2018 5:07 pm

Re: [résolu]Rafraîchissement des actions sur les fichiers

#12 Post by oops »

C'est marqué dans synaptic et MXPI.
Mais comme tu as du mal pour chercher par toi-même voici des info. par IA:

╭─ Bot
Les paquets Tumbler sont des outils qui fournissent des fonctionnalités de prévisualisation et de gestion de fichiers pour divers environnements de bureau. Voici ce que font principalement les paquets Tumbler :

1. Prévisualisation de fichiers :
- Permettent de voir rapidement le contenu d'un fichier sans l'ouvrir.
- Fonctionne avec divers types de fichiers (images, documents, vidéos, etc.).

2. Miniatures dans les explorateurs de fichiers :
- Affichent des icônes représentatives des fichiers dans les panneaux latéraux des explorateurs.
- Améliore la navigation et la recherche dans les dossiers.

3. Intégration avec les applications :
- Fournit des services de prévisualisation pour diverses applications.
- Permet aux développeurs d'intégrer facilement des fonctionnalités de prévisualisation dans leurs logiciels.

4. Optimisation du chargement :
- Charge les miniatures au fur et à mesure que l'utilisateur navigue dans les dossiers.
- Réduit ainsi la charge sur le système et améliore les performances.

5. Personnalisation :
- Permet aux utilisateurs de personnaliser l'apparence des miniatures et leur comportement.

6. Support multi-threading :
- Améliore les performances en permettant le traitement simultané de plusieurs requêtes de prévisualisation.

7. Gestion des méta-données :
- Utilise les métadonnées des fichiers pour afficher des informations supplémentaires dans les miniatures.

8. Intégration avec les plugins :
- Fonctionne avec des plugins pour ajouter des fonctionnalités spécifiques (comme la prévisualisation de code source).

9. Support des formats de fichiers variés :
- Prévisualise un large éventail de formats de fichiers, y compris des images, des documents, des vidéos, et plus encore.

10. Optimisation de la consommation de ressources :
- Conserve les ressources système en limitant le nombre de prévisualisations simultanées.

En résumé, les paquets Tumbler offrent une expérience utilisateur améliorée en fournissant des vues rapides et des informations sur les
fichiers, ce qui facilite la navigation et la gestion des dossiers dans divers environnements de bureau.

╭─ Bot
Tumbler-extra est un paquet supplémentaire qui fournit des fonctionnalités avancées et des extensions pour Tumbler. Voici ce que contient
généralement le paquet tumbler-extra :

1. Extensions de prévisualisation :
- Prévisualisation de code source pour divers langages de programmation.
- Support pour les formats audio et vidéo plus avancés.

2. Plugins supplémentaires :
- Fonctionnalités spécifiques pour différents types de fichiers ou applications.

3. Améliorations des performances :
- Optimisations pour une meilleure gestion des ressources système.

4. Intégration avec d'autres outils :
- Fonctionnalités pour travailler avec des systèmes de contrôle de version comme Git.

5. Personnalisation avancée :
- Options pour personnaliser davantage l'apparence et le comportement des miniatures.

6. Support pour des formats spécifiques :
- Prévisualisation de fichiers moins courants ou de formats spécialisés.

7. Outils de développement :
- Ressources pour les développeurs qui souhaitent créer leurs propres plugins ou extensions.

8. Mise à jour régulière :
- Accès aux dernières fonctionnalités et corrections de bugs.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

User avatar
Insam
Posts: 494
Joined: Mon Sep 10, 2018 11:45 am

Re: [résolu]Rafraîchissement des actions sur les fichiers

#13 Post by Insam »

Merci, ça fait un tas de choses. améliorer les miniatures est un plus pour un bigleux de mon acabit, ce sont des planches de mangas et c'est facile de se tromper de page.
Mais pour l'heure, ça ne règle pas mon problème de rafraîchissement des thumbnails, dans mes dossiers en cours de traitement, je ne peux toujours pas repérer quelles planches ont été traitées, sauf en supprimant le dossier thumbnails du cache, encore et encore.
Démarrer la tâche de suppression des miniatures du cache toutes les secondes est faisable, mais c'est lourd et je préférerais pouvoir lancer une tâche de suppression dudit dossier en cache toutes les 10 minutes lorsque je travaille sur les planches, et pouvoir l'arrêter quand je termine, ça doit être faisable avec un script mais je ne sais vraiment pas comment le rédiger.
Image

User avatar
CharlesV
Global Moderator
Posts: 7377
Joined: Sun Jul 07, 2019 5:11 pm

Re: [résolu]Rafraîchissement des actions sur les fichiers

#14 Post by CharlesV »

Vous pouvez créer un script comme suit pour effacer *tout* le cache des vignettes :

Créez un fichier soit dans le dossier où vous vous trouvez, soit « sur le chemin », nommez-le quelque chose comme « clearthumbnailcache.sh » et dans ce fichier mettez le contenu suivant :

Code: Select all

#!/bin/bash

rm -v -f ~/.cache/thumbnails/*/*.png ~/.thumbnails/*/*.png 

rm -v -f ~/.cache/thumbnails/*/*/*.png ~/.thumbnails/*/*/*.png

Enregistrez le fichier et définissez les propriétés pour qu'il puisse être exécuté en tant que programme.
Maintenant, si vous exécutez clearthumbnailcache.sh, il devrait effacer *toutes* les vignettes.

Si vous voulez l'exécuter dans une tâche cron, je changerais les deux lignes pour qu'elles correspondent à un dossier spécifique de votre dossier personnel et n'utiliseraient pas ~/.

exemple :

Code: Select all

rm -v -f /home/votre_nom_de_login_here/.cache/thumbnails/*/*.png /home/votre_nom_de_login_here/.thumbnails/*/*.png 

rm -v -f /home/your_login_name_here/.cache/thumbnails/*/*/*.png /home/your_login_name_here/.thumbnails/*/*/*.png

Et soyez *très* prudent lorsque vous essayez des scripts qui suppriment ou déplacent avec des caractères génériques. Si vous vous trompez, vous risquez de supprimer les mauvaises choses !

Je vous suggère fortement de faire une sauvegarde de votre dossier personnel (et des sous-dossiers) ainsi qu'un timeshift de votre système avant de commencer.

Traduit avec DeepL.com (version gratuite)
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

User avatar
Insam
Posts: 494
Joined: Mon Sep 10, 2018 11:45 am

Re: [résolu]Rafraîchissement des actions sur les fichiers

#15 Post by Insam »

Merci CharlesV pour l'aide, j'ai une commande plus simple qui fonctionne nickel dans mon script,

Code: Select all

#!/bin/sh

rm -r /home/insam/.cache/thumbnails*
Mais c'était pour programmer la tâche pour qu'elle s'exécute lorsque je travaille sur les images que ça posait problème.
Je viens de créer une tâche cron pour que le script s'exécute toutes les 10 minutes chaque jour de 9 à 18 heures

Code: Select all

*/10 09-18 * * 1-5 user /home/insam/.local/share/applications/perso/cleanup-cache
J''ai pris le modèle dans une page web qui était un peu plus facile à transcrire correctement. Je verrai bien demain si ça fonctionne. En fait l'organiseur de tâche inclus dans le système est un peu trop réduit en possibilités.
Image

User avatar
CharlesV
Global Moderator
Posts: 7377
Joined: Sun Jul 07, 2019 5:11 pm

Re: [résolu]Rafraîchissement des actions sur les fichiers

#16 Post by CharlesV »

Excellent ! ça se présente bien et j'espère que cela résoudra le problème pour vous.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

User avatar
Insam
Posts: 494
Joined: Mon Sep 10, 2018 11:45 am

Re: [résolu]Rafraîchissement des actions sur les fichiers

#17 Post by Insam »

Mais en fait j'ai trouvé mieux :
J'ai créé un lanceur pour la commande

Code: Select all

watch -n 60  rm -r /home/insam/.cache/thumbnails/*
À lancer le temps que je travaille sur les images, je n'ai qu'à fermer le terminal à la fin.
De cette façon, le rafraîchissent est toute les minutes, et seulement à la demande, car avec la tâche cron, si je n'ouvre pas l'ordi à l'heure la tâche est ignorée et je n'ai pas forcément besoin de tant d'heure.
J'ai donc supprimé la tâche cron. :happy:
Image

User avatar
oops
Posts: 1913
Joined: Tue Apr 10, 2018 5:07 pm

Re: [résolu]Rafraîchissement des actions sur les fichiers

#18 Post by oops »

... Comme tu utilises déjà log2ram, pourquoi ne pas rajouter en plus le dossier des vignettes en mémoire ?

cat /etc/log2ram.conf

PATH_DISK="/var/log;/home/insam/.cache/thumbnails"

au lieu de :

# Specify the directories to be stored in RAM. List each directory using its absolute path, e.g., `/path/folder`.
# Corresponding directories on the HDD, named `/path/hdd.folder`, will be automatically created for each listed path.
# Separate multiple paths with a semicolon `;` and do not include a trailing slash at the end of the paths.
# Example: PATH_DISK="/var/log;/home/test/FolderInRam"
PATH_DISK="/var/log"

...

# Specify the amount of RAM reserved for storing logs. This setting determines the maximum size of the RAM folder.
# Ensure 'SIZE=' is set larger than the current size of your /var/log directory to prevent startup failures.
# Also, configure logrotate to manage log growth and prevent the /var/log directory from exceeding this reserved size.
# The default setting of 128M suffices for many typical applications, but you may need to increase it for
# servers or systems that generate extensive logging.
SIZE=128M

# ou plus si besoin.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

User avatar
Insam
Posts: 494
Joined: Mon Sep 10, 2018 11:45 am

Re: [résolu]Rafraîchissement des actions sur les fichiers

#19 Post by Insam »

Parce que log2ram est configuré pour n'être lancé qu'une fois par jour.

Si je bosse sur des images pendant deux heures, j'ai besoin d'avoir le cache thumbnails vidé quasi constamment afin de repérer les images non terminées/non enregistrées dans le dossier.

Pourquoi le système ne fait-il pas ça tout seul comme il le fait avec les fichiers non-image ?

Je n'ai pas besoin de reconstruire Thumbnails en dehors des sessions graphiques.
Image

User avatar
oops
Posts: 1913
Joined: Tue Apr 10, 2018 5:07 pm

Re: [résolu]Rafraîchissement des actions sur les fichiers

#20 Post by oops »

... C'est pour éviter des écritures disque intempestives pour rien. (et l'un n'empêche pas l'autre, avec ton script en plus)
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

Post Reply

Return to “Forum Français”