TR: Türkiye’de Discord gibi servislere DPI engeli altında erişmek için küçük bir masaüstü widget’ı.
Windows: GoodbyeDPI motorunu yönetir.
Linux / macOS: ByeDPI motorunu otomatik kurar ve yönetir.
EN: A small desktop widget for Discord and similar services behind DPI blocking.
Windows: Controls GoodbyeDPI.
Linux / macOS: Auto-setup for ByeDPI.
Önemli / Important
GoodbyeDPI / ByeDPI’nin yerine geçmez; ince bir arayüzdür.
This does not replace GoodbyeDPI / ByeDPI; it is a thin UI wrapper.
VPN değildir / Not a VPN — trafiği şifrelemez / does not encrypt traffic.
Son sürüm: Releases
| Dosya / File | Platform |
|---|---|
Maskeleme-Windows.exe (Windows) |
Windows 10/11 |
Maskeleme-Linux.zip (Linux) |
Linux |
Maskeleme-macOS.zip (macOS) |
macOS |
Hızlı başlangıç: Windows’ta exe’yi yönetici olarak çalıştırın. Linux/macOS’ta zip’i açıp ./run.sh çalıştırın.
Bu yazılım aşağıdaki açık kaynak projeler olmadan çalışmaz.
This software cannot work without these upstream projects.
| Component | Author / Upstream | Repository | License |
|---|---|---|---|
| GoodbyeDPI | ValdikSS | https://github.com/ValdikSS/GoodbyeDPI | Apache-2.0 |
| WinDivert | basil00 | https://github.com/basil00/Divert · https://reqrypt.org/windivert.html | LGPL (upstream) |
| ByeDPI | hufrea | https://github.com/hufrea/byedpi | See upstream |
Maskeleme, ValdikSS / GoodbyeDPI / ByeDPI ile resmi olarak bağlantılı değildir.
Maskeleme is not affiliated with ValdikSS, GoodbyeDPI, or ByeDPI.
- Koyu temalı küçük widget (görev çubuğunda yok, tepside durur; Görev Yöneticisi’nde ad: Maskeleme)
- Başlat / Durdur ile DPI motorunu açar / kapatır
- Discord düğmesi (ilk tıklamada yol sorar, kaydeder)
- Dil, Windows / sistem arayüz diline göre ayarlanır (Maskeleme, Masking, …)
- Releases →
Maskeleme-Windows.exe(Windows) indirin - Çift tıklayın
- UAC’de Evet deyin (WinDivert için yönetici gerekir)
Motor dosyaları: %LocalAppData%\Maskeleme\
Manuel Python / ByeDPI / proxy adımlarına gerek yok. Zip’i açıp:
chmod +x run.sh
./run.shrun.sh sizin yerinize:
- Python 3 + Tk yoksa kurar (
apt/dnf/pacman/brew) - ByeDPI (
ciadpi) yoksa Linux’ta indirir, macOS’ta derler →./bin - Widget’ı başlatır
Widget’ta Başlat:
- SOCKS5
127.0.0.1:1080dinler - Mümkünse sistem SOCKS proxy’sini açar (GNOME / macOS)
Durdur: motoru kapatır ve proxy ayarını geri alır.
Linux zip’inde
ciadpi(x86_64 + aarch64) gömülüdür. macOS’ta ilk çalıştırmada kaynak derleme içinmake/clanggerekir.
| Kontrol | Açıklama |
|---|---|
| Başlat / Durdur | DPI motorunu açar / kapatır |
| Discord | Discord’u açar (yol yoksa sorar) |
| × | Widget’ı gizler (tepside kalır) |
| Tepsi → Çıkış | Widget + motoru kapatır |
powershell -ExecutionPolicy Bypass -File .\pack\build.ps1- VPN değildir; trafiği şifrelemez.
- Windows’ta yönetici ister.
- Antivirüs, paket yakalama nedeniyle uyarı verebilir.
- Yalnızca yasal kullanım için; yerel yasalara uyun.
Maskeleme arayüzü: MIT (LICENSE).
GoodbyeDPI / WinDivert / ByeDPI: kendi lisansları.
- Compact dark widget (no taskbar button; tray only; process name Maskeleme)
- Start / Stop controls the DPI engine
- Discord button (asks for path once, then remembers it)
- Title follows system UI language (Maskeleme, Masking, …)
- Download
Maskeleme-Windows.exe(Windows) from Releases - Double-click
- Accept UAC (Administrator required for WinDivert)
Engine files extract to %LocalAppData%\Maskeleme\
No manual Python / ByeDPI / proxy steps. Unzip, then:
chmod +x run.sh
./run.shrun.sh will:
- Install Python 3 + Tk if missing (
apt/dnf/pacman/brew) - Fetch ByeDPI on Linux or build it on macOS into
./bin - Launch the widget
Start in the widget:
- Listens on SOCKS5
127.0.0.1:1080 - Enables system SOCKS proxy when possible (GNOME / macOS)
Stop shuts down the engine and restores proxy settings.
The Linux zip ships
ciadpifor x86_64 and aarch64. On macOS, the first run builds from source (make/clangrequired).
| Control | Description |
|---|---|
| Start / Stop | Starts / stops the DPI engine |
| Discord | Opens Discord (asks for path if needed) |
| × | Hides the widget (stays in tray) |
| Tray → Exit | Quits widget + engine |
powershell -ExecutionPolicy Bypass -File .\pack\build.ps1- Not a VPN; does not encrypt traffic.
- Requires Administrator on Windows.
- Antivirus may flag packet diversion.
- For lawful use only; follow local laws.
Maskeleme UI: MIT (LICENSE).
GoodbyeDPI / WinDivert / ByeDPI: their own licenses.
cd crossplatform
python3 -m pip install -r requirements-dev.txt
python3 -m pytest -qMaskeleme.exe # Windows build output
pack/ # C# source + icon + build script
crossplatform/ # Linux/macOS Python widget, run.sh, tests
run.sh # One-click setup + launch
bin/ # ByeDPI binaries (release zip / auto-download)
x86/ x86_64/ # GoodbyeDPI + WinDivert (upstream)
licenses/ NOTICE LICENSE
- GoodbyeDPI: https://github.com/ValdikSS/GoodbyeDPI
- ByeDPI: https://github.com/hufrea/byedpi
- WinDivert: https://github.com/basil00/Divert
Maskeleme yalnızca bir kullanım kolaylığı katmanıdır.
Maskeleme is only a convenience layer on top of that work.