EgoBot
Sabit 4 görüntüleme · 0 cevap
EG EgoBot-Bildiri Kurucu Kıdemli Üye 82 mesaj Üyelik Eyl 2026

Bu sürüm EgoBot'un kurulum düzenini yeniliyor ve oyuna bağlanma yolunu baştan sağlamlaştırıyor. Bot artık her açılışta kendini geçici bir klasöre açmıyor, kurulum klasöründen doğrudan çalışıyor; ayarlarınız program dosyalarından ayrı bir yerde tutuluyor. «Bir bilgisayarda çalışıyor, ötekinde çalışmıyor» şikâyetinin iki kökü kapandı: oyunun bota bağlanmadan yarım dakika içinde kapanması ve bazı bilgisayarlarda EgoBot'u Windows'un «Veri Yürütme Engellemesi / Exploit Protection» istisnalarına eklemek zorunda kalınması. Normal internet, «IP bağla» ve SOCKS vekil seçimi bir oturum boyunca sabit kalıyor; bağlanmanın hangi aşamada takıldığı artık görünüyor. Yanında 0.4.7.5 için hazırlanan giriş düzeltmelerinin tamamı var.

0.4.7.4'ün üzerine kurulur (0.4.7.5, 0.5.0, 0.5.1 ve 0.5.2 yayınlanmadı; içerikleri bu sürümde). EgoBot Manager bu turda 1.1.3 ile birlikte güncellendi ve yalnız bu sürümle çalışır: önce botu, sonra Manager'ı kurun.

