FunnyMacro

Bot Günlüğü

Botun yaptığı her iş, senin değiştirdiğin her ayar ve botun kendi kararları saniye saniye burada. "Bot neden durdu, neden pot içmedi" sorusunun cevabı bu sayfada.

Bot Günlüğü, sol menüdeki Log düğmesiyle açılır. Botun yaptığı her işi (pot içti, mob kesti, tedarik başladı), senin değiştirdiğin her ayarı ("HP potu kapatıldı", "eşik %40 → %55") ve botun kendi verdiği kararları ("captcha çıktı, bot duraklatıldı") saniye saniye gösteren canlı akıştır. En yeni kayıt en üsttedir.

Aynı kayıtlar diske günlük dosya olarak yazılır (7 gün saklanır) ve internet varken paneldeki Bot Geçmişi bölümüne de gider. "Bot neden durdu?", "Neden pot içmedi?" sorularının cevabı buradadır.

Bu ekranda botun davranışını değiştiren bir ayar yoktur; süzgeçler ve düğmeler yalnız bu ekranı etkiler. Süzgeçler yalnız ekranı daraltır, dosyaya ve panele giden kayıtlar her zaman tam listedir. Süzgeç seçimleri kalıcı değildir; program her açılışta "Tümü" ile başlar.

Üst şerit (başlık)

Ekranın en üstünde BOT GÜNLÜĞÜ başlığı ve yanında "Motorun yaptığı her şey — canlı akış" alt yazısı durur. Ayar değil, sadece bilgi; tıklanmaz.

Süzgeç satırı

Listeyi daraltan iki açılır kutu ve iki düğme. Süzgeçler yalnız ekranda gördüğün listeyi daraltır; diske ve panele giden kayıtlar her zaman tam listedir.

ÖğeNe yaparÖneri
SeviyeKayıtları önemine göre süzer: Tümü / Bilgi / Uyarı / Hata.Varsayılan: Tümü. Sorun ararken önce "Hata", boşsa "Uyarı".
TürKayıtları konusuna göre süzer: Tümü / Bot / İksir / Savaş / Bakım / Ayar / Karar / Sorun. Seviye ile birlikte çalışır; ikisine de uyan satırlar listelenir.Varsayılan: Tümü. Sorun ararken "Tümü"de bırak.
Klasörü AçGünlük dosyalarının durduğu klasörü Windows Gezgini'nde açar (klasör yoksa oluşturur).Destek isterken o günün bot-YYYY-AA-GG.log dosyasını buradan al.
TemizleYalnız ekrandaki listeyi boşaltır; onay sormaz. Diskteki dosyalara ve panele giden kayıtlara dokunmaz. Sonraki kayıtlar yine akmaya devam eder."Şu andan itibaren ne oluyor" diye bakmak istediğinde bas; kaybettiğin bir şey olmaz.

Seviye — Her satırın solundaki renkli çubuk seviyeyi gösterir: mavi = Bilgi, sarı = Uyarı, kırmızı = Hata. Uyarı ve Hata satırlarının metni de aynı renkle yazılır.

Tür — Grupların içeriği:

GrupNeleri kapsar
BotBaşlat ve durdur
İksirHP/MP potu, heal, buff
SavaşMob, skill, KS
BakımTedarik, captcha
AyarSenin değiştirdiğin ayarlar
KararBotun kendi duraklatma ve atlama kararları
SorunGenel uyarı ve hata satırları

Bir satır iki grupta birden çıkabilir: "HP otomatik iksir kapatıldı" hem Ayar'da hem İksir'de görünür, çünkü konusu iksirdir.

Tür süzgecinde "Diğer" diye bir seçenek yoktur. Panelden gelen uzaktan komutlar, oyun gözcüsü ("Oyun bulundu / Oyun kapandı") ve sistem satırları (kısayol, günlük temizliği) hiçbir gruba girmez. Onları görmek için Tür'ü "Tümü"de bırak; yoksa "panelden gönderdiğim komut günlükte yok" sanırsın.
Bir sorun ararken önce Seviye'yi "Hata"ya, sonra "Uyarı"ya al: konusu ne olursa olsun (tedarik, captcha, KS...) bütün uyarı ve hata satırlarını tek listede görürsün. "Tür → Sorun" ise yalnız genel hata satırlarını gösterir; tedarik ya da captcha uyarıları kendi grubunda kalır.

Klasörü Aç — Klasör, programın kurulu olduğu yerin bir üstündeki Logs klasörüdür. Oraya yazılamıyorsa (örneğin program Program Files içindeyse) program kendiliğinden %LOCALAPPDATA%\WinOptimize\Logs klasörünü kullanır ve düğme o klasörü açar. Ekranda üç satırdan uzun mesajlar "…" ile kesilir; tam metin dosyadadır.

