Selamlar,

Daha once paylasilan hit bot projesini Proje Linki alip bastan yazdim. Kodlar daginikti, bazi seyler calismiyordu, bir kisim ozellikler hic kullanilmiyordu. Duzgun bir hale getirdim.

Neler degisti:

- Kod tamamen moduler yapiya gecti (her is icin ayri dosya, okunaklı kod)
- User-Agent ureteci vardi ama hic kullanilmiyordu, simdi calisiyor (mobil + desktop)
- Zamanlama sabitti (her tiklamadan once tam 3 saniye bekliyordu, makine gibi), simdi gaussian dagilimli rastgele bekleme var. Bazen 1.5sn bazen 5sn bekliyor, gercek kullanici gibi
- Kaynak engelleme cok agresifti (tum gorseller engelleniyordu, bot oldugu belli oluyordu), simdi sadece analytics/tracking engelleniyor
- Config'deki Chrome yolu Windows'a sabitlenmisti, simdi "auto" yazinca Mac/Windows/Linux farketmez kendisi buluyor
- config.json'da yorum satirlari vardi, JSON bunu kabul etmiyor, hata veriyordu. Duzeltildi
- Browser crash olunca zombie process kaliyordu, simdi her durumda temiz kapaniyor
- CAPTCHA algilamasi ve Google cerez ekrani handle'i iyilestirildi (TR + EN destek)

Ozellikler:

- Google'da arama yap, hedef domain'i bul, tikla
- Site icinde gez (scroll, link tikla)
- Proxy destegi - host/port/user/pass formati
- Cookie destegi (her thread farkli cookie, tekrar kullanilmaz)
- Coklu thread, istersen saatlere yayabilirsin
- Headless mod (arka planda calisma)


config.json'u kendinize gore duzenleyin, keywords.txt'ye anahtar kelimeleri yazin, cookies klasorune cookielerinizi atin.

node app.js

GitHub: https://github.com/verfired8975/google-search-hit-bot

Begenirseniz star atin, soru varsa yazin.