Basit, modern görünümlü bir pano geçmişi uygulaması:
- Metin ve görselleri otomatik kaydeder (SQLite).
- Global kısayol ile geçmiş penceresini açar (varsayılan: Win+V; gerekirse Ctrl+Shift+V).
- Sistem tepsisinde çalışır, Windows başlangıcında otomatik başlatılabilir.
- Kart tasarımlı arayüz: hover ile kopyala, büyüt, favori, sil.
- Python 3.10+ kurulu olsun.
- Bağımlılıklar:
pip install -r requirements.txt- Çalıştır:
python main.pyİlk çalıştırmada, Windows ile otomatik başlatma etkinleştirilir (tepsi menüsünden kapatabilirsiniz).
- Windows 10'da
Win+V, Windows'un kendi pano geçmişi için ayrılmıştır. Uygulama önceWin+Vkaydı dener. - Eğer başarısız olursa veya OS tarafından engellenirse otomatik olarak
Ctrl+Shift+V'ye geri döner ve tepsi bildirimi gösterir. - Yönetici olarak çalıştırmak, bazı sistemlerde kısayol bastırmayı kolaylaştırır.
Kısayolu değiştirmek isterseniz:
%AppData%/TaxClip/settings.jsondosyasındaki"hotkey"değerini değiştirip uygulamayı yeniden başlatın.- Örnek:
"hotkey": "ctrl+alt+h"
Desteklenen örnekler için keyboard kütüphanesi formatına bakın (örn. windows+v, ctrl+shift+v, alt+space).
- Uygulama arka planda çalışır ve sistem tepsisinde bir ikon olarak görünür.
- Global kısayola bastığınızda geçmiş penceresi açılır.
- Kartın üzerine gelince kopyala, büyüt, sil, favori butonları görünür.
- Kartın kendisine tıklamak, öğeyi panoya kopyalar ve varsayılan olarak pencereyi kapatır (settings.json'da
"hide_after_copy": true/false).
Arama çubuğu ile metin/HTML içeriğinde arama yapabilirsiniz.
- Veritabanı dosyası:
%AppData%/TaxClip/taxclip.db - Ayarlar dosyası:
%AppData%/TaxClip/settings.json
- Tepsi menüsünden "Windows ile Başlat" seçeneği ile aç/kapat.
- Kayıt defteri:
HKCU\Software\Microsoft\Windows\CurrentVersion\RunaltındaTaxClipdeğeri.
PyInstaller ile Windows dağıtımı üretmek için:
pip install pyinstaller
build_with_runtime_dir.batNotlar:
--noconsolekonsol penceresini gizler.- Uygulama ikonu
assets/icons/logo.pngkaynak alınarakassets/icons/logo.icoolarak üretilir.
Win+Vişletim sistemi tarafından rezerve edilebilir; bu durumda bastırmak her sistemde mümkün olmayabilir.keyboardkütüphanesi bazı durumlarda global kancalar için yönetici izni gerektirebilir.- Şimdilik pano dosya listeleri (CF_HDROP) gibi gelişmiş türler desteklenmiyor. Metin/HTML/görsel odaklıdır.