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

Başkak için bir cevap yazın Cevabı iptal et

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