Repository navigation
Releases: alpunlu12-commits/MacGuard
Release list
MacGuard v1.2
Windows sürümü geldi (Windows 10/11, x64 ve ARM64)
MacGuard artık Windows'ta da çalışıyor: aynı sensörler, aynı alarm, aynı PIN ve Türkçe arayüz.
Kurulum
- Bilgisayarına uygun zip'i indir:
MacGuard-Windows-win-x64.zip— çoğu PC (Intel / AMD)MacGuard-Windows-win-arm64.zip— ARM işlemcili bilgisayarlar (ör. Snapdragon)
- Zip'i aç,
MacGuard.exe'yi çalıştır. Kurulum ya da .NET gerekmez. - SmartScreen uyarısında Ek bilgi › Yine de çalıştır.
Ayrıntılar ve Windows'a özgü farklar: Windows/README.md
MacGuard 1.1
⚠️ 1.0 kullanıyorsan güncelle
1.0'da telefon bildirimleri hiç çalışmıyordu. Uygulama "gönderildi" diyordu
ama hiçbir bildirim gitmiyordu. Bu sürümde düzeldi.
Düzeltmeler
Telefon bildirimleri (ntfy) artık çalışıyor. İki ayrı hata vardı:
- Öncelik alanı ntfy'ye metin olarak gönderiliyordu; sunucu her isteği
HTTP 400 ile reddediyordu. Artık sayısal gönderiliyor. - Hata sessizce yutuluyordu.
URLSession400/500 yanıtlarını hata saymadığı
için reddedilen istekler başarı sanılıyordu. Artık durum kodu kontrol
ediliyor; bildirim gitmezse ekranda ve olay kaydında görünüyor.
Sunucu alanına tam adres yapıştırma sorunu. https://ntfy.sh/konum
yazılınca konu bir kez daha ekleniyor ve mesaj ntfy.sh/konum/konum adresine
gidiyordu. Artık sunucu alanından yalnızca adres ayıklanıyor ve ayarlarda
mesajın gideceği adres canlı gösteriliyor, yani yanlış yapılandırma
görünmez olmaktan çıktı.
Yenilikler
- Siren artık ses dosyasına aktarılabiliyor (
Scripts/export_siren.swift).
Dalga formu uygulamanın çaldığıyla birebir aynı — ikisi de aynı kodu kullanıyor. - README'de ntfy kurulumu adım adım anlatıldı; konu adının neden bir parola
gibi davranılması gerektiği açıklandı.
Kurulum
- Aşağıdan
MacGuard.zipindir - Aç, çıkan MacGuard uygulamasını Uygulamalar klasörüne sürükle
- İlk açılışta macOS engelleyecek — bu bir hata değil, aşağıyı oku
"MacGuard açılamıyor" derse
Uygulama notarize edilmemiş (Apple'a yıllık ücret ödemek gerekiyor).
Sistem Ayarları → Gizlilik ve Güvenlik → sayfanın en altına in →
"MacGuard engellendi" satırının yanındaki Yine de Aç
Ya da Terminal'den:
xattr -dr com.apple.quarantine /Applications/MacGuard.app
Kaynaktan derlemek istersen
git clone https://github.com/alpunlu12-commits/MacGuard.git
cd MacGuard && ./install.sh
Dürüst not
Bu paket benim bilgisayarımda, depodaki Scripts/build_app.sh ile derlendi.
MacGuard.zip.sha256 ile indirdiğinin bozulmadığını doğrulayabilirsin — ama
"aynı kaynaktan aynı ikili çıktığını" bağımsız olarak kanıtlayamazsın.
En güvenlisi kaynaktan kendin derlemek.
Gereksinim: macOS 14+ (Apple Silicon ve Intel).
MacGuard 1.0
Kafede masada bıraktığın MacBook için hırsızlık alarmı.
Koruma modunu başlatırsın; bilgisayar yerinden oynatılırsa, ekran kapağı
kapatılırsa, şarj çıkarılırsa, USB aygıt takılırsa ya da biri kameraya fazla
yaklaşırsa siren çalar — yalnızca senin PIN'in susturur.
Kurulum
- Aşağıdan
MacGuard.zipindir - Aç, çıkan MacGuard uygulamasını Uygulamalar klasörüne sürükle
- İlk açılışta macOS engelleyecek — bu bir hata değil, aşağıyı oku
"MacGuard açılamıyor" derse
Uygulama notarize edilmemiş (Apple'a yıllık ücret ödemek gerekiyor).
Açmak için:
Sistem Ayarları → Gizlilik ve Güvenlik → sayfanın en altına in →
"MacGuard engellendi" satırının yanındaki Yine de Aç düğmesine bas
Ya da Terminal'den tek komut:
xattr -dr com.apple.quarantine /Applications/MacGuard.app
İlk açılışta
- PIN belirle — alarmı durdurabilen tek şey bu
- "İzin iste" ile kamera iznini ver (hareket ve yakınlık algılama kullanıyor)
- "Kamerayı Ayarla" ile eşikleri kendi ortamına göre ayarla
Kaynaktan derlemek istersen
Bir güvenlik aracını başkasının derlediği hâliyle çalıştırmak zorunda değilsin:
git clone https://github.com/alpunlu12-commits/MacGuard.git
cd MacGuard && ./install.sh
Dürüst not
Bu paket benim bilgisayarımda, depodaki Scripts/build_app.sh ile derlendi.
MacGuard.zip.sha256 dosyasıyla indirdiğinin bozulmadığını doğrulayabilirsin —
ama "aynı kaynaktan aynı ikili çıktığını" bağımsız olarak kanıtlayamazsın.
En güvenlisi kaynaktan kendin derlemek.
Gereksinim: macOS 14+ (Apple Silicon ve Intel).