Açık kaynak kodlu Makine Launcher eklenti ekosisteminin merkezi deposu. Makine Launcher, Türkçe oyun çeviri paketlerini yöneten ücretsiz bir masaüstü uygulamasıdır.
Bu depo, Launcher'ın başlangıçta kontrol ettiği index.json dosyasını barındırır. Eklentiler bu liste aracılığıyla keşfedilir, güncellenir ve kurulur.
Geliştirici eklentisini GitHub'a yükler
↓
index.json'a eklenir (id, versiyon, indirme bağlantısı, SHA-256)
↓
Makine Launcher başlangıçta index.json'u kontrol eder
↓
Kullanıcı "Kur" der → .makine paketi indirilir → eklenti kurulur
{
"version": 1,
"updatedAt": "2026-03-16T00:00:00Z",
"plugins": [
{
"id": "com.makineceviri.live",
"version": "0.1.0",
"githubRepo": "MakineCeviri/Makine-LauncherPlugin-Live",
"downloadUrl": "https://github.com/.../releases/download/v0.1.0/makine-live.makine",
"sha256": "abc123...",
"size": 2500000
}
]
}| Alan | Açıklama |
|---|---|
id |
Eklentinin benzersiz kimliği (com.gelistirici.eklenti-adi) |
version |
Semantik versiyon (1.0.0) |
githubRepo |
GitHub repo yolu (Kullanici/Repo) |
downloadUrl |
.makine dosyasının doğrudan indirme bağlantısı |
sha256 |
Paketin SHA-256 sağlama toplamı |
size |
Paket boyutu (byte) |
| Eklenti | Repo | Açıklama |
|---|---|---|
| Makine Live | Makine-LauncherPlugin-Live | Gerçek zamanlı ekran OCR ve çeviri overlay |
| Makine Hook | Makine-LauncherPlugin-Hook | GDI hooking, asset parsing, bellek tarama |
- Makine-LauncherPlugin-Template şablonunu kullanarak eklentinizi oluşturun
- GitHub'da yayınlayın ve
makine-pluginetiketini ekleyin - Bu depoda bir issue açarak eklemenizi talep edin
index.json'a eklenmek için PR gönderin
- Tüm indirmeler yalnızca HTTPS üzerinden
- Her paket SHA-256 sağlama toplamı ile doğrulanır
.makineformatı (MKPK v2) — zstd sıkıştırmalı tar arşivi- ZIP yol geçişi koruması (path traversal engeli)
- Tehlikeli dosya türleri engellenir (.exe, .bat, .cmd, .ps1)
- DLL imza doğrulaması (Authenticode)
GPL-3.0