Giriş
Snipdeck'in ne olduğu, arkasındaki felsefe, öne çıkan yetenekleri ve bu dokümantasyonun nasıl düzenlendiğine dair bir harita.
Snipdeck, ReviseTouch tarafından geliştirilen, Windows için hızlı ve klavye odaklı bir ekran kırpma uygulamasıdır. Bir bölgeyi yakalar, kırpıntıları her şeyin üzerinde yüzer halde tutar, üzerlerine işaretlemeler ekler, arka planda OCR ile dizinler ve yoğun tek bir galeriden yüzlerce ekran görüntüsünde arama yaparsınız — hepsi de yazılım tabanlı işlenen bir Slint arayüzüne sahip yerel bir Rust uygulamasından. Bu sayfa, Snipdeck’in ne olduğunu, arkasındaki fikirleri ve bu dokümantasyonda bundan sonra nereye gideceğinizi anlatır.
Snipdeck nedir
Snipdeck, ücretsiz ve açık kaynaklı (MIT lisanslı) bir kırpma aracıdır. Tek bir taşınabilir snipdeck.exe dosyasından çalışır — kurulum gerektirmez — ve sistem tepsisinde durur; Win tuşunu basılı tutup bir bölgeyi sürüklediğiniz anda yakalamaya hazırdır.
Yerleşik kırpma aracının aksine, Snipdeck bir kırpıntı destesi (deck) etrafında kurgulanmıştır: her yakalama, diğer pencerelerinizin üzerinde sabit kalan hafif bir yüzer katman olarak kalabilir ve her yakalama aynı zamanda aranabilir bir galeriye işlenip OCR ile dizinlenir. Bu bileşim — yakala, üstte tut, işaretle ve ara — Snipdeck’in amacıdır.
Felsefe
Snipdeck’in nasıl çalıştığını birkaç temel ilke şekillendirir:
- Hızlı ve klavye odaklı. Birincil yakalama hareketi, bir değiştirici (modifier) tuş artı sürüklemedir; sonucun ne olacağına değiştirici tuşlar karar verir — önce tıklayıp geçmeniz gereken menüler yoktur. Düzenleyiciler ve açılır pencereler klavyeyle erişilebilir ve
Escile kapanır. - Yüzme öncelikli. Yakalamalar varsayılan olarak, sürükleyebileceğiniz, yeniden boyutlandırabileceğiniz, sabitleyebileceğiniz, kırpabileceğiniz, döndürebileceğiniz ve kapatabileceğiniz kenarlıksız katmanlar olarak üstte sabit kalır. Çalışırken bir başvuru kırpıntısını görünür tutmak sonradan akla gelen bir şey değil, varsayılandır.
- Tamamen yerel ve gizli. Yakalama ve OCR tamamen sizin makinenizde gerçekleşir. OCR, yerleşik
Windows.Media.Ocrmotorunu kullanır — model indirme yok, ağ yok. Açıkça yüklemeyi veya çeviriyi seçmediğiniz sürece bilgisayarınızdan hiçbir şey çıkmaz ve bunların her biri tercihe bağlıdır. - Doğal ve hafif. Snipdeck, yazılım tabanlı işlenen bir Slint arayüzüne sahip yerel (native) bir Rust uygulamasıdır. Tek iş parçacıklı bir olay döngüsü arayüzü sürerken, işletim sistemi kancaları ve bloklayan işler kendi iş parçacıklarında çalışır.
- Açık kaynak. Tüm kaynak kodu MIT lisansı altında mevcuttur ve mimari belgelenmiştir; böylece okuyabilir, derleyebilir ve katkıda bulunabilirsiniz.
Öne çıkan yetenekler
| Yetenek | Ne yapar |
|---|---|
| Değiştirici + sürükle yakalama | Win tuşunu basılı tutup bir bölgeyi sürükleyin; değiştirici tuşlar kırpıntının yüzer mi olacağına, panoya mı gideceğine, galeriye mi ineceğine ya da bunların bir bileşimi mi olacağına karar verir. |
| Dondurma öncelikli yakalama | Win+Shift+Space, siz seçim yapmadan önce ekranı karartıp dondurur; böylece üzerine gelince çıkan ipuçları ve tıklamaya duyarlı diğer arayüz öğeleri yakalanmış kalır. |
| Yüzer kırpıntılar | Yakalamalar; sürükleyebileceğiniz, yeniden boyutlandırabileceğiniz, sabitleyebileceğiniz, kırpabileceğiniz, döndürüp çevirebileceğiniz ve kapatabileceğiniz hafif, kenarlıksız katmanlar olarak üstte sabit kalır. |
| Açıklama düzenleyici | Tam bir HSV renk çarkı, ayarlanabilir boyut ve opaklık, yakınlaştırma ve geri al/yinele ile kalem, fosforlu kalem, şekiller, oklar ve metin. |
| Kolaj düzenleyici (Collage) | Birkaç kırpıntıyı; ızgara, hizalı satır veya duvar örgüsü (masonry) düzenleri ve canlı önizleme ile tek bir görsele birleştirin. |
| Yerleşik OCR | Her kırpıntı, işletim sistemi motoruyla, tamamen yerel olarak arka planda OCR ile dizinlenir. |
| OCR + çeviri | Bir kırpıntının metnini satır içinde başka bir dilde okuyun, yıldızlı favorilerle birlikte. |
| Güçlü galeri | OCR metni, pencere meta verileri, monitör ve dosya yolu üzerinde tam metin arama; durum, içerik, boyut ve tarihe göre filtreleme — binlerce kırpıntıda akıcı kalan sanallaştırılmış bir ızgarada. |
| Paylaş ve dışa aktar | Windows paylaşım sayfası, Simple MAPI ile yeni bir e-posta, sistem görsel düzenleyicisi ya da bir görsel barındırma servisi — yüklemeler tercihe bağlıdır ve açık bir onay penceresiyle yapılır. |
| 23 dil | İşletim sistemi yerel ayarınızdan otomatik algılanır ve araç çubuğundaki küre menüsünden değiştirilebilir. |
| Açık / koyu temalar | Varsayılan olarak koyu bir tema ve bir açık tema; tercihinize uyacak şekilde değiştirilebilir. |
| Tepsi merkezi ve otomatik başlatma | Sistem tepsisinde bir merkez ve kayıt defteri kullanmayan oturum açılışında başlatma. |
Bir bakışta yakalama kısayolları
Win tuşunu basılı tutun, ardından sol fare düğmesiyle bir bölgeyi sürükleyin. Kırpıntıya ne olacağını değiştirmek için değiştirici tuşlar ekleyin:
| Kısayol | Sonuç |
|---|---|
Win + sürükle | Ekranda yüzer kırpıntı |
Win+Ctrl + sürükle | Yüzer kırpıntı ve panoya kopyala |
Win+Alt + sürükle | Yalnızca pano (galeriye eklenmez) |
Win+Shift + sürükle | Yalnızca galeri (yüzer pencere yok) |
Win+Ctrl+Shift + sürükle | Galeri ve pano, yüzer pencere yok |
Win+Shift+Space, ardından sürükle | Dondurma öncelikli — ekranı dondurun, ardından donmuş görüntü üzerinde seçim yapın |
Ayrıca tepsi simgesine sağ tıklayıp New Snip (Yeni Kırpıntı) seçeneğini seçerek Win tuşunu basılı tutmadan tek seferlik bir sürükleme yakalamasını hazırlayabilirsiniz.
İpucu: Düzenleyici içi tuşlar da dahil olmak üzere tam tablo, Yakalama kısayolları ve Klavye kısayolları sayfalarında yer alır.
Kimler için
Snipdeck, çok sayıda ekran görüntüsü alan ve bunlarla bir şeyler yapmak isteyen insanlar için geliştirilmiştir:
- Kod yazarken başvuru arayüzünü üstte tutan, dondurma öncelikli yakalama ile tıklamaya duyarlı durumları yakalayan ve OCR ile hata metnini alan geliştiriciler ve QA ekipleri.
- Kırpıntıları işaretleyen, kolajlar oluşturan ve giderek büyüyen yakalama yığınında metinlerine göre arama yapan destek ve dokümantasyon yazarları.
- Yakalama ve dizinlemenin makinesinde kalmasını isteyen ve makineden çıkan her şeyin açık onaya bağlı olmasını isteyen, gizliliğe değer veren herkes.
Platform
Snipdeck, Windows 10 ve 11 üzerinde çalışır. Yakalama, OCR, tepsi ve paylaşımın tümü Windows’a özgü API’ler kullandığından bugün yalnızca Windows içindir. Arayüz (Slint) ve çekirdeğin çoğu zaten platformlar arasıdır; bu nedenle macOS ve Linux derlemeleri yolda.
Bu dokümantasyon nasıl düzenlendi
Dokümanlar, hızlıca başlayıp ilerledikçe daha derine inebilmeniz için gruplandırılmıştır.
Başlangıç
- Kurulum — taşınabilir
snipdeck.exedosyasını indirin ya da kaynaktan derleyin. - Hızlı başlangıç — bir dakikadan kısa sürede ilk yakalamanız.
- SSS — sık sorulan sorulara kısa yanıtlar.
Yakalama
- Yakalama kısayolları — değiştirici-artı-sürükle matrisi ve dondurma öncelikli yakalama, eksiksiz olarak.
- Yüzer kırpıntılar — sabitlenmiş, daima üstte kalan katmanlar ve onlarla yapabileceğiniz her şey.
Düzenleme
- Açıklama düzenleyici — tek bir kırpıntı üzerinde kalem, fosforlu kalem, şekiller, oklar ve metin.
- Kolaj düzenleyici — birkaç kırpıntıyı tek bir görsele birleştirin.
Metin ve çeviri
- OCR — yerel, arka plandaki metin tanımanın nasıl çalıştığı.
- OCR + çeviri — bir kırpıntının metnini başka bir dilde okuyun.
Kırpıntıları yönetme
- Galeri ve arama — ana ızgara, tam metin arama ve filtreler.
- Paylaşım ve dışa aktarma — paylaşım sayfası, MAPI postası, sistem düzenleyicisi ve görsel barındırmaya yükleme.
Başvuru
- Klavye kısayolları — her tuş, tek bir yerde.
- Ayarlar — verilerin nerede tutulduğu ve düzenleyebileceğiniz
settings.jsonanahtarları. - Diller — desteklenen 23 arayüz dili ve algılamanın nasıl çalıştığı.
- Gizlilik ve güvenlik — neyin yerel kaldığı, kayıt defteri kullanmayan otomatik başlatma ve yükleme onay penceresi.
- Mimari — olay döngüsü, iş parçacığı modeli ve modül haritası.
- Sorun giderme — sık karşılaşılan sorunların çözümleri.
ReviseTouch tarafından geliştirildi
Snipdeck, geliştirici araçları ve yapay zeka ürünleri ürettiğimiz ReviseTouch tarafından sunulan ücretsiz, açık kaynaklı bir uygulamadır.
Sonraki adımlar
- Kurulum — Snipdeck’i çalışır hale getirin.
- Hızlı başlangıç — ilk kırpıntınızı alın.
- Yakalama kısayolları — değiştirici-artı-sürükle matrisini öğrenin.
- Gizlilik ve güvenlik — makinenizde neyin kaldığını anlayın.