🚀 v26.2.28.1 — Blockcheck Test İyileştirmeleri
Sürüm Tipi: Minor Feature
Odak: Blockcheck testini doğru ortamda çalıştırmak için otomatik ön kontroller ve test sonrası temizlik
✅ Yeni Özellikler
- Zapret durum kontrolü — Blockcheck başlarken Zapret çalışıyorsa uyarı verilir:
- "Zapret aktif, test yanıltıcı olabilir. Durdurayım mı? (e/h)"
e→ Zapret gecici durdurulur, test sonrası yeniden baslatilirh→ uyariyla devam edilir
- HealthMon autorestart geçici durdurma —
HM_ZAPRET_AUTORESTART=1ise:- "HealthMon Zapret'i otomatik baslatabilir. Test icin gecici durdurulsun mu? (e/h)"
e→HM_ZAPRET_AUTORESTART=0yapilir, test sonrasi eski degere geri alinirh→ uyariyla devam edilir
- DNS engel ön kontrolü — test edilecek domain için
nslookupsorgusu yapilir:- IP dönmezse "DNS engeli tespit edildi! Sonuclar yaniltici olabilir. Devam? (e/h)" uyarisi
- Geçerli IP dönerse sessizce geçer
- İptal edilirse Zapret ve HM durumu otomatik geri alinir
- Test sonrası otomatik temizlik:
- Zapret test için durdurulduysa → yeniden baslatilir
HM_ZAPRET_AUTORESTARTdegistirildiyse → eski degere geri alinir
🐛 Hata Düzeltmeleri
- Blockcheck sözlük girişlerindeki yazım hataları düzeltildi (
baslatabili→baslatabilirve diğerleri)
⚙️ Notlar
- DNS kontrolü yalnızca
nslookupmevcutsa çalışır (BusyBox'ta varsayılan olarak mevcut) - Tüm kontroller isteğe bağlıdır — kullanıcı her adımda
hile atlayabilir - Mevcut kurulumlar güvenle güncellenebilir
🚀 v26.2.28.1 — Blockcheck Test Improvements
Release Type: Minor Feature
Focus: Automatic pre-checks and post-test cleanup to ensure blockcheck runs in a clean environment
✅ New Features
- Zapret status check — if Zapret is running when blockcheck starts:
- "Zapret is active, test may be misleading. Stop it? (y/n)"
y→ Zapret stopped temporarily, restarted after testn→ continues with warning
- HealthMon autorestart pause — if
HM_ZAPRET_AUTORESTART=1:- "HealthMon may restart Zapret during test. Disable temporarily? (y/n)"
y→HM_ZAPRET_AUTORESTART=0set, restored to original value after testn→ continues with warning
- DNS block pre-check —
nslookupquery run for the test domain:- No IP returned → "DNS block detected! Results may be misleading. Continue? (y/n)"
- Valid IP returned → passes silently
- On cancel → Zapret and HM state automatically restored
- Automatic post-test cleanup:
- If Zapret was stopped for test → restarted
- If
HM_ZAPRET_AUTORESTARTwas changed → restored to original value
🐛 Bug Fixes
- Fixed typos in Blockcheck dictionary entries (
baslatabili→baslatabilirand others)
⚙️ Notes
- DNS check only runs if
nslookupis available (present in BusyBox by default) - All checks are optional — user can skip each step with
n - Existing installations can be safely updated