Windows için Electron tabanlı ekran görüntüsü ve ekran kaydı aracı (tray uygulaması).
- Sistem tepsisi (tray) ikonu ve sağ tık menü
- Ekran görüntüsü al (PNG)
- Ekran kaydını başlat/durdur (MP4)
- Modern Ayarlar & Galeri penceresi
- Çıkış
- Oturum açılışında otomatik başlatma
- Kayıt sırasında sağ-alt köşede “Durdur” butonlu mini overlay
PhotosveVideosiçeriklerini listeler ve önizleme yapar- Dosyayı açma, klasörde gösterme ve silme
- Otomatik başlat aç/kapat
- Sistem sesi kaydı aç/kapat (uygun aygıt gerekebilir)
- FPS: 15 / 30 / 60
- Varsayılan klasör: boş bırakılırsa
%USERPROFILE%\\Documents\\xScreen - Kısayollar: Ctrl+Alt+S (görüntü), Ctrl+Alt+R (kayıt)
rem Proje kökünde çalıştırın
npm install
npm run start- Geliştirme modunda Electron başlar ve tepsi ikonu yüklenir.
- Ayarlar/Galeri penceresini tepsi menüsünden açabilirsiniz.
electron-builder ile Windows kurulum paketi oluşturulur:
npm run dist- Çıktılar varsayılan olarak
dist/klasörüne düşer. - Uygulama simgesi için
assets/icon.icokullanmanız önerilir (dosya yoksa paketleme sırasında uyarı alabilirsiniz).
- Ctrl+Alt+S → Ekran görüntüsü al
- Ctrl+Alt+R → Kaydı başlat/durdur
- Fotoğraflar:
%USERPROFILE%\\Documents\\xScreen\\Photos(PNG) - Videolar:
%USERPROFILE%\\Documents\\xScreen\\Videos(MP4)
- Platform: Windows 10/11
- MP4 üretimi için yerleşik
ffmpeg-statickullanılır; MediaRecorder akışı gerektiğinde FFmpeg ile MP4'e dönüştürülür. - Sistem sesini kaydetmek için “Stereo Mix” veya sanal bir aygıt (örn. Virtual Audio Cable) gerekebilir. Gerekirse
config.jsoniçindekiaudioDevicealanını kullanın. - Çoklu monitörde şu an varsayılan olarak ilk ekran seçilir. (İsteğe bağlı: ekran seçimi eklenebilir.)
- Ekran/monitör seçimi
- Bölge seçerek görüntü/kayıt
- Paylaşım seçenekleri (kopyala, bulut, link)
PR’lar memnuniyetle karşılanır. Açmadan önce lütfen küçük bir konu (issue) oluşturup fikri tartışalım.
Geliştirme için önerilen akış:
npm install
npm run startMIT