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égorieCe qu'elle contient
Apparence et languelangue, thème, police, recherche des mises à jour au démarrage
Panneaux et fichiersnavigation 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éplacementfenêtre des conflits, fenêtre après un glisser-déposer, fichiers de métadonnées macOS
Connexions réseaudélais d'attente et fonctionnement de FTP/SFTP, partages réseau
Aperçu et vidéoparcours des photos et des vidéos, programme FFmpeg
Gravure de disquesvérification des données et zones de secours des BD-R
Synchronisationtransfert 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

ChampPar défautEffet
Languela langue du systèmePolski, English, Español, Deutsch ou Français — comme le menu Langue
ThèmeSystèmeSystème (suit le système), Clair ou Sombre

Police de l’application

ChampPar défautEffet
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 police12 px8–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

ChampPar défautEffet
Rechercher les nouvelles versions au démarrage de l’applicationouiau 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

ChampPar défautEffet
Afficher les fichiers cachésouicomme Affichage → Afficher les fichiers cachés
Actualiser les fichiers locaux à l'entrée dans un dossierouiquand 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 quitteouiaprè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 dossiers205–100 entrées dans la liste du bouton en forme d'horloge

Liste des fichiers

ChampPar défautEffet
Espacement des lignes4 px0–20 px ; moins = plus de lignes à l'écran
Tri par défaut du panneau gaucheNom, Croissantcolonne (Nom, Taille, Date de modification, Droits) et sens
Tri par défaut du panneau droitNom, Croissantcomme 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

ChampPar défautEffet
Unité de tailleOctets (o)Octets (o), Kilooctets (Ko), Mégaoctets (Mo) ou Gigaoctets (Go) dans la colonne Taille
Ko, Mo et Go1 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

ChampPar défautEffet
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 localnonle 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éseaunoncomme 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/SFTPnoncomme ci-dessus pour les serveurs

Copie et déplacement

ChampPar défautEffet
Bouton par défaut dans la fenêtre des conflitsIgnorer les doublonsquel bouton de la fenêtre Conflits de fichiers Enter choisit
Afficher la fenêtre Copier ou Déplacer après avoir glissé des fichiersouiau 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)nonnettoie ces fichiers dans les dossiers de destination (plus de détails)

Connexions réseau

Délais d’attente et nouvelles tentatives

ChampPar défautPlageEffet
Délai d'attente FTP/SFTP10 s0,1–600 scombien de temps attendre une connexion au serveur
Délai d'attente des transferts FTP/SFTP3 s0,5–600 scombien 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élaiouirelance le transfert après un dépassement de délai
Nombre de tentatives30–100combien de fois réessayer (disponible quand les nouvelles tentatives sont activées)

Fonctionnement de FTP/SFTP

ChampPar défautEffet
Vérifier l'intégrité des copies FTP/SFTPnonvé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)nonmode rapide
Actualiser FTP/SFTP à l'entrée dans un dossierouiquand c'est désactivé : les dossiers du serveur déjà visités affichent la liste mémorisée
FTP/SFTP — détails completsouile 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/SFTPIdentique à celle du fichier sourceIdentique à 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

ChampPar défautPlageEffet
Délai de connexion au partage réseau10 s1–120 smacOS : 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

ChampPar défautEffet
Boucler le défilement des photos et des films (après le dernier, revenir au premier)nondans 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)nonphotos et vidéos en une seule suite au lieu de deux ; prend effet au prochain F3

Vidéo

ChampPar défautEffet
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

ChampPar défautEffet
Vérifier les données après la gravure (plus lent, plus sûr)ouila 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-Rnonactivé : 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.

GroupeCe qu'il contient
Ce qu’il faut synchroniserneuf 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 synchronisationEnregistrer dans un fichier… et Charger depuis un fichier… — un fichier .ffsync chiffré par mot de passe (plus de détails)
Ordinateurs du réseau localles 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 :

ChampPar défautEffet
Afficher les ordinateurs jumelés dans la barre des disquesouiles boutons des ordinateurs jumelés dans la barre des disques
Partager les fichiers de cet ordinateur avec les ordinateurs jumelésnonles 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ésouidé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é)noncet 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/)
FichierContenu
settings.tomlpré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.5versions précédentes du fichier de préférences
settings.toml.bak.0une copie unique du fichier d'avant le premier enregistrement (jamais remplacée)
sync-state.tomlsynchronisation : quand chaque élément a changé — sans les valeurs elles-mêmes et sans les mots de passe
sync-passwords.binmacOS : 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.binla clé de cet ordinateur et la liste des ordinateurs jumelés, chiffrées ; sur Windows, dans %LOCALAPPDATA%\FlyingFiles\
network-mounts.tomlmacOS : adresses des partages réseau pour les monter à nouveau
logs/transfers.logle 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.