Kayıt listesi

Her satır üç parçadır: solda saat (SS:DD:SS, senin bilgisayarının saati), ortada mor küçük yazıyla kayıt türü (örneğin hp.potion, mob.kill), sağda Türkçe mesaj.

ÖğeNe yaparNot
Satırlar (saat · tür · mesaj)En yeni kayıt en üstte, kayıt defteri gibi. Satıra tıklayınca hafif vurgulanır; başka bir şey yapmaz.Mesaj en fazla üç satıra sarılır, daha uzunsa "…" ile kesilir.
"Bot çalıştığında burada canlı akar."Liste boşken ortada görünen bilgi yazısı. İlk kayıt gelince kendiliğinden kaybolur.Süzgeç hiçbir satırı geçirmiyorsa yine görünür.
Sayaç (sol alt)Süzgeç yokken "120 kayıt"; süzgeç açıkken "12 / 120 kayıt (filtreli)". İlk sayı ekranda görünen, ikincisi bellekteki toplam.Varsayılan: 0 kayıt. Bellekte en fazla 500 satır tutulur.
▲ yeni kayıtlar (sağ alt)Listeyi aşağı kaydırıp eski kayıtları okurken yeni satırlar üste eklenir ama baktığın satır yerinden oynamaz; bu düğme "yeni geldi" der. Tıklayınca en üste atlar ve düğme kaybolur.Yalnız aşağı kaydırılmışken ve listede kayıt varken görünür. En üstteyken otomatik takip zaten açıktır.

Ekranda en fazla 500 satır tutulur; tavan aşılınca en eski satır alttan düşer (dosyada durmaya devam eder). Bu ekran açılmadan önce oluşan son 500 kayıt da açılışta yüklenir; bot ekrandan bağımsız çalışır.

Kayıt türleri sözlüğü

Tür sütunundaki kısa kod, satırın botun hangi bölümünden geldiğini söyler. Seviye sütunda yazmaz, soldaki renkli çubuktan okunur.

TürNe anlatırGrup
bot.start / bot.stopBot Başlat'a bastın: "Bot başlatıldı → (oyun penceresi)". Durdur'da: "Bot durduruldu — N sn çalıştı, oturumda N mob" ve yanında o oturumun pot/heal/hata sayıları.Bot
hp.potion / mp.potionHP ya da MP eşiğin altına düştü ve bot potu bastı: "HP %40 eşiğinin altına düştü → HP potu (F1-3)". Yalnız tuş gerçekten basıldıysa yazılır; pot barda yoksa bunun yerine uyarı çıkar. Genel sekmesinde HP/MP otomatik iksir açıkken gelir.İksir
heal / heal.self / heal.partyKendine ya da partiye heal: "Toplu heal atıldı — 2 üye %60 altında (Heal)". Heal skill'i seçilmemişse ya da skill barında yoksa Uyarı seviyesinde "Kendine heal atılamıyor: ..." satırı gelir.İksir
buffKendine ya da partiye atılan buff'lar, buff şeridi bulundu/bulunamadı bilgisi, Z blok rotasyon uyarıları.İksir
mob.switch / mob.kill / mob.lost"Yeni mob hedeflendi" · "Mob öldü — oturumda 12. kesim (son can %3)" · "Mob kayboldu — yeniden aranıyor". mob.lost Uyarı seviyesindedir; "N sn boyunca hedef bulunamadı — alarm" satırı da buradan gelir.Savaş
skillSkill ayarlarının sunucudan çekilmesi, rotasyona ekleme ve çıkarma gibi Skill sekmesi olayları.Savaş
ksKS kontrolü: "KS algılandı — altın uzun süredir değişmiyor" (Uyarı), "Row başlatıldı — süre dolana kadar altın kontrolü durdu", "Row süresi doldu", "Envanter kapalı — KS altın takibi için envanter açılıyor (I)".Savaş
supplyTedarik turu: "Tedarik başladı", "Tedarik durduruldu", çanta/envanter/mağaza adımlarının her biri; takılmalarda "Çanta 2 açılamadı ..." gibi Uyarı satırları. Repair ve rota olayları da şimdilik bu türde yazılır.Bakım
captcha"Captcha çıktı — çözülüyor" (Uyarı), "Captcha çözüldü", "Captcha N denemede çözülemedi", "Rakam tıklanamadı — oyun ön plana gelmedi".Bakım
setting.on / setting.off / setting.changeSenin değiştirdiğin her ayar: "HP otomatik iksir açıldı", "HP otomatik iksir kapatıldı", "HP eşiği: 40 → 55". "Bot neden pot içmiyor?" sorusunda ilk bakılacak yer.Ayar (konusu neyse o grupta da görünür)
settings.backup / settings.profile / settings.reset / settings.character_bound / settings.character_missingAyarların buluta yedeklenmesi, profil uygulanması, "Kayıtlı ayarlar silindi (varsayılana dönüş)", karakter adının ayarlara bağlanması ve "Karakter adı boş" uyarısı.Ayar
general.migrate / supply.migrateProgram güncellendiğinde eski kayıtlı ayarın yeni biçime taşındığını bildirir; bir şey bozulmadı, sadece haber verir.Ayar
decision.pause / decision.resume / decision.skipBotun kendi kararı: "Captcha çözülüyor — motorlar duraklatıldı", "Tedarik devam ediyor", "Heal atlandı — başka bir iş kilidi tutuyor", "Bu NPC'de Repair yok — satışa geçiliyor". skip olanlar Uyarı seviyesindedir.Karar
warn / errorGenel uyarı ve hata satırları: "(kaynak) hatası — (hata mesajı)"; aynı hata aynı kaynaktan 60 sn içinde tekrar yazılmaz. Günlük sisteminin kendi özetleri de burada: "N tekrar eden kayıt özetlendi", "Gönderim kuyruğu doldu — N kayıt panele gitmedi (yerel dosyada var)", "Günlük dosyasına yazılamıyor — ...".Sorun
remotePanelden ya da nöbetçiden (botu uzaktan izleyip gerekirse yeniden başlatan hizmet) gelen uzaktan komutlar (durdur, yeniden başlat, ayar değiştir) ve canlı görüntü akışının başlaması. "Bunu ben yapmadım" dediğin şeyin cevabı.Grupsuz: programda yalnız "Tümü", panelde Karar
systemProgramın kendisiyle ilgili olaylar: "Kısayol dinleyicisi kuruldu", "Oyun penceresi yok — 'oyunu üste al' oyun açılınca uygulanacak", "N eski günlük dosyası silindi (7 günden eski)".Grupsuz: yalnız "Tümü"
watchOyun gözcüsü: "Oyun bulundu (1920x1080)", "Oyun kapandı — pencere bulunamıyor" (Uyarı), "Çözünürlük değişti 1024x768 → 1920x1080", "Oyun karesi yakalanamadı — görme sistemi çalışmayacak" (Uyarı).Grupsuz: yalnız "Tümü"
human / settingsAyarlar > İnsan taklidi'ndeki "Fare sapması test edildi" satırı ve "İkon kütüphanesine eklendi: (eşya)" bildirimi.Grupsuz: yalnız "Tümü"
Aynı tür ve aynı mesaj 1 saniye içinde tekrarlanırsa ikincisi yazılmaz; yutulanlar 30 saniyede bir tek satırla özetlenir ("N tekrar eden kayıt özetlendi"). Yani sessiz kayıp olmaz, sadece liste şişmez.

Dosyaya kayıt ve 7 gün saklama

Ekranda gördüğün her satır aynı anda diske de yazılır; internet olmasa da, bu ekran açık olmasa da. Yazım arka planda ve saniyede bir toplu yapılır, botu yavaşlatmaz.

KonuNe olurÖneri
Günlük dosyalarıHer gün için iki dosya: bot-YYYY-AA-GG.log insan okusun diye, bot-YYYY-AA-GG.jsonl aynı kayıtların makine biçimi. Gece yarısı geçilince otomatik yeni dosyaya geçer.Destek için .log yeter; .jsonl istenirse ekle.
Saklama süresi7 günden eski günlük dosyaları kendiliğinden silinir. Temizlik program açılışında ve sonra her 6 saatte bir çalışır (7/24 açık kalan bilgisayarda da işler). Silme işlemi de günlüğe system satırıyla yazılır, sessizce kaybolmaz.Varsayılan: 7 gün (değiştirilemez). Bir günü saklamak istiyorsan o günün dosyasını 7 gün dolmadan başka klasöre kopyala.
KlasörNormalde programın kurulu olduğu klasörün bir üstündeki Logs. Oraya yazılamıyorsa %LOCALAPPDATA%\WinOptimize\Logs. İki klasör de 7 gün kuralıyla temizlenir."Klasörü Aç" her zaman doğru olanı açar; elle aramana gerek yok.
Kapanışta son satırlarProgram normal kapatılınca bekleyen satırlar diske yazılır.Görev yöneticisinden öldürürsen son 1 saniyenin satırları dosyaya girmemiş olabilir.

.log dosyasında bir satır şöyle görünür:

