Nautilus (Français)
From FrugalWiki
Dansk – Deutsch – English – Español – Français – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어
Contents |
Nautilus
Nautilus est le gestionnaire de fichiers libre de l'environnement de bureau libre GNOME (Il a remplacé GNOME Midnight Commander comme gestionnaire de fichier à partir de GNOME 1.4). Comme tout bon gestionnaire de fichiers, il permet de lancer des programmes, d'ouvrir, copier, déplacer ou supprimer des fichiers. Il permet également de parcourir un réseau local ou encore d'afficher le contenu d'un serveur FTP comme s'il s'agissait d'un dossier local. Ce gestionnaire est développé sur la base de la bibliothèque GTK+, et fait partie du projet GNU.
Nautilus offre des outils de navigation complets : possibilité de revenir au répertoire précédemment consulté, d'accéder au répertoire racine, de créer ses raccourcis, d'accéder à l'historique de navigation... tout cela à la façon d'un navigateur Web (il n'offre toutefois pas la navigation par onglets). Nautilus permet également de constamment zoomer en temps réel (y compris avec la molette de la souris) l'ensemble des aperçus d'un répertoire, ainsi que la prévisualisation de certains médias sans avoir à lancer un programme dédié. De nouvelles fonctions peuvent être greffées à Nautilus au moyen d'un système de scripts, qui peut être géré graphiquement à l'aide de Nautilus Actions, ou d'extensions prêtes à l'emploi.
Installation
Extensions
- Possibilité d'ouvrir un terminal par le menu contextuel
- Configurer les programmes qui doivent être lancés pour tel fichier selectionné
- Possibilité de graver de CD/DVD depuis Nautilus
- Extension gksu pour Nautilus
- Extension pour utiliser gnome-mount avec Nautilus
- Partage avec samba
- Plugin totem pour Nautilus
- Extension wallaper pour Nautilus pour appliquer une image en fond d'écran
- Extenstion nautilus-sound-converter pour la conversion de fichiers audio
- Extension nautilus-image-converter pour redimensionner des images en masse
Les scripts nautilus
Voila un fonctionnalité bien pratique dans gnome, les scripts nautilus. Il suffit de rajouter des scripts bash dans le dossier ~/.gnome2/nautilus-scripts pour les voir apparaitre dans le menu contextuel de nautilus.
- Site avec pleins de scripts: http://g-scripts.sourceforge.net/index.php
- Quelques scripts utiles
Notes
- ne pas oublier de rendre les scripts exécutables
- Par principe de précaution, je vous conseille de commencer à utiliser un script qui, au final supprime ou modifie un fichier, sur une copie de vos fichiers, histoire de voir que tout se passe bien
play_TV.sh :
En DualHead joue avec mplayer la vidéo séléctionnée sur le deuxième display (TV par exemple)
#!/bin/bash #play_TV.SH export DISPLAY=:0.1 mplayer -vo xv -fs "$1" export DISPLAY=:0.0
play_XMMS.sh:
Joue dans XMMS tous le fichiers du dossier (et sous dossier) sélectionné
#!/bin/bash xmms "$1"*
replace_space.sh:
Renomme les fichiers ou dossiers passés en paramètres en replaçant les espaces par des underscrores _
#!/bin/bash # Renomme les fichiers ou dossiers passés en paramètres en replaçant les espaces par des underscrores _ numParam=1 for parametre in "$@"; do old_name="$parametre" new_name=`echo "$parametre" | tr -s ' ' '_'` mv "$old_name" "$new_name" let $[numParam += 1] done
par2repair.sh :
Permettra de reconstituer le fichier original d’une archive manquante ou abîmée
#!/bin/sh par2repair -q "$1" | zenity --text-info --title "PAR2" --width=500 --height=500
ReductionPhotos:
#!/bin/bash # # Name : ReductionPhoto # Author : peck # Licence : GPLv2 # set -x ################################################# # FONCTIONS ask_questions () { # question communes à tous les fichieirs quality=$(zenity --scale --title="Choix de qualite" --text "Qualite" --value="75" --min-value="0" --max-value="100" --step="1") width=$(zenity --entry --title="Largeur de l'ecran" --text "Largeur" --entry-text="1200") } reduct() { # options de reduction options="-quality $quality -resize $width" echo $options >> /tmp/debug # sauter les non-images if identify "$1" >/dev/null then # convertir convert "$1" $options "$2" fi } ################################################# # PROGRAMME if [ $# -eq 0 ]; then zenity --error --title="Erreur" --text="Pas de fichier selectionne pour la conversion" exit 1 fi if which convert 2>/dev/null then true else zenity --error --title="Erreur" --text="ImageMagick n'est pas installe" exit 1 fi # c'est parti ask_questions echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read in_file do ibase=$(basename "$in_file") idir=$(dirname "$in_file") out_file="$idir/r_$ibase" # on fait gaffe aux fichiers qu'on ecrase if ls "$out_file" then if zenity --question --title="Fichier existant" --text="Remplacer r_$ibase ?" then reduct "$in_file" "$out_file" fi else reduct "$in_file" "$out_file" fi done # et ouala zenity --info "Reduction terminee"