Paramètres & plateformes
PRO — ce que l'upgrade débloque
La version gratuite affiche un bandeau publicitaire en bas et limite certaines fonctions. Le bouton Upgrade (barre latérale / bandeau / écran Paywall) ouvre l'app store (Google Play / App Store) avec les options :
- Abonnements : 1 semaine, 1 / 3 / 6 / 12 mois.
- Achat unique — PRO à vie.
PRO débloque :
- Connexions SSH enregistrées illimitées.
- Accès SFTP complet (upload, download, édition).
- Gestionnaire de clés SSH (générateur, import, convertisseur, migration).
- Clés de sécurité FIDO2 / YubiKey.
- Sans publicité — bandeau et interstitiels disparaissent.
Le statut de licence (essai / actif / expiré) est visible sur l'écran Paywall. Après achat, l'application conserve le droit entre les sessions — pas besoin de se reconnecter au store.
Paramètres
Apparence
- Langue — 33 locales d'UI ; les changements s'appliquent immédiatement.
- Thème de l'UI — clair / sombre / système (toute l'application, pas le terminal).
- Taille de police du terminal — valeur globale par défaut 6–72 pt ; surchargeable par alias via sidebar → Theme.
- Thème du terminal — choisi par alias parmi 435 schémas intégrés (sidebar → Theme).
Terminal
- Éditeur de règles de coloration — motifs regex + couleurs.
- Délai de connexion — 10–120 s.
- Sessions maximales — 1–10.
- Vitesse de défilement à la molette — lignes par cran de molette.
- Niveau de log fichier — ERROR / WARN / INFO / DEBUG / TRACE.
Sécurité
- Clés SSH — générateur, import, migration entre connexions.
- Hôtes de confiance — known_hosts avec empreintes.
Confidentialité & données
- Partager les diagnostics (Android / iOS) — opt-in Firebase Analytics / Crashlytics.
- Politique de confidentialité — lien du document.
- Préférences publicitaires (Android / iOS) — le cas échéant.
Configuration
- Export / import de backup chiffré.
- Import de
~/.ssh/config(Desktop). - Fichiers utilisateur (Desktop) :
~/.dr-terminal/conserve les logs, les paramètres JVM (p. ex. flags de mémoire) et les alias. La fenêtre est centrée sur l'écran principal au démarrage.
Différences plateformes
| Fonction | Desktop | Android | iOS | TV |
|---|---|---|---|---|
CLI (dr-terminal connect ...) | ✓ | — | — | — |
| IPC single-instance | ✓ | — | — | — |
| Glisser-déposer SFTP | ✓ | — | — | — |
| Barre de menu native (macOS) | ✓ (macOS) | — | — | — |
| Share Sheet upload/download | — | ✓ | ✓ | — |
| Clavier virtuel + toolbar | — | ✓ | ✓ | — |
| FIDO2 NFC | — | ✓ | ✓ | — |
| FIDO2 USB | ✓ | ✓ (OTG) | ✓ (USB-C) | — |
| API FIDO2 natives | ✓ | YubiKit SDK | yubikit-swift | — |
| Découverte d'hôtes Bonjour | ✓ | — | — | — |
| Layout TV (télécommande) | — | ✓ | — | ✓ |
| Layout tablette deux colonnes | — | ✓ | ✓ | — |
| Sidebar du terminal (History / Complete / Theme) | ✓ | — | — | — |
| Thèmes de terminal intégrés (435) | ✓ | ✓ | ✓ | — |
Signaler un problème
Les logs sont dans ~/.dr-terminal/logs/ (Desktop/Linux/macOS) ou dans le répertoire de données de l'app sur Android/iOS. Passez Niveau de log fichier à DEBUG avant de reproduire un bug, et joignez le log au rapport.