bot-2026-09-17.log
[14:05:31.204] WARN  captcha          Captcha çıktı — çözülüyor

Panelde de görünür (Bot Geçmişi)

Programa giriş yapılmış ve internet varsa aynı kayıtlar 1,5 saniyede bir (her seferinde en fazla 200 kayıt) sunucuya gönderilir ve panelde bot kontrol sayfasındaki Bot Geçmişi bölümünde canlı akar. Orada da tür süzgeci (İksir / Savaş / Bakım / Ayar / Karar / Sorun) vardır ve liste 2 saniyede bir yenilenir. Sunucu kayıtları 7 gün tutar.

KonuNe olur
İnternet yokkenGönderilemeyen kayıtlar bellekte sırayla bekler (en fazla 5.000); internet gelince kaldığı yerden, sırası bozulmadan gider. Tavan aşılırsa en eskiler panele gitmez ama dosyada durur; bu durum "Gönderim kuyruğu doldu — N kayıt panele gitmedi (yerel dosyada var)" uyarısıyla bildirilir.
Giriş yapılmadanPanele gönderim yalnız programa giriş yapılmışken çalışır. Giriş öncesi oluşan satırlar dosyaya yazılır ama panele gitmez.
GizlilikGünlüğe şifre, lisans anahtarı, oturum bilgisi ya da ayar dosyasının içeriği yazılmaz; dosyayı paylaşmak güvenlidir. Her mesaj en fazla 200 karakterdir.

Sorun bildirirken günlüğü nasıl paylaşırsın

Saati ve günü not et

Sorunun olduğu saati ve günü yaz. Satırların solundaki saat senin bilgisayarının saatidir.

Süzgeçleri ayarla

Log ekranında Seviye'yi "Hata"ya al; boşsa "Uyarı"ya al. Tür'ü "Tümü"de bırak ki uzaktan komut ve oyun gözcüsü satırları da görünsün.

Sorundan hemen öncesine bak

Sorundan hemen önceki 10-20 satıra bak. Genellikle bir decision.* (botun kararı) ya da setting.* (senin değiştirdiğin ayar) satırı sebebi söyler.

Klasörü Aç ve dosyayı gönder

"Klasörü Aç"a bas; o günün bot-YYYY-AA-GG.log dosyasını (gerekirse bir önceki günü de) destek ekibine gönder. Ekranda "…" ile kesilen uzun mesajların tamamı bu dosyadadır.

Programı normal kapat

Programı sorunun hemen ardından görev yöneticisinden öldürme; normal kapat ya da açık bırak ki son satırlar dosyaya yazılsın.

Panelden de bakılabilir

İnternetin ve girişin açıksa destek ekibi aynı kayıtları panelde "Bot Geçmişi"nden de görebilir. Yine de dosya göndermek en sağlıklısıdır; kuyruk dolduysa panelde eksik olabilir.

"Temizle" düğmesi yalnız ekranı boşaltır. Yanlışlıkla bastıysan da dosya sağlamdır; "Klasörü Aç" ile ulaşabilirsin.

Sık sorulanlar

Panelden gönderdiğim komut günlükte görünmüyor, neden? Tür süzgeci "Tümü" dışında bir şeydeyse görünmez. Uzaktan komutlar (remote), oyun gözcüsü (watch) ve sistem satırları (system) hiçbir gruba girmez; yalnız "Tümü"de listelenir. Tür'ü "Tümü"ye al.

Tür'ü "Sorun"a aldım ama tedarik uyarılarını göremiyorum. "Sorun" grubu yalnız genel uyarı ve hata satırlarını (warn / error) gösterir; tedarik, captcha ve KS uyarıları kendi grubunda kalır. Bütün uyarı ve hataları tek listede görmek için Tür'ü "Tümü"de bırakıp Seviye'yi "Uyarı" ya da "Hata"ya al.

Günlükler kaç gün saklanır, süreyi uzatabilir miyim? 7 gün; bu süre değiştirilemez. Bir günü saklamak istiyorsan o günün dosyasını 7 gün dolmadan başka bir klasöre kopyala.

"Temizle"ye bastım, kayıtlar silindi mi? Hayır. "Temizle" yalnız ekrandaki listeyi boşaltır; diskteki dosyalara ve panele giden kayıtlara dokunmaz. Kayıtlar dosyada durur.

Bot neden pot içmedi, nasıl anlarım? Önce setting.* satırlarına bak: "HP otomatik iksir kapatıldı" gibi bir satır varsa ayar kapalıdır. Sonra decision.* satırlarına bak: bot başka bir iş yüzünden duraklamış olabilir. Pot barda yoksa hp.potion yerine bir uyarı satırı görürsün.

İlgili sayfalar