Pengaturan & platform
PRO — apa yang dibuka oleh upgrade
Tingkat gratis menampilkan banner iklan di bagian bawah dan membatasi beberapa fitur. Tombol Tingkatkan (sidebar / banner / layar Paywall) membuka toko aplikasi (Google Play / App Store) dengan pilihan:
- Langganan: 1 minggu, 1 / 3 / 6 / 12 bulan.
- Pembelian sekali bayar — PRO seumur hidup.
PRO membuka:
- Koneksi SSH tersimpan tanpa batas.
- Akses SFTP penuh (unggah, unduh, edit).
- Pengelola kunci SSH (generator, impor, konverter, migrasi).
- Kunci keamanan FIDO2 / YubiKey.
- Tanpa iklan — banner dan interstisial hilang.
Status lisensi (uji coba / aktif / kedaluwarsa) terlihat di layar Paywall. Setelah pembelian, aplikasi menyimpan hak akses tersebut antar-sesi — tidak perlu autentikasi ulang dengan toko.
Pengaturan
Tampilan
- Bahasa — 32 bahasa UI; perubahan langsung berlaku.
- Tema aplikasi — terang / gelap / sistem (seluruh aplikasi, bukan terminal).
- Halaman awal — layar yang dibuka aplikasi saat dimulai: Beranda (bawaan), Koneksi SSH, Terminal Lokal atau Commander.
- Ukuran Font Terminal — bawaan global 8–32; per alias dapat ditimpa lewat sidebar → Tema.
- Tema terminal — tema bawaan global dengan pratinjau langsung; berlaku untuk Koneksi Cepat dan alias mana pun tanpa pilihan sendiri, dan per alias Anda dapat menimpanya dengan salah satu dari 435 skema bawaan (sidebar → Tema).
Terminal
- Editor penyorotan output — pola regex + warna.
- Snippet — kelola perintah berparameter yang dapat digunakan kembali.
- Batas waktu koneksi — 5–120 dtk.
- Kecepatan gulir — jumlah baris per satu putaran roda mouse.
- Ukuran scrollback — berapa banyak baris yang disimpan setiap sesi, 1000–20000 (bawaan 5000).
- Tempel Multi-baris — Tanyakan setiap kali menampilkan dialog tempel multi-baris setiap kali papan klip berisi baris baru; Ingat pilihan saya menggunakan kembali mode yang terakhir Anda pilih tanpa bertanya.
- Pemantauan sumber daya (CPU/RAM/disk) — tampilkan vital host secara langsung untuk sesi SSH, dengan interval penyegaran 5–300 dtk; ini adalah bawaan global, setiap alias dapat menimpanya.
- Level log file — ERROR / WARN / INFO / DEBUG.
Tidak ada batas sesi — buka tab sebanyak yang Anda mau. Tab tambahan ke host yang sama sangat ringan: tab tersebut menggunakan kembali koneksi yang aktif dan hanya membuka kanal baru, jadi tidak ada login kedua.
Keyboard
- Keyboard bawaan — permukaan input yang digunakan terminal yang baru dibuka: Otomatis, DevOps atau Sistem.
- Tata letak keyboard — QWERTY / QWERTZ / AZERTY untuk keyboard DevOps; Otomatis menurunkannya dari bahasa aplikasi.
- Opasitas keyboard — opasitas latar tombol DevOps.
- Ukuran tombol keyboard — menskalakan tinggi tombol dan ukuran label.
- Tampilkan tombol F — menjaga baris F1–F10 tetap terlihat di atas keyboard DevOps (berguna untuk mc atau htop).
Keamanan
- Kunci SSH — generator, impor, konverter, migrasi antar-koneksi.
- Host Tepercaya — known_hosts dengan sidik jari.
- Peringatan pasca-kuantum — dialog satu kali ketika sebuah sesi menegosiasikan pertukaran kunci yang tidak pasca-kuantum (aktif secara bawaan).
- Algoritma SSH — lanjutan: urutan dan aktif/nonaktif algoritma pertukaran kunci, cipher, MAC dan kunci host, plus kompresi ya/tidak; setiap koneksi dapat menimpanya. Detail di Keamanan & data.
Privasi & Data
- Bagikan diagnostik (Android / iOS) — Firebase Analytics / Crashlytics secara opt-in.
- Kebijakan Privasi — tautan dokumen.
- Preferensi iklan (Android / iOS) — jika berlaku.
Konfigurasi
- Ekspor / impor cadangan terenkripsi.
- Impor
~/.ssh/config(Desktop). - File pengguna (Desktop):
~/.dr-terminal/menyimpan pengaturan (termasuk koneksi tersimpan), kredensial terenkripsi, basis data lokal dan log. Jendela mengingat ukuran dan posisi terakhirnya; jendela hanya ditempatkan di tengah layar utama saat pertama kali dijalankan atau ketika posisi tersimpan berada di luar layar.
Perbedaan platform
| Fitur | Desktop | Android | iOS | TV |
|---|---|---|---|---|
CLI (dr-terminal connect ...) | ✓ | — | — | — |
| IPC instance tunggal | ✓ | — | — | — |
| Terminal lokal (PTY) | ✓ | — | — | — |
| Terminal serial / UART | ✓ | ✓ (OTG) | — | — |
| Pengelola file dua panel + lepas | ✓ | ✓ (tertambat) | ✓ (tertambat) | — |
| Jendela yang dapat dilepas + tray | ✓ | — | — | — |
| Pembaru otomatis dalam aplikasi | ✓ | toko | toko | — |
| Unggah SFTP dengan seret & lepas | ✓ | — | — | — |
| Bilah menu native (macOS) | ✓ (macOS) | — | — | — |
| Unggah/unduh lewat Share Sheet | — | ✓ | ✓ | — |
| Keyboard virtual + bilah alat | — | ✓ | ✓ | — |
| FIDO2 NFC | — | ✓ | ✓ | — |
| FIDO2 USB | ✓ | ✓ (OTG) | ✓ (USB-C) | — |
| API native FIDO2 | ✓ | YubiKit SDK | yubikit-swift | — |
| Penemuan host Bonjour | ✓ | ✓ | ✓ | — |
| Tata letak TV (navigasi remote) | — | ✓ | — | ✓ |
| Tata letak dua kolom tablet | — | ✓ | ✓ | — |
| Sidebar terminal (Host / Riwayat / Pelengkapan / Snippet / Tema) | ✓ | — | — | — |
| Tema terminal bawaan (435) | ✓ | ✓ | ✓ | — |
Layar Tentang menautkan ke build DR-Terminal untuk perangkat Anda yang lain — lencana toko untuk aplikasi seluler di desktop, dan tautan ke halaman unduhan desktop di Android / iOS.
Melaporkan masalah
Log berada di ~/.dr-terminal/logs/ (Desktop/Linux/macOS) atau di dalam direktori data aplikasi di Android/iOS. Naikkan level log file ke DEBUG sebelum mereproduksi bug, dan lampirkan log ke laporan.