Skip to content

Releases: alpunlu12-commits/MacGuard

MacGuard v1.2

Choose a tag to compare

@github-actions github-actions released this 04 Nov 13:35

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

  1. 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)
  2. Zip'i aç, MacGuard.exe'yi çalıştır. Kurulum ya da .NET gerekmez.
  3. 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

Choose a tag to compare

@alpunlu12-commits alpunlu12-commits released this 25 Sep 15:35

⚠️ 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. URLSession 400/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

  1. Aşağıdan MacGuard.zip indir
  2. Aç, çıkan MacGuard uygulamasını Uygulamalar klasörüne sürükle
  3. İ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

Choose a tag to compare

@alpunlu12-commits alpunlu12-commits released this 25 Sep 09:00

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

  1. Aşağıdan MacGuard.zip indir
  2. Aç, çıkan MacGuard uygulamasını Uygulamalar klasörüne sürükle
  3. İ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

  1. PIN belirle — alarmı durdurabilen tek şey bu
  2. "İzin iste" ile kamera iznini ver (hareket ve yakınlık algılama kullanıyor)
  3. "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).