Ticimax Otomatik Yorum Botu

      Ticimax Otomatik Yorum Botu için 3 yorum

Merhabalar,

Kendi ihtiyacım için pythonda yazdığım selenium kütüphanesiyle çalışan bu bot, ticimax yazılımını kullanıp anasayfasında rastgele ürün seçimi döndüren sitelere otomatik yorum atabilmektedir.

“yorum” klasöründe bulunan ad.txt içerisinde kız/erkek karışık bir sürü isim ve yorum.txt içerisinde atılması istenen yorumlar bulunmaktadır. İsteğinize göre ekleme çıkarma işlemi yapabilirsiniz.

Ana dosyanın kodlarını aşağıda paylaşıyorum.Projenin tüm dosyalarına alttaki github linkinden ulaşabilirsiniz.

https://github.com/nicxstyle/TicimaxCommenter

# burakgultekin.com.tr
# ticimax commenter

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
import random

#your browser path
driver_path = r”path”

browser = webdriver.Chrome(executable_path=driver_path)

#write your url
def siteyiac(url=”default url”):
browser.get(url)
siteyiac()

uyegiris = browser.find_element_by_xpath(‘//*[@id=”divMemberWelcomeContent”]/ul/li[1]/a’)
uyegiris.click()

eposta = browser.find_element_by_id(‘txtUyeGirisEmail’)
#login e-mail
eposta.send_keys(“email”)
sifre = browser.find_element_by_id(‘txtUyeGirisPassword’)
#Login password
sifre.send_keys(“password”)
girisyap = browser.find_element_by_xpath(‘//*[@id=”divUyeGirisContent”]/div/div[1]/div/div/button’)
girisyap.click()
time.sleep(5)
siteyiac()
linkler = []

def urunubul():
urun = browser.find_element_by_xpath(‘//*[@id=”ProductPageProductList”]/div[2]/div/div[1]/a’)
urun.click()

if browser.current_url in linkler:
time.sleep(5)
siteyiac()
urunubul()
else:
linkler.append(browser.current_url)

def ac(dosya):
#your files path
with open(‘path’+str(dosya),encoding=”utf8″) as x:
dizi = x.readlines()
return [x.strip() for x in dizi]

yorum = ac(“yorum.txt”) #comments
ad= ac(“ad.txt”) # names
sozluk = []
for x in ad:
for y in yorum:
sozluk.append([x,y])

while True:
urunubul()
yorumtab = browser.find_element_by_xpath(‘//*[@id=”ProductDetailMain”]/div/div[3]/div[1]/ul/li[2]/a’)
yorumtab.click()

time.sleep(3)
browser.find_element_by_xpath(‘//*[@id=”txtbxYorumIsim”]’).clear()
metin = browser.find_element_by_xpath(‘//*[@id=”txtbxYorumMesaj”]’)
time.sleep(3)

adsoyad=browser.find_element_by_xpath(‘//*[@id=”txtbxYorumIsim”]’)

adsoyad.send_keys(sozluk[0][0])
metin.send_keys(sozluk[0][1])
del sozluk[0]
yorumgonder = browser.find_element_by_xpath(‘//*[@id=”btnYorumKaydet”]’)
yorumgonder.click()
time.sleep(3)
yorumatildi = browser.find_element_by_xpath(‘//*[@id=”divYorumYazildi”]/span’).text
if yorumatildi == “Yorumunuz kaydedilmiştir. Teşekkür ederiz”:
siteyiac()

Summary
Review Date
Reviewed Item
Ticimax Otomatik Yorum Botu
Author Rating
51star1star1star1star1star

3 thoughts on “Ticimax Otomatik Yorum Botu

    1. BurakGultekin Post author

      Merhabalar Çağatay Hocam,
      Etkisini yitirdiği için gizlemiştim. Şimdi tekrar görünür hale getirdim.Umarım işinize yarar.

      Reply

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir