hedef platformun sağlamadigi ya da izin vermediği ya da api nin yetersiz olduğu durumlarda, platforma göre illegal yollara basvurularak özel yazilim geliştirmeye bot diyebiliriz.
bot, crawler, scrapper vs de denir... bot geliştirmek için hedef platform iyi analiz edilmelidir. veri trafiğinden bahsediyorum. ne gidiyor ne geliyor.
api siz bot yazmada kullanılan bazı yontemler :
*google, firefox, opera driver ile geliştirilebilir.
*selenium ile gelistirilebilir.
*raw http post get ile http header analizleri ile gelistirilebilir.
*tarayıcıya eklenti olarak yapılabilir.
*os api seviyesinde tarayici manupule edilerek gelistirilebilir.