Trlink Botu: Otomatik Link Tıklama ve Proxy Seçenekli Python Aracı

Cakaliux

Üye
17 Mar 2023
53
13
Hocam linuxta denerken
Traceback (most recent call last):
File "/home/kali/Desktop/1.py", line 47, in <module>
proxy_obj.add_to_capabilities(capabilities)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Proxy' object has no attribute 'add_to_capabilities'. Did you mean: 'to_capabilities'?
bu hatayı aldım çözümü nedir?
 

mamihakan

Katılımcı Üye
25 Ocak 2012
342
0
29
Kabristan
Traceback (most recent call last):
File "C:\Users\hrnak\Desktop\assoultcubehack.py", line 38, in <module>
proxy_obj.add_to_capabilities(capabilities)
AttributeError: 'Proxy' object has no attribute 'add_to_capabilities'

bu hatayı alıyorum
 

Pelsilva

Yeni üye
8 Nis 2021
49
13
Hocam linuxta denerken
Traceback (most recent call last):
File "/home/kali/Desktop/1.py", line 47, in <module>
proxy_obj.add_to_capabilities(capabilities)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Proxy' object has no attribute 'add_to_capabilities'. Did you mean: 'to_capabilities'?
bu hatayı aldım çözümü nedir?
çözümü bulabildiniz mi?
 
1 May 2022
67
21
Merhaba arkadaşlar, sizlere bugün benim geliştirdiğim bir programdan bahsetmek istiyorum. Bu program, Python diliyle yazılmış bir trlink botu

Program, Selenium kütüphanesi kullanılarak oluşturulmuştur ve kullanıcıların belirlediği URL'ye otomatik olarak giriş yaparak, sayfada bulunan "Linke Git" düğmesine otomatik olarak tıklar ve tıklamamız gelmiş olur. Program ayrıca, Proxyscrape API'sini kullanarak otomatik olarak bir proxy sunucusuna bağlanarak her tıklamada farklı bir proxy kullanır.

Bu programın en büyük avantajı, otomatik bir şekilde tıklaması ve böylece daha hızlı para kazanabilirsinniz. Ayrıca, programın arka planda çalışabilmesi sayesinde kullanıcının bilgisayarında herhangi bir kesintiye neden olmaz.

Programın kullanımı oldukça basittir. Kullanıcıdan URL bilgisi alınarak program çalıştırılır ve program kendisi otomatik olarak işlemi gerçekleştirir. Her tıklamada farklı bir proxy kullanıldığından, kullanıcının tarayıcı geçmişi temiz kalır ve herhangi bir ban riski oluşmaz.

Umarım bu programın sizin işinize yarayacağını düşünüyorum. Geliştirme için öneri verebilirsiniz.

Python:
import requests
import random
import logging
from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType
import time

# Kullanıcıdan URL'yi al
url = input("Lütfen URL'yi girin: ")

# Proxyscrape API'si yerine ücretsiz HTTP proxy listesini kullan
response = requests.get('https://api.proxyscrape.com/?request=getproxies&proxytype=http&timeout=10000&country=all&ssl=yes&anonymity=all&format=txt')
proxy_list = response.text.strip().split('\n')
num_proxies = len(proxy_list)
logging.info(f"{num_proxies} adet proxy bulundu.")

# Kaç kez linke tıklanacağını kullanıcıdan al
num_clicks = int(input("Kaç kez tıklama işlemi gerçekleştirilsin?: "))

# ChromeDriver'ı başlat ve proxy ayarlarını kullan
logging.info("Tarayıcı başlatılıyor...")
proxy_index = 0
proxy = proxy_list[proxy_index]

def get_random_proxy():
    global proxy_index, proxy
    proxy_index += 1
    if proxy_index >= len(proxy_list):
        proxy_index = 0
    proxy = proxy_list[proxy_index]

proxy_obj = Proxy()
proxy_obj.proxy_type = ProxyType.MANUAL
proxy_obj.http_proxy = f"http://{proxy}"
proxy_obj.ssl_proxy = f"https://{proxy}"

capabilities = webdriver.DesiredCapabilities.CHROME
proxy_obj.add_to_capabilities(capabilities)
options = webdriver.ChromeOptions()
options.add_argument("--headless") # Tarayıcıyı arka planda çalıştır
driver = webdriver.Chrome(desired_capabilities=capabilities, options=options)

# Web sayfasını aç
driver.get(url)
logging.info(f"{proxy} IP adresi kullanılarak sayfa açıldı.")

# İşlem kaydı için bir dosya aç
log_file = "log.txt"
logging.basicConfig(filename=log_file, level=logging.INFO, format='%(asctime)s: %(message)s')

for i in range(num_clicks):
    # "Linke Git" düğmesine tıkla
    time.sleep(8)
    link = driver.find_element_by_css_selector(".btn.btn-go")
    link.click()
   
    # Proxy bilgisi ve kaçıncı tıklama olduğunu dosyaya kaydet
    logging.info(f"{i+1}. tıklama: {proxy}")
   
    # Rastgele bir proxy kullan
    get_random_proxy()
    proxy_obj.http_proxy = f"http://{proxy}"
    proxy_obj.ssl_proxy = f"https://{proxy}"
    proxy_obj.add_to_capabilities(capabilities)
    driver = webdriver.Chrome(desired_capabilities=capabilities, options=options)
    logging.info(f"{proxy} IP adresi kullanılarak tarayıcı yeniden başlatıldı.")
   
    # Önceki sayfayı tekrar yükle
    time.sleep(3)
    driver.get(url)

