Einstellungen & Plattformen
PRO — was das Upgrade freischaltet
Die kostenlose Stufe zeigt unten ein Werbebanner und schränkt einige Funktionen ein. Die Schaltfläche Upgrade (Seitenleiste / Banner / Paywall-Bildschirm) öffnet den App-Store (Google Play / App Store) mit Optionen:
- Abonnements: 1 Woche, 1 / 3 / 6 / 12 Monate.
- Einmalkauf — lebenslanges PRO.
PRO schaltet frei:
- Unbegrenzt gespeicherte SSH-Verbindungen.
- Voller SFTP-Zugriff (Hochladen, Herunterladen, Bearbeiten).
- SSH-Schlüsselmanager (Generator, Import, Konverter, Migration).
- FIDO2- / YubiKey-Sicherheitsschlüssel.
- Keine Werbung — Banner und Interstitials sind weg.
Der Lizenzstatus (Testphase / aktiv / abgelaufen) ist auf dem Paywall-Bildschirm sichtbar. Nach dem Kauf behält die App die Berechtigung zwischen Sitzungen bei — keine erneute Authentifizierung beim Store nötig.
Einstellungen
Erscheinungsbild
- Sprache — 33 UI-Sprachen; Änderungen werden sofort wirksam.
- UI-Theme — hell / dunkel / System (die gesamte App, nicht das Terminal).
- Terminal-Schriftgröße — globaler Standard 6–72 pt; pro Alias über Seitenleiste → Theme übersteuerbar.
- Terminal-Theme — pro Alias aus 435 eingebauten Schemata gewählt (Seitenleiste → Theme).
Terminal
- Editor für Ausgabe-Hervorhebung — Regex-Muster + Farben.
- Verbindungs-Timeout — 10–120 s.
- Mausrad-Scrollgeschwindigkeit — Zeilen pro einzelner Mausrad-Rastung.
- Datei-Log-Level — ERROR / WARN / INFO / DEBUG / TRACE.
Es gibt kein Sitzungslimit — öffne so viele Tabs, wie du möchtest. Zusätzliche Tabs zum selben Host sind günstig: Sie verwenden die bestehende Verbindung wieder und öffnen nur einen neuen Kanal, sodass keine zweite Anmeldung erfolgt.
Sicherheit
- SSH-Schlüssel — Generator, Import, Konverter, Migration zwischen Verbindungen.
- Vertrauenswürdige Hosts — known_hosts mit Fingerabdrücken.
Datenschutz & Daten
- Diagnosen teilen (Android / iOS) — opt-in Firebase Analytics / Crashlytics.
- Datenschutzrichtlinie — Dokumentlink.
- Werbe-Einstellungen (Android / iOS) — sofern zutreffend.
Konfiguration
- Verschlüsselter Backup-Export / -Import.
~/.ssh/config-Import (Desktop).- Benutzerdateien (Desktop):
~/.dr-terminal/speichert Logs, JVM-Einstellungen (z. B. Speicher-Flags) und Aliase. Das Fenster zentriert sich beim Start auf dem primären Bildschirm.
Plattformunterschiede
| Funktion | Desktop | Android | iOS | TV |
|---|---|---|---|---|
| CLI (dr-terminal connect ...) | ✓ | — | — | — |
| Einzelinstanz-IPC | ✓ | — | — | — |
| Lokales Terminal (PTY) | ✓ | — | — | — |
| Seriell-/UART-Terminal | ✓ | — | — | — |
| Zweispaltiger Dateimanager + Abdocken | ✓ | ✓ (angedockt) | ✓ (angedockt) | — |
| Abdockbare Fenster + Tray | ✓ | — | — | — |
| In-App-Autoupdater | ✓ | Store | Store | — |
| SFTP-Drag-&-Drop-Upload | ✓ | — | — | — |
| Native Menüleiste (macOS) | ✓ (macOS) | — | — | — |
| Teilen-Menü Up-/Download | — | ✓ | ✓ | — |
| Bildschirmtastatur + Symbolleiste | — | ✓ | ✓ | — |
| FIDO2 NFC | — | ✓ | ✓ | — |
| FIDO2 USB | ✓ | ✓ (OTG) | ✓ (USB-C) | — |
| FIDO2 native APIs | ✓ | YubiKit SDK | yubikit-swift | — |
| Bonjour-Host-Erkennung | ✓ | — | — | — |
| TV-Layout (Fernbedienungsnavigation) | — | ✓ | — | ✓ |
| Tablet-Zweispalten-Layout | — | ✓ | ✓ | — |
| Terminal-Seitenleiste (Verlauf / Vervollständigung / Theme) | ✓ | — | — | — |
| Eingebaute Terminal-Themes (435) | ✓ | ✓ | ✓ | — |
Probleme melden
Logs liegen unter ~/.dr-terminal/logs/ (Desktop/Linux/macOS) oder im Datenverzeichnis der App auf Android/iOS. Erhöhe das Datei-Log-Level auf DEBUG, bevor du einen Fehler reproduzierst, und hänge das Log an den Bericht an.