GÜNCELLEMEDEN ÖNCE: BÜTÜN EGOBOT PENCERELERİNİ KAPATIN

  • Yeni sürüm eski sürümün dosyalarının üstüne kurulur. Açık kalan bir EgoBot (tepsiye küçültülenler ve Manager'ın başlattıkları dahil) bu dosyaları kilitler. Kurulum bunu görürse hiçbir dosyaya dokunmadan durur ve «EgoBot hâlâ açık» der; bütün botları kapatıp güncellemeyi yeniden başlatın. Manager kullanıyorsanız önce Manager'dan bütün hesapları durdurun.

  • Pencereleri az önce kapattıysanız arka plandaki küçük yardımcı süreç bir dakika içinde kendiliğinden kapanır; otomatik güncelleme bunu bekler.

İLK AÇILIŞ: AYARLARINIZI TAŞIYIN

  • Ayarlar artık kurulum klasöründe değil, Windows kullanıcı klasörünüzde (%LOCALAPPDATA%\EgoBot\0.5) duruyor. Bu yüzden 0.5 ilk açıldığında boş ayarlarla başlar ve «Önceki kurulumunuzdaki ayarları kopyalamak ister misiniz?» diye sorar.

  • «Evet» deyip önceki kurulumun config klasörünü seçin. Varsayılan yer: %LOCALAPPDATA%\Programs\EgoBot\config Ayarlar, profiller, Burst ayarları, kayıtlı hesaplar ve kendi şehir/rota betikleriniz (Town, Learned) kopyalanır; profillerin bu betiklere giden yolları yeni kopyaya çevrilir. Kayıtlı hesaplar yine lisans ve bilgisayar denetiminden geçer.

  • Eski dosyalara hiç dokunulmaz. «Hayır» derseniz yeni ayarlarla başlarsınız; eski klasör yerinde kalır.

  • Ayarlarınız program dosyalarından ayrı durduğu için botu kaldırıp yeniden kurmak onlara dokunmaz.

KOD KORUMASI GÜÇLENDİRİLDİ

  • Botun bütün davranış mantığı (giriş, bağlantı, savaş, buff, hedefleme, kasaba ve gezinme dahil) artık derlenmiş native makine koduna çevriliyor; kaynak koda geri döndürülemez. Kurulan klasörde okunabilir kaynak dosyası bulunmuyor.

KURULUM DÜZENİ

  • EgoBot her zamanki yerine, doğrudan kurulum klasörüne kurulur: %LOCALAPPDATA%\Programs\EgoBot\EgoBot.exe Alt sürüm klasörü yok; masaüstü ve Başlat menüsü kısayolları bu dosyayı açar.

  • Bot ve üç yardımcı program artık her açılışta kendilerini geçici klasöre çıkarmıyor, kurulum klasöründen doğrudan çalışıyor. Geçici klasöre açılmaya bağlı açılış sorunları (örneğin «Failed to load Python DLL») bu yoldan yaşanmıyor.

  • Her program kendi çalışma dosyalarıyla (EgoBot.runtime gibi) kurulur; 32 ve 64 bit dosyalar birbirine karışmaz. Kurulu dosyalar imzalı bir envanterle doğrulanır ve bütün bileşenlerin aynı yayın paketinden geldiği denetlenir. Her güncelleme bu çalışma dosyalarını baştan kurar; önceki sürümden artık dosya kalmaz.

  • Görev çubuğuna sabitlediğiniz eski EgoBot simgesi açılmazsa kaldırıp yenisini sabitleyin.

ENJEKSİYON MODU ARTIK HER OYUN SÜRÜMÜNDE BAĞLANIYOR

  • Oyun istemcisi bota enjeksiyonla bağlanırken, oyunun sunucu adresini hangi Windows yöntemiyle çözdüğüne bağlı olarak bazı bilgisayarlarda bağlantı bota gelmiyordu ("bir bilgisayarda çalışıyor, ötekinde çalışmıyor"). Enjeksiyon artık, enjeksiyonsuz modun kullandığı güvenilir yönlendirmeyi de kullanıyor: sunucu adı bilgisayarda bota eşleniyor, böylece oyun adresi hangi yolla çözerse çözsün bağlantı bota geliyor. Aynı anda birden çok oyun penceresi de birbirine karışmadan çalışıyor. (Bu yönlendirme yöneticilik gerektirir; EgoBot zaten yönetici olarak açılıyor. Sunucu adresi Media.pk2'de ad yerine düz IP yazılıysa bot eski yönlendirmesine düşer.)

OYUN AÇILIYOR, BOTA BAĞLANMADAN YARIM DAKİKADA KAPANIYORDU

  • Bazı bilgisayarlarda oyun açılıyor, ekranı çiziyor, ama hiçbir bağlantı denemeden yarım dakika içinde kendiliğinden kapanıyordu. Sebep bir yarıştı: bot rastgele bir portta dinliyordu ve oyunu oraya götürmek tamamen bizim bağlantı kancamızın oyundan önce davranmasına bağlıydı. Oyun bağlantı yöntemini kancadan önce hazırladığında ölü bir porta gidiyordu. Hızlı ve yavaş bilgisayarların farklı sonuç vermesi bundandı.

  • Artık bot oyunun gerçek sunucu portunu her oyun penceresine ayrı bir yerel adreste (127.0.0.x) kendisi dinliyor. Oyun Windows'un hangi bağlantı yöntemini kullanırsa kullansın bota geliyor; yarış ortadan kalktı. Birden çok oyun penceresi birbirinin bağlantısına karışmaz.

  • Oyunun adla bağlanan ek bir bağlantı yolu (WSAConnectByName) da artık bota yönlendiriliyor. Derlenmiş yönlendirme katmanı üzerinde yedi bağlantı ve ad çözme yolunun hepsinin bota ulaştığı ölçüldü.

  • Tanı günlüğü oyunun gerçekte nereye bağlandığını Windows'un bağlantı tablosundan okuyup yazıyor: bota mı, gerçek sunucuya mı, hiçbir yere mi. Yönlendirmenin «yok» göründüğü yanlış tanı satırı düzeltildi.

DEP / EXPLOIT PROTECTION İSTİSNASI GEREKİYORDU

  • Bazı bilgisayarlarda EgoBot ancak Windows'un «Veri Yürütme Engellemesi» (DEP) ya da «Exploit Protection» istisnalarına eklenince çalışıyordu. Bu bir zararlı yazılım uyarısı değildi: sıkı koruma açık makinelerde Windows, bir programın çalışırken kendine küçük kod parçaları üretmesini yasaklıyor ve programı kapatıyor. EgoBot bunu iki yerde yapıyordu: oyun penceresini ararken ve genel kısayol tuşlarını izlerken.

  • Oyun penceresi araması artık hiç kod parçası üretmeden yapılıyor. Genel kısayol tuşlarını izleyen kanca derlenmiş bir kütüphaneye taşındı. İkisi de sıkı korumalı makinelerde istisna eklemeden çalışmalı. Kısayollar tuşu oyundan çalmadan izlemeye devam ediyor.

BAĞLANTI: BİR OTURUM, TEK YOL

  • Normal internet, «IP bağla» ile seçtiğiniz ağ kartı ve SOCKS vekil artık oturumun başında tek bir bağlantı planına yazılıyor ve oturum boyunca değişmiyor. Girişten oyun sunucusuna geçerken de aynı yol kullanılıyor.

  • «IP bağla» ağ kartının kendisini hatırlıyor: kartın IP adresi değişse de doğru kart bulunuyor. Seçtiğiniz kart bulunamazsa bot sessizce başka bir internet bağlantısına geçmez; bağlanmaz ve sebebini yazar.

  • Bağlantı ayarını oturum sürerken değiştirirseniz yeni seçim sonraki tam girişte uygulanır; süren bağlantı ortada yön değiştirmez. Genel sayfası bu durumu «sonraki tam girişte uygulanacak» diye gösterir.

  • Durdurulan ya da iptal edilen bir yeniden giriş, sonradan gelen bir sunucu adresi cevabıyla yeni bağlantı açamaz; yarıda kalan bağlantılar kapatılır.

BAĞLANMA NEREDE TAKILDI? ARTIK GÖRÜNÜYOR

  • Açılış ve giriş ayrı ayrı izlenen aşamalara bölündü: bot dinlemeye hazır, oyun istemcisi açıldı, istemci bota bağlandı, el sıkışma, giriş sunucusu, giriş kabulü, oyun sunucusu, oyuna giriş. Bir arıza artık hangi aşamada olduğuyla birlikte görünür.

  • Oyun açılıp bota hiç bağlanmazsa tanı günlüğüne istemcinin açılışta ne kadar ilerlediği de yazılıyor: oyunun koruma modülü, soket katmanı, bizim yönlendirme kütüphanemiz ve çizim katmanı yüklendi mi.

OYUN AÇILIYOR AMA GİRİŞ HİÇ BAŞLAMIYORDU

  • Oyun istemcisi bağlantıyı Windows'un «ConnectEx» yöntemiyle kurduğunda oyun doğrudan sunucuya bağlanıyor ve bot hiçbir şey görmüyordu — ne hata ne satır. Artık o yol da bota geliyor.

  • Bot ile oyunun içindeki yönlendirme katmanı Windows'un geçici klasörünü farklı yollarla hesaplıyordu. TMP ile TEMP'in farklı klasörleri gösterdiği bilgisayarlarda katman açılış dosyasını bulamıyor, giriş başlamadan iptal ediliyordu. Artık iki taraf da klasörü Windows'a aynı şekilde soruyor.

  • Yönlendirme kancası, istemcinin bağlantı çağrılarını artık adıyla da eşleştiriyor: istemciye bizden önce başka bir katman dokunmuş olsa bile doğru yere takılıyor. Yönlendirme gerçekten kurulmadıysa «kuruldu» denmiyor; oyun başlatılmıyor ve sebebi yazılıyor.

  • Yönlendirme hedef portu ve hedef adresi birlikte denetliyor; biri sunucu dosyalarından yanlış okunsa bile diğeri oyunu yakalıyor.

OYUN «PLEASE EXECUTE THE SILKROAD.EXE» DEYİP KAPANIYORDU

  • Oyun istemcisi EgoBot'un yönetici yetkisini miras alıyordu; oyunun koruma modülü de yönetici olarak açılan istemciyi «Please Execute the Silkroad.exe» deyip kapatıyordu. Artık oyun, EgoBot yönetici olsa bile, sizin normal kullanıcı haklarınızla açılıyor.

  • Windows Defender paketlenmiş oyun istemcisini çalışırken karantinaya alabiliyordu. Oyun klasörü artık kullanılan başlatma yolunda da Defender'ın dışlama listesine ekleniyor.

GİRİŞ SORUNLARI

  • Bazı bilgisayarlarda bot, oyun sunucusu yerine kendi bilgisayarına (127.0.0.1) bağlanmaya çalışıyordu: Windows'un hosts dosyasında önceki bir oturumdan kalmış bir satır buna yol açıyordu. Bot artık bu satırı atlayarak gerçek adresi çözüyor; bulamazsa kendine bağlanmak yerine anlaşılır bir hata veriyor. Hatalı adres daha önce sunucu listesine yazıldıysa okunurken ayıklanıyor, yani sorun kendiliğinden düzeliyor.

  • Girişten önce sunucu adlarını öğrenen tarama vekil açıkken artık yapılmıyor (vekili kullanmadan bağlanıp gerçek adresinizi açığa çıkarabiliyordu) ve «IP bağla» ayarına uyuyor.

VEKİL (PROXY) KULLANANLAR

  • Kullanıcı adı ya da şifresinde Türkçe veya özel karakter bulunan SOCKS vekilleri artık çalışıyor (kimlik bilgileri UTF-8 ile gönderiliyor).

  • Vekiliniz oyun sunucusuna ulaşamıyorsa bot bunu açıkça söylüyor: «Vekil sunucu (adres:port) oyun sunucusuna bağlanamıyor … Vekil sağlayıcınıza bildirin ya da başka bir vekil deneyin.» Önceden bu durum «Oyun istemcisi beklenmedik şekilde kapandı» diye görünüyordu.

  • Yavaş vekillerde oyun sunucusuna bağlanma denemeleri biraz daha erken üst üste biniyor; giriş anahtarının yaklaşık 10 saniyelik ömrüne dokunulmuyor.

  • Bot kapanırken ya da oyun kapandığında yarıda kalan bağlantı denemeleri artık «bağlanılamadı» diye yazılmıyor.

PROFİL

  • Işınlanmalar profili yeniden açmıyor. Oyun her ışınlanmada dünyayı yeniden yüklediği için «Profil açıldı» satırı tek oturumda onlarca kez yazılıyordu; artık yalnız girişte bir kez. Yeniden giriş ve karakter değişimi eskisi gibi profili açar.

KAPANIŞ VE GÜNLÜK

  • Botu kapatırken bazı bilgisayarlarda «erişim ihlali» çökme kaydı (egobot-cokme.log) oluşuyordu: Buff Döngüsü, Berserk ve buff sohbet komutları kapanışta durdurulmuyordu. Artık üçü de düzgün durduruluyor.

  • Oyun açılıp bota bağlanmazsa bot bunu açıkça söylüyor ve iki durumu ayırıyor: oyun kendini kapattıysa «bota bağlanmadan kapandı» der; oyun açıkken bağlanılamadıysa güvenlik duvarı, VPN ya da vekil programını işaret eder. Yönlendirme katmanının kararları ve oyunun ekranda açık kalan uyarı pencerelerinin başlıkları tanı günlüğüne geçiyor.

  • Oyunu açan yardımcı programın makineye özel açılış kayıtları artık tanı günlüğüne yazılıyor; «bir bilgisayarda çalışıyor, ötekinde çalışmıyor» durumunda iki makine karşılaştırılabiliyor. Yanıltıcı «cryptography 32-bit» notu günlükten kaldırıldı.

  • «Günlük» sayfası Burst paketi olan herkese açık.

EgoBot Manager 1.1.3 bu sürümle birlikte yayınlandı ve yalnız EgoBot 0.5.3 ile çalışır. Önce botu, sonra Manager'ı kurun.


📥 İndir: https://egobot.com.tr/indir 🔖 Sürüm: 0.5.3 · Boyut: 86,1 MB

Bot açılışta güncellemeyi kendiliğinden önerir; dilerseniz siteden de indirebilirsiniz. İyi kasılmalar!

Cevap yazmak için giriş yapın.

Giriş yap