# Tarayıcıyı kapat
driver.quit()
logging.info("Tarayıcı kapatıldı.")
Açıklayıcı olmuş elinize sağlık.
 

fayrtek

Uzman üye
9 Nis 2021
1,173
386
23
İnternetin Derinliklerinde...
Merhaba arkadaşlar, sizlere bugün benim geliştirdiğim bir programdan bahsetmek istiyorum. Bu program, Python diliyle yazılmış bir trlink botu

Program, Selenium kütüphanesi kullanılarak oluşturulmuştur ve kullanıcıların belirlediği URL'ye otomatik olarak giriş yaparak, sayfada bulunan "Linke Git" düğmesine otomatik olarak tıklar ve tıklamamız gelmiş olur. Program ayrıca, Proxyscrape API'sini kullanarak otomatik olarak bir proxy sunucusuna bağlanarak her tıklamada farklı bir proxy kullanır.

Bu programın en büyük avantajı, otomatik bir şekilde tıklaması ve böylece daha hızlı para kazanabilirsinniz. Ayrıca, programın arka planda çalışabilmesi sayesinde kullanıcının bilgisayarında herhangi bir kesintiye neden olmaz.

Programın kullanımı oldukça basittir. Kullanıcıdan URL bilgisi alınarak program çalıştırılır ve program kendisi otomatik olarak işlemi gerçekleştirir. Her tıklamada farklı bir proxy kullanıldığından, kullanıcının tarayıcı geçmişi temiz kalır ve herhangi bir ban riski oluşmaz.

Umarım bu programın sizin işinize yarayacağını düşünüyorum. Geliştirme için öneri verebilirsiniz.

Python:
import requests
import random
import logging
from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType
import time

# Kullanıcıdan URL'yi al
url = input("Lütfen URL'yi girin: ")

# Proxyscrape API'si yerine ücretsiz HTTP proxy listesini kullan
response = requests.get('https://api.proxyscrape.com/?request=getproxies&proxytype=http&timeout=10000&country=all&ssl=yes&anonymity=all&format=txt')
proxy_list = response.text.strip().split('\n')
num_proxies = len(proxy_list)
logging.info(f"{num_proxies} adet proxy bulundu.")

# Kaç kez linke tıklanacağını kullanıcıdan al
num_clicks = int(input("Kaç kez tıklama işlemi gerçekleştirilsin?: "))

# ChromeDriver'ı başlat ve proxy ayarlarını kullan
logging.info("Tarayıcı başlatılıyor...")
proxy_index = 0
proxy = proxy_list[proxy_index]

def get_random_proxy():
    global proxy_index, proxy
    proxy_index += 1
    if proxy_index >= len(proxy_list):
        proxy_index = 0
    proxy = proxy_list[proxy_index]

proxy_obj = Proxy()
proxy_obj.proxy_type = ProxyType.MANUAL
proxy_obj.http_proxy = f"http://{proxy}"
proxy_obj.ssl_proxy = f"https://{proxy}"

capabilities = webdriver.DesiredCapabilities.CHROME
proxy_obj.add_to_capabilities(capabilities)
options = webdriver.ChromeOptions()
options.add_argument("--headless") # Tarayıcıyı arka planda çalıştır
driver = webdriver.Chrome(desired_capabilities=capabilities, options=options)

# Web sayfasını aç
driver.get(url)
logging.info(f"{proxy} IP adresi kullanılarak sayfa açıldı.")

# İşlem kaydı için bir dosya aç
log_file = "log.txt"
logging.basicConfig(filename=log_file, level=logging.INFO, format='%(asctime)s: %(message)s')

for i in range(num_clicks):
    # "Linke Git" düğmesine tıkla
    time.sleep(8)
    link = driver.find_element_by_css_selector(".btn.btn-go")
    link.click()
   
    # Proxy bilgisi ve kaçıncı tıklama olduğunu dosyaya kaydet
    logging.info(f"{i+1}. tıklama: {proxy}")
   
    # Rastgele bir proxy kullan
    get_random_proxy()
    proxy_obj.http_proxy = f"http://{proxy}"
    proxy_obj.ssl_proxy = f"https://{proxy}"
    proxy_obj.add_to_capabilities(capabilities)
    driver = webdriver.Chrome(desired_capabilities=capabilities, options=options)
    logging.info(f"{proxy} IP adresi kullanılarak tarayıcı yeniden başlatıldı.")
   
    # Önceki sayfayı tekrar yükle
    time.sleep(3)
    driver.get(url)

# Tarayıcıyı kapat
driver.quit()
logging.info("Tarayıcı kapatıldı.")
Eline sağlık.
 

basar55

Yeni üye
8 Ocak 2017
25
0
Hocam iyi günler python kurulu ve vscode kodu çalıştırmayı denediğimde şöyle bir hata veriyor.
Kod:
from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.