View attachment 2528
*** Hidden text: cannot be quoted. ***

Kodun Genel Amacı
Bu program, bilgisayardaki log dosyalarından Roblox cookielerinj (.ROBLOSECURITY) toplar, geçerli olup olmadıklarını kontrol eder ve sonuçları grafik arayüz (GUI) üzerinden gösterir.
Artık terminal yerine şık bir pencere üzerinden çalışıyor. Kullanıcı, log klasörünü seçip tek tıkla tüm cookieleri test edebiliyor.
---
🖥 Arayüz (PyQt5)
Program PyQt5 kütüphanesiyle hazırlanmış bir GUI’ye sahip.
Arayüzde şunlar var:

Klasör Seçici: Cookie loglarının bulunduğu klasörü seçmek için.

Tekli Cookie Testi: İstediğin bir cookie’yi tek başına test edebilirsin.

Kontrolü Başlat Butonu: Seçilen klasördeki tüm cookieleri tarar.

Tablo:
Username
Robux
Premium durumu
Cookie sonucu (HIT / BAD / Hata)

Sayaç: Canlı olarak HIT ve BAD sayısını gösterir.

İlerleme Çubuğu: Kontrol sürecinde ilerlemeyi gösterir.

Log Kutusu: Çalışma sırasında detaylı çıktı verir (örn. hatalar, başarı mesajları).
---

Programın Çalışma Mantığı
1. Klasör Seçimi:
Kullanıcı log klasörünü seçer. Program bu klasördeki tüm .txt dosyalarını tarar.
2. Cookie Toplama:
Dosyalarda .ROBLOSECURITY anahtarını arar ve cookie değerlerini listeler.
Aynı cookie tekrar bulunursa, yalnızca bir kez eklenir.
3. Cookie Kontrolü (Checker):
Her cookie için şu adımlar izlenir:
https://users.roblox.com/v1/users/authenticated → Cookie geçerli mi, kullanıcı kim?
https://economy.roblox.com/v1/user/currency → Kullanıcının Robux miktarı.
https://premiumfeatures.roblox.com/v1/users/{user_id}/validate-membership → Premium üyeliği var mı?
4. Sonuçların Gösterimi:
Geçerli cookie (HIT): Kullanıcı adı, robux ve premium bilgisi tabloda listelenir.
Geçersiz cookie (BAD): Tabloya “BAD” olarak işlenir.
Hata alınırsa (

Hata): Tabloya hata bilgisi yazılır.
5. Kayıt İşlemi:
Tüm HIT cookieler Results/[Tarih] [Saat]/hits.txt dosyasına kaydedilir.
Tüm bulunan cookieler ayrıca cookies.txt içine yazılır.
---
🛠 Ekstra Özellikler
Tekli Cookie Test: Kullanıcı dilerse manuel olarak bir cookie girebilir ve anında test edebilir.
Dinamik Tablo: Her cookie kontrolü sonrası tablo güncellenir.
Modern Karanlık Tema: Görsel olarak “teknolojik” bir his verir.
Canlı Sayaç ve Log: HIT ve BAD sayıları anlık güncellenir, log ekranında tüm süreç görünür.
---

Çıktılar
Kontrol tamamlandıktan sonra:

HIT cookieler → hits.txt

Tüm cookieler → cookies.txt
GUI üzerinde tablo + log kutusunda özet
---

Kullanım Senaryosu
Roblox loglarının bulunduğu klasörü seç → Kontrolü Başlat
Prog
ram otomatik tarar, cookieleri test eder ve tabloya işler
Hit cookieleri kaydeder → İstersen manuel cookie test et