tiny-ragemp-launcher (Türkçe)
Alıntı⚠️ Uyarı
Bu proje yalnızca kapanma sürecindeki bir launcher'ı çalışır durumda tutmak amacıyla oluşturulmuştur. Herhangi bir ticari amacı veya gelir modeli bulunmamaktadır.
Rockstar Games (Take-Two Interactive) ve RAGE:MP'nin haklarına saygı duyuyorum. Resmî bir itiraz gelmesi halinde proje tamamen kaldırılacaktır.
Burada yapılan çalışmalar abandonware koruma (preservation) kapsamında değerlendirilmektedir.
tiny-ragemp-launcher,
RAGEMP\updater.exe için hazırlanmış hafif bir ImGui arayüzüdür.
IP ve port girilip "Connect" butonuna basıldığında launcher:
- HKCU\Software\RAGE-MP\launch2.{ip,port} kayıtlarını oluşturur.
- Updater'ı RAGEMP klasöründen başlatır.
- Updater kayıt defterini okur.
- Sunucu tarayıcısını atlar.
- Oyunu doğrudan başlatır.
(Bu yöntem, tersine mühendislik yaptığım büyük Rus launcher'larının kullandığı yöntemle aynıdır.)
DerlemeVisual Studio 2022 ve C++ iş yükü gereklidir.
build.bat
Çıktı:
build\tiny-ragemp-launcher.exe
İlk çalıştırmada ImGui v1.91.5 otomatik olarak indirilir.
Yaklaşık 570 KB boyutunda tek bir çalıştırılabilir dosya üretir ve ek DLL gerektirmez.
Launcher kendi dizininde bir
RAGEMP klasörü arar.
RAGE:MP Kapanış SüreciYakın zamanda RAGE:MP ekibi platformu kapatma kararı aldığını duyurdu.
Gerekçe olarak Rockstar Games ve Take-Two Interactive'in Platform Lisans Sözleşmesi gösterildi. Bu sözleşmeye göre FiveM, GTAV için yetkilendirilmiş tek çok oyunculu modlama platformu olarak kabul ediliyor.
Buna rağmen istemci ve sunucu dosyaları hâlâ kullanıcıların bilgisayarlarında bulunuyor ve bu launcher, mevcut protokolün çalışmaya devam ettiğini gösteriyor.
Canlı bir RAGE:MP sunucusuna IP girin, kayıt defteri yazılsın, updater başlatılsın ve oyuna bağlanın.
Ancak unutulmaması gereken bir nokta var:
RAGE:MP yalnızca bir sunucu listesi değildir. Her başlatma sırasında:
- Rage API (cdn.rgsvc.io)
- Rockstar Games servisleri
- Easy Anti-Cheat
ile iletişim kurulur.
Bu servislerden herhangi biri tamamen kapatılırsa, bu tür launcher'ların çalışmaya devam etmesi mümkün olmayacaktır.
Offline Updater BypassResmî updater, oyunu başlatmadan önce CDN bağlantısını zorunlu olarak kontrol eder.
CDN erişilemez olduğunda veya internet bağlantısı bulunmadığında updater çalışmaz.
Uygulanan 6 binary patch ile bu kontrol tamamen devre dışı bırakılmıştır.
- Transfer zaman aşımı düşürüldü.
- Manifest tekrar döngüsü kaldırıldı.
- Bağlantı hatası kontrolleri atlandı.
- Dosya indirme kontrolleri kaldırıldı.
- Manifest doğrulama kontrolleri atlandı.
Yamalı updater doğru parametrelerle ragemp_v.exe dosyasını başlatabilir ve istemci çevrimdışı olarak açılabilir.
Domain Whitelist Sorunu (Çözüldü)ragemp_v.exe içerisinde gömülü bir domain whitelist bulunmaktadır.
Varsayılan olarak yalnızca:
- *.gta5rp.com
- *.grandrp.com
alan adları kabul edilir.
Özel alan adları sessizce reddedilir ve istemci doğrudan bağlanmak yerine sunucu tarayıcısını açar.
Bu sorunun iki çözümü bulunmaktadır:
1. Hosts DosyasıSunucu IP adresinizi whitelist içerisindeki bir alan adına yönlendirebilirsiniz.
YOUR.SERVER.IP myserver.gta5rp.com
2. Auto Connecttools/config.json içerisindeki auto_connect ayarı kullanılarak doğrudan IP ile bağlantı kurulabilir.
Whitelist yalnızca alan adlarını filtrelediği için IP adresleri bu kontrole takılmaz.
RUI Arayüz EditörüUpdater arayüzü:
RAGEMP\cef
RAGEMP\rui\index.rui
dosyaları üzerinden yüklenmektedir.
tools klasörü içerisinde bulunan editör sayesinde RUI dosyaları yeniden paketlenebilir ve özelleştirilebilir.
Desteklenen özellikler:
- Otomatik bağlantı
- Özel sunucu listesi
- Tema renklerini değiştirme
- Metinleri değiştirme
- Pencere başlığını değiştirme
- Arayüz görsellerini değiştirme
Harici bağımlılık gerektirmez ve tamamen Python ile yazılmıştır.
Son Güncellemeler- ✅ Özel uygulama ikonu eklendi.
- ✅ Türkçe dil desteği eklendi.
- ✅ İngilizce dil desteği eklendi.
- ✅ Rusça dil desteği eklendi.
- ✅ Otomatik RUI güncelleyicisi eklendi.
- ✅ Özelleştirilebilir güncelleme sistemi eklendi.
- ✅ Sunucu sahipleri için özel CDN desteği eklendi.
- ✅ Güncelleme bağlantıları main.cpp üzerinden değiştirilebilir hale getirildi.
- ✅ RUI dosyaları topluluğun kendi sunucularından dağıtılabilir hale getirildi.
Yol Haritası- ✅ Launcher sistemi
- ✅ Offline updater bypass
- ✅ RUI arayüz editörü
- ✅ Domain whitelist bypass
- ✅ Çoklu dil desteği
- ✅ Otomatik RUI güncelleyicisi
- ✅ Özel ikon desteği
- ✅ Özelleştirilebilir güncelleme altyapısı
Dipnot: Proje bir tanışıma aittir ve open source olarak paylaşılmıştır, Github sayfasında orijinal dosyanın linki mevcut. Ben sadece eksik gördüğüm şeyleri ekledim ve daha kullanışlı bir launcher haline getirdim.
OPEN SOURCE LINK: https://github.com/sharax99/tiny-ragemp-launcher/
eline sağlık, fikir olarak mantıklı dursa da geleceği olmayan bir fikir. tüm oyuncular crack bir gta5 sürümü kullanmadığı sürece rockstar hesapları yasaklayacaktır. geçmişte ilk fivem kurulduğu senelerde bunları yaşadık, uzun süre rockstardan gizlenerek açık tutulmaya çalışıldı fakat günün sonunda rockstar son uyarı olarak clientleri yasaklayacağını söyledi.
bazı şeyleri kabullenmek lazım, fivem'in içerisinde daha iyi işler çıkartmak mümkün.
Alıntı yapılan: Amper - 12 Haziran 2026, 14:55:59eline sağlık, fikir olarak mantıklı dursa da geleceği olmayan bir fikir. tüm oyuncular crack bir gta5 sürümü kullanmadığı sürece rockstar hesapları yasaklayacaktır. geçmişte ilk fivem kurulduğu senelerde bunları yaşadık, uzun süre rockstardan gizlenerek açık tutulmaya çalışıldı fakat günün sonunda rockstar son uyarı olarak clientleri yasaklayacağını söyledi.
bazı şeyleri kabullenmek lazım, fivem'in içerisinde daha iyi işler çıkartmak mümkün.
Biraz kafa patlatarak R* servislerini devredışı bırakmak mümkün. Biz ortaya sadece bir fikir attık ve open source olarak paylaştık. Özellikle Ruslar bu tarz launcher yapma/yaptırma planında olduğu için işlerine yarayacağını düşünüyorum. EAC Servisleri, R* servisleri gibi şeyler devre dışı bırakılabilir ancak dediğim gibi kafa yormanız lazım. :)