Préférences
Fichier → Préférences… (sur macOS aussi Cmd+,). À gauche de la fenêtre se trouve la liste des catégories, à droite les champs de la catégorie choisie, avec une courte description, répartis en groupes. Seule la page des champs défile ; la liste des catégories et les boutons OK et Annuler restent en place.
| Catégorie | Ce qu'elle contient |
|---|---|
| Apparence et langue | langue, thème, police, recherche des mises à jour au démarrage |
| Panneaux et fichiers | navigation dans les dossiers, espacement des lignes, tri par défaut |
| Tailles et résumé | unités de taille et résumé du dossier dans la première ligne du panneau |
| Copie et déplacement | fenêtre des conflits, fenêtre après un glisser-déposer, fichiers de métadonnées macOS |
| Connexions réseau | délais d'attente et fonctionnement de FTP/SFTP, partages réseau |
| Aperçu et vidéo | parcours des photos et des vidéos, programme FFmpeg |
| Gravure de disques | vérification des données et zones de secours des BD-R |
| Synchronisation | transfert des préférences vers un autre ordinateur, ordinateurs jumelés |
Fonctionnement de la fenêtre
La fenêtre s'ouvre sur la catégorie Apparence et langue.
Vous pouvez passer librement d'une catégorie à l'autre — les modifications saisies ne se perdent pas. OK (Enter) enregistre d'un coup les modifications de tous les onglets et les applique immédiatement. Annuler ou Esc abandonne les modifications des champs de tous les onglets. Exception : le groupe Ordinateurs du réseau local de l'onglet Synchronisation — le jumelage, Supprimer le jumelage…, Partager les préférences de cet ordinateur avec les ordinateurs jumelés et Partager avec lui les mots de passe des serveurs prennent effet immédiatement, et Annuler ne les annule pas. Afficher les ordinateurs jumelés dans la barre des disques et Partager les fichiers de cet ordinateur avec les ordinateurs jumelés ne sont enregistrés que par OK.
Au clavier : à l'ouverture, aucun champ n'a le focus, si bien qu'une flèche ne change pas une valeur par accident. Tab passe à la liste des catégories, les flèches changent de catégorie, et un nouveau Tab entre dans les champs.
La fenêtre peut être agrandie ; sur un écran plus petit, la page des champs défile.
Enregistrer dans un fichier…, Charger depuis un fichier… et Synchroniser maintenant dans l'onglet Synchronisation valident aussi les modifications des autres onglets, comme OK.
Les raccourcis clavier ne se trouvent pas dans cette fenêtre — ils se modifient dans une fenêtre à part, Fichier → Raccourcis clavier… (Modifier les raccourcis).
macOS : Si vous avez plusieurs fenêtres ouvertes, un changement prend effet immédiatement dans la fenêtre depuis laquelle vous avez ouvert les Préférences. Les autres fenêtres reprennent les nouvelles valeurs au prochain démarrage de l'application.
Apparence et langue
| Champ | Par défaut | Effet |
|---|---|---|
| Langue | la langue du système | Polski, English, Español, Deutsch ou Français — comme le menu Langue |
| Thème | Système | Système (suit le système), Clair ou Sombre |
Police de l’application
| Champ | Par défaut | Effet |
|---|---|---|
| Police | (système) | la famille de police de toute l'application ; « (système) » est la police à chasse fixe du système (Menlo sur macOS, Consolas sur Windows) |
| Taille de la police | 12 px | 8–32 px ; champ vide = la taille par défaut du système |
Après une augmentation de la taille de police, les en-têtes de colonnes peuvent ne plus tenir — élargissez les colonnes en tirant leurs bords.
Mises à jour
| Champ | Par défaut | Effet |
|---|---|---|
| Rechercher les nouvelles versions au démarrage de l’application | oui | au démarrage de l'application (dans la première fenêtre), l'application vérifie s'il existe une nouvelle version et ne vous la propose que si elle est disponible |
La vérification se fait en arrière-plan et n'interrompt pas votre travail. Si vous avez la dernière version, si le réseau ne fonctionne pas ou si l'application n'a pas été installée depuis un paquet, aucune fenêtre ne s'affiche. Chaque version interroge son propre canal : sur macOS, le site nci.pl ; dans la version du Store, le Microsoft Store ; et sous Linux, le site nci.pl, pour le numéro de la dernière version (vous installez le nouveau paquet vous-même ou par le gestionnaire de paquets). La case ne désactive que la vérification au démarrage — Aide → Rechercher les mises à jour… fonctionne toujours (installation et mises à jour).
Panneaux et fichiers
Navigation dans les dossiers
| Champ | Par défaut | Effet |
|---|---|---|
| Afficher les fichiers cachés | oui | comme Affichage → Afficher les fichiers cachés |
| Actualiser les fichiers locaux à l'entrée dans un dossier | oui | quand c'est désactivé : revenir dans un dossier du disque déjà visité affiche la liste mémorisée (plus rapide, mais peut être dépassée) |
| Garder le curseur sur le dossier que l'on quitte | oui | après un retour au dossier parent, le curseur se pose sur le dossier d'où vous venez ; sinon : en haut de la liste |
| Longueur de l'historique des dossiers | 20 | 5–100 entrées dans la liste du bouton en forme d'horloge |
Liste des fichiers
| Champ | Par défaut | Effet |
|---|---|---|
| Espacement des lignes | 4 px | 0–20 px ; moins = plus de lignes à l'écran |
| Tri par défaut du panneau gauche | Nom, Croissant | colonne (Nom, Taille, Date de modification, Droits) et sens |
| Tri par défaut du panneau droit | Nom, Croissant | comme ci-dessus |
Vue par défaut et taille des icônes
Dans Paramètres → Panneaux et fichiers, choisissez séparément la vue par défaut et la taille des icônes des panneaux gauche et droit. Vous pouvez aussi les modifier au-dessus du panneau pendant le travail ; la taille est mémorisée. La liste conserve ses colonnes et la grille place les noms sous les icônes.
Les icônes et miniatures ont cinq tailles, de très petite à très grande. Choisissez la taille de chaque panneau dans son menu ou dans Paramètres → Panneaux ; l’application la mémorise.
Tailles et résumé
Unités de taille
| Champ | Par défaut | Effet |
|---|---|---|
| Unité de taille | Octets (o) | Octets (o), Kilooctets (Ko), Mégaoctets (Mo) ou Gigaoctets (Go) dans la colonne Taille |
| Ko, Mo et Go | 1 Ko = 1024 o (comme Windows) | ou 1 Ko = 1000 o (comme macOS) ; s'applique à la colonne Taille, à la ligne d'espace disque, aux fenêtres de transfert, aux statistiques et aux résultats de recherche |
Résumé du dossier
| Champ | Par défaut | Effet |
|---|---|---|
| Unité de taille du résumé | Mégaoctets (Mo) | l'unité de l'espace occupé dans la première ligne du panneau, indépendante de la colonne Taille |
| Additionner les sous-dossiers sur le disque local | non | le résumé de la première ligne compte aussi le contenu des sous-dossiers (en arrière-plan) ; désactivé : seulement ce qui se trouve directement dans le dossier |
| Additionner les sous-dossiers sur les lecteurs réseau | non | comme ci-dessus pour les partages réseau — parcourir une grande arborescence par le réseau peut prendre du temps |
| Additionner les sous-dossiers sur FTP/SFTP | non | comme ci-dessus pour les serveurs |
Copie et déplacement
| Champ | Par défaut | Effet |
|---|---|---|
| Bouton par défaut dans la fenêtre des conflits | Ignorer les doublons | quel bouton de la fenêtre Conflits de fichiers Enter choisit |
| Afficher la fenêtre Copier ou Déplacer après avoir glissé des fichiers | oui | au dépôt de fichiers glissés, la fenêtre Copier ou Déplacer s'ouvre avec le dossier de dépôt et un sélecteur entre copie et déplacement — Enter confirme, Esc renonce ; désactivé : la copie ou le déplacement démarre dès le dépôt (glisser-déposer) |
| Après une copie ou un déplacement, supprimer les fichiers de métadonnées macOS (._*, .DS_Store) | non | nettoie ces fichiers dans les dossiers de destination (plus de détails) |
Connexions réseau
Délais d’attente et nouvelles tentatives
| Champ | Par défaut | Plage | Effet |
|---|---|---|---|
| Délai d'attente FTP/SFTP | 10 s | 0,1–600 s | combien de temps attendre une connexion au serveur |
| Délai d'attente des transferts FTP/SFTP | 3 s | 0,5–600 s | combien de temps attendre des données pendant un transfert avant que l'application ne considère que le serveur ne répond pas |
| Réessayer FTP/SFTP après un dépassement de délai | oui | relance le transfert après un dépassement de délai | |
| Nombre de tentatives | 3 | 0–100 | combien de fois réessayer (disponible quand les nouvelles tentatives sont activées) |
Fonctionnement de FTP/SFTP
| Champ | Par défaut | Effet |
|---|---|---|
| Vérifier l'intégrité des copies FTP/SFTP | non | vérifie chaque fichier avec une somme SHA-256 (plus de détails) |
| FTP/SFTP rapide (sans analyse préalable des conflits ni conservation des dates) | non | mode rapide |
| Actualiser FTP/SFTP à l'entrée dans un dossier | oui | quand c'est désactivé : les dossiers du serveur déjà visités affichent la liste mémorisée |
| FTP/SFTP — détails complets | oui | le dialogue avec le serveur dans les fenêtres de connexion, de préparation, de transfert et de téléchargement |
| Date de modification des fichiers copiés par FTP/SFTP | Identique à celle du fichier source | Identique à celle du fichier source / Date et heure de la copie / Demander à chaque copie. Concerne les envois et les téléchargements, y compris avec les ordinateurs jumelés. ↗ |
Partages réseau
| Champ | Par défaut | Plage | Effet |
|---|---|---|---|
| Délai de connexion au partage réseau | 10 s | 1–120 s | macOS : combien de temps attendre le montage d'un partage depuis un chemin favori |
Les nouveaux délais s'appliquent aux connexions établies après le changement ; les options de transfert s'appliquent aussi aux connexions déjà ouvertes.
Aperçu et vidéo
Aperçu des fichiers
| Champ | Par défaut | Effet |
|---|---|---|
| Boucler le défilement des photos et des films (après le dernier, revenir au premier) | non | dans l'aperçu, les flèches passent du dernier fichier au premier et inversement |
| Parcourir avec les flèches tout ce qui est affichable (photos et films ensemble) | non | photos et vidéos en une seule suite au lieu de deux ; prend effet au prochain F3 |
Vidéo
| Champ | Par défaut | Effet |
|---|---|---|
| Programme FFmpeg | (vide) | le chemin complet du programme ffmpeg (ou du dossier qui le contient) qu'utilise la conversion vidéo. Champ vide : l'application cherche FFmpeg elle-même — dans le PATH, dans les dossiers de Homebrew, winget, Chocolatey et Scoop, et dans les dossiers du système. Si FFmpeg ne se trouve pas au chemin saisi, l'application le cherche aussi elle-même |
Le champ se remplit tout seul quand, dans la fenêtre FFmpeg introuvable, vous désignez le programme avec le bouton Indiquer le programme…. FFmpeg ne fait pas partie de FlyingFiles — il s'installe séparément (comment faire).
Gravure de disques
| Champ | Par défaut | Effet |
|---|---|---|
| Vérifier les données après la gravure (plus lent, plus sûr) | oui | la valeur de départ de la case Vérifier les données après la gravure dans la fenêtre Graver sur disque ; la changer dans cette fenêtre ne vaut que pour une gravure |
| Utiliser les zones de secours des BD-R | non | activé : un BD-R vierge est formaté avec une zone de secours — moins de place (768 MB par couche) et une écriture deux fois plus lente, mais le graveur déplace les zones défectueuses vers la réserve. Sans effet sur macOS (plus de détails) |
Synchronisation
L'onglet transfère les préférences vers un autre ordinateur et gère les ordinateurs jumelés. Description complète : Synchronisation et ordinateurs jumelés.
| Groupe | Ce qu'il contient |
|---|---|
| Ce qu’il faut synchroniser | neuf cases : Serveurs FTP/SFTP et leurs catégories, Mots de passe des serveurs, Terminaux SSH/Telnet et leurs catégories, Chemins favoris, Préférences des autres onglets (sauf la police et FFmpeg), Langue, Thème, Police et sa taille (uniquement entre ordinateurs ayant le même système), Raccourcis clavier (macOS avec macOS, Windows avec Linux) — toutes cochées par défaut (plus de détails) |
| Fichier de synchronisation | Enregistrer dans un fichier… et Charger depuis un fichier… — un fichier .ffsync chiffré par mot de passe (plus de détails) |
| Ordinateurs du réseau local | les ordinateurs jumelés, Jumeler un ordinateur…, Synchroniser maintenant et les cases de partage (plus de détails) |
Les cases de partage du groupe Ordinateurs du réseau local :
| Champ | Par défaut | Effet |
|---|---|---|
| Afficher les ordinateurs jumelés dans la barre des disques | oui | les boutons des ordinateurs jumelés dans la barre des disques |
| Partager les fichiers de cet ordinateur avec les ordinateurs jumelés | non | les ordinateurs jumelés voient dans le panneau tous les disques de cet ordinateur (dans les limites des droits de votre compte) et peuvent y lire, écrire, renommer et supprimer (plus de détails) |
| Partager les préférences de cet ordinateur avec les ordinateurs jumelés | oui | désactivé : cet ordinateur n'accepte pas les connexions de synchronisation, mais peut lui-même récupérer les préférences des autres |
| Partager avec lui les mots de passe des serveurs (pour chaque ordinateur jumelé) | non | cet autre ordinateur peut récupérer depuis cet ordinateur les mots de passe des serveurs FTP/SFTP (plus de détails) |
Ces champs ne concernent que cet ordinateur et ne sont pas transférés lors de la synchronisation des préférences.
Fichiers de l'application
Tout ce que l'application enregistre se trouve dans le dossier de préférences :
| Chemin | |
|---|---|
| macOS | ~/Library/Application Support/FlyingFiles/ (dans le Finder : Aller → Aller au dossier…, puis collez le chemin) |
| Windows | %APPDATA%\FlyingFiles\ (collez-le dans la barre d'adresse de l'Explorateur de fichiers) |
| Linux | ~/.config/FlyingFiles/ (ou $XDG_CONFIG_HOME/FlyingFiles/) |
| Fichier | Contenu |
|---|---|
settings.toml | préférences, chemins des panneaux et leur historique, taille de la fenêtre, largeurs de colonnes, connexions enregistrées (sans les mots de passe), chemins favoris, terminaux, modèles de disque, raccourcis clavier modifiés et les choix de l'onglet Synchronisation |
settings.toml.bak.1 … .bak.5 | versions précédentes du fichier de préférences |
settings.toml.bak.0 | une copie unique du fichier d'avant le premier enregistrement (jamais remplacée) |
sync-state.toml | synchronisation : quand chaque élément a changé — sans les valeurs elles-mêmes et sans les mots de passe |
sync-passwords.bin | macOS : une copie chiffrée des mots de passe des serveurs, grâce à laquelle la synchronisation ne sollicite pas le trousseau pour chaque mot de passe |
sync-lan.bin | la clé de cet ordinateur et la liste des ordinateurs jumelés, chiffrées ; sur Windows, dans %LOCALAPPDATA%\FlyingFiles\ |
network-mounts.toml | macOS : adresses des partages réseau pour les monter à nouveau |
logs/transfers.log | le journal des transferts et des dialogues avec les serveurs (mots de passe masqués) ; parties plus anciennes .1–.3 |
syntax/ | les définitions de la coloration syntaxique de l'aperçu et de l'éditeur — des fichiers JSON modifiables |
Les mots de passe des serveurs sont conservés dans le trousseau macOS, dans le Gestionnaire d'identification Windows ou dans le trousseau sous Linux (GNOME Keyring, KWallet), sous le nom FlyingFiles FTP. La synchronisation y conserve sa propre clé, sous le nom FlyingFiles Sync.
settings.toml est un simple fichier texte au format TOML. Vous pouvez le lire et le modifier quand l'application est fermée — elle conserve les clés qu'elle ne reconnaît pas.
Les raccourcis clavier dans le fichier de préférences
Les raccourcis modifiés dans la fenêtre Raccourcis clavier sont enregistrés dans la section [shortcuts], à la fin de settings.toml. Elle ne contient que les écarts par rapport aux raccourcis par défaut : une action sans entrée a son raccourci par défaut, si bien qu'après Rétablir tous les raccourcis par défaut, la section est vide. Exemple sous Windows :
[shortcuts]
exit = ""
search = "Ctrl+Shift+F"
Un texte vide signifie « aucun raccourci ». Sur macOS, Cmd est enregistré sous la forme Cmd+, et Control sous la forme Ctrl+. Une entrée que l'application ne sait pas lire est ignorée — l'action garde alors son raccourci par défaut. Si, après une modification à la main, deux actions ont le même raccourci, il reste à celle qui figure plus bas dans la fenêtre des raccourcis. À la lecture du fichier, l'application ne vérifie pas les règles des combinaisons admises : il est donc plus commode et plus sûr de modifier les raccourcis dans la fenêtre.
Tâches courantes
Revenir aux préférences par défaut
Quittez l'application et renommez settings.toml (par ex. en settings.old.toml). Au démarrage suivant, l'application repart des préférences par défaut. Les connexions enregistrées, les chemins favoris, les terminaux et les raccourcis clavier modifiés sont dans le même fichier — avec un fichier neuf, ils auront disparu. Pour rétablir les seuls raccourcis clavier, inutile d'en arriver là : utilisez le bouton Rétablir tous les raccourcis par défaut de la fenêtre Raccourcis clavier.
Annuler un changement indésirable
Quittez l'application, copiez la sauvegarde voulue, settings.toml.bak.N, par-dessus settings.toml, et démarrez l'application.
Transférer les préférences sur un autre ordinateur
Le plus simple est de passer par l'onglet Synchronisation : Enregistrer dans un fichier… sur un ordinateur et Charger depuis un fichier… sur l'autre, ou — si les deux ordinateurs sont sur le même réseau local — le jumelage puis Synchroniser maintenant. De cette façon, les mots de passe des serveurs passent aussi, les chemins situés dans le dossier personnel s'adaptent à l'autre système, et vous voyez la liste des modifications avant tout changement (Synchronisation et ordinateurs jumelés).
Vous pouvez aussi simplement copier settings.toml dans le dossier de préférences du nouvel ordinateur (l'application fermée). Les connexions, les chemins favoris, les terminaux et les raccourcis clavier suivent, mais pas les mots de passe — vous les saisissez à la première connexion à chaque serveur. Il faut alors corriger à la main les chemins locaux (par ex. dans les chemins favoris), et les raccourcis clavier de macOS ne conviennent pas à Windows : Cmd+ de macOS correspond sous Windows à la touche Windows, et Ctrl+ de Windows correspond sur macOS à la touche Control, pas à Cmd.
Désactiver le journal des transferts
Le journal aide à diagnostiquer les problèmes de copie et ne quitte jamais votre ordinateur. Si vous n'en voulez pas, démarrez l'application avec la variable d'environnement FLYINGFILES_TRANSFER_LOG=0. La variable FLYINGFILES_TRANSFER_LOG_DIR indique un autre dossier de journaux, et FLYINGFILES_CONFIG_DIR un autre dossier de préférences.
FlyingFiles 1.7.4 · Les fonctions ajoutées après la 1.0.0 sont signalées dans le texte.