Ayarlar ve platformlar
PRO — yükseltmenin açtıkları
Ücretsiz katman altta bir reklam afişi gösterir ve birkaç özelliği sınırlar. Yükselt düğmesi (kenar çubuğu / afiş / Ödeme duvarı ekranı) uygulama mağazasını (Google Play / App Store) seçeneklerle açar:
- Abonelikler: 1 hafta, 1 / 3 / 6 / 12 ay.
- Tek seferlik satın alma — ömür boyu PRO.
PRO şunları açar:
- Sınırsız kaydedilmiş SSH bağlantısı.
- Tam SFTP erişimi (yükleme, indirme, düzenleme).
- SSH anahtar yöneticisi (üreteç, içe aktarma, dönüştürücü, geçiş).
- FIDO2 / YubiKey güvenlik anahtarları.
- Reklam yok — afiş ve geçiş reklamları kalkar.
Lisans durumu (deneme / etkin / süresi dolmuş) Ödeme duvarı ekranında görünür. Satın aldıktan sonra uygulama hak sahipliğini oturumlar arasında saklar — mağazayla yeniden kimlik doğrulamaya gerek yok.
Ayarlar
Görünüm
- Dil — 32 arayüz dili; değişiklikler anında geçerli olur.
- Arayüz teması — açık / koyu / sistem (terminal değil, tüm uygulama).
- Açılış sayfası — uygulamanın açıldığı ekran: Ana sayfa (varsayılan), SSH Bağlantıları, Yerel terminal veya Commander.
- Terminal yazı tipi boyutu — genel varsayılan 8–32; takma ad başına kenar çubuğu → Tema aracılığıyla geçersiz kılınabilir.
- Terminal teması — canlı önizlemeli genel varsayılan tema; Hızlı Bağlanma'ya ve kendi seçimi olmayan her takma ada uygulanır, takma ad başına da 435 yerleşik şemadan herhangi biriyle geçersiz kılabilirsiniz (kenar çubuğu → Tema).
Terminal
- Çıktı vurgulama düzenleyicisi — regex desenleri + renkler.
- Parçacıklar — yeniden kullanılabilir, parametreli komutları yönetin.
- Bağlantı zaman aşımı — 5–120 s.
- Tekerlek kaydırma hızı — tek bir fare tekerleği tıklaması başına satır.
- Kaynak izleme (CPU/RAM/disk) — SSH oturumları için canlı ana bilgisayar durum bilgilerini 5–300 sn yenileme aralığıyla göster; bu genel varsayılandır, her takma ad onu geçersiz kılabilir.
- Dosya günlük seviyesi — ERROR / WARN / INFO / DEBUG.
Oturum sınırı yoktur — istediğiniz kadar sekme açın. Aynı ana bilgisayara ek sekmeler ucuzdur: canlı bağlantıyı yeniden kullanırlar ve yalnızca yeni bir kanal açarlar, bu yüzden ikinci bir oturum açma yoktur.
Klavye
- Varsayılan klavye — yeni açılan bir terminalin başladığı giriş yüzeyi: Otomatik, DevOps veya Sistem.
- Klavye düzeni — DevOps klavyesi için QWERTY / QWERTZ / AZERTY; Otomatik, bunu uygulama dilinden türetir.
- Klavye opaklığı — DevOps tuşlarının arka plan opaklığı.
- Tuş boyutu — tuş yüksekliğini ve etiket boyutunu ölçekler.
- F tuşlarını göster — DevOps klavyesinin üzerinde bir F1–F10 satırını görünür tutar (mc veya htop için kullanışlıdır).
Güvenlik
- SSH anahtarları — üreteç, içe aktarma, dönüştürücü, bağlantılar arası geçiş.
- Güvenilir ana bilgisayarlar — parmak izleriyle known_hosts.
Gizlilik ve veri
- Tanılama paylaş (Android / iOS) — isteğe bağlı Firebase Analytics / Crashlytics.
- Gizlilik politikası — belge bağlantısı.
- Reklam tercihleri (Android / iOS) — geçerli olduğu yerlerde.
Yapılandırma
- Şifreli yedek dışa aktarma / içe aktarma.
~/.ssh/configiçe aktarma (Masaüstü).- Kullanıcı dosyaları (Masaüstü):
~/.dr-terminal/ayarları (kaydedilmiş bağlantılar dahil), şifreli kimlik bilgilerini, yerel veritabanını ve günlükleri saklar. Pencere son boyutunu ve konumunu hatırlar; yalnızca ilk açılışta veya kaydedilmiş konum ekran dışında kalacağında birincil ekranda ortalanır.
Platform farklılıkları
| Özellik | Masaüstü | Android | iOS | TV |
|---|---|---|---|---|
CLI (dr-terminal connect ...) | ✓ | — | — | — |
| Tek örnek IPC | ✓ | — | — | — |
| Yerel terminal (PTY) | ✓ | — | — | — |
| Seri / UART terminali | ✓ | — | — | — |
| Çift bölmeli dosya yöneticisi + ayırma | ✓ | ✓ (yerleştirilmiş) | ✓ (yerleştirilmiş) | — |
| Ayrılabilir pencereler + tepsi | ✓ | — | — | — |
| Uygulama içi otomatik güncelleyici | ✓ | mağaza | mağaza | — |
| SFTP sürükle ve bırak yükleme | ✓ | — | — | — |
| Yerel menü çubuğu (macOS) | ✓ (macOS) | — | — | — |
| Paylaşım Sayfası yükleme/indirme | — | ✓ | ✓ | — |
| Yazılım klavyesi + araç çubuğu | — | ✓ | ✓ | — |
| FIDO2 NFC | — | ✓ | ✓ | — |
| FIDO2 USB | ✓ | ✓ (OTG) | ✓ (USB-C) | — |
| FIDO2 yerel API'leri | ✓ | YubiKit SDK | yubikit-swift | — |
| Bonjour ana bilgisayar keşfi | ✓ | ✓ | ✓ | — |
| TV düzeni (uzaktan gezinme) | — | ✓ | — | ✓ |
| Tablet iki sütunlu düzen | — | ✓ | ✓ | — |
| Terminal kenar çubuğu (Host / Geçmiş / Tamamla / Parçacıklar / Tema) | ✓ | — | — | — |
| Yerleşik terminal temaları (435) | ✓ | ✓ | ✓ | — |
Hakkında ekranı, diğer cihazlarınız için DR-Terminal derlemelerine bağlantı verir — masaüstünde mobil uygulamalar için mağaza rozetleri, Android / iOS'ta masaüstü indirmeleri sayfasına bir bağlantı.
Sorun bildirme
Günlükler ~/.dr-terminal/logs/ (Masaüstü/Linux/macOS) içinde veya Android/iOS'ta uygulamanın veri dizininde bulunur. Bir hatayı yeniden üretmeden önce dosya günlük seviyesini DEBUG'a yükseltin ve günlüğü rapora ekleyin.