Yeni Konu Aç

Multi-threaded HTTP Refresher Script

Radoxin

Well-known member

Reputation:

Yönetim
Katılım
30 Nisan 2025
Mesajlar
203.820
Tepkime puanı
8
Puanları
13.051
Bu kod ile sitenize hızlı bir şekilde farklı headerler ile HTTP istekleri spamlayabilirsiniz.

Python:
import requests
import random
import time
from concurrent.futures import ThreadPoolExecutor
urls = [
    'https://google.com/',
    'https://youtube.com'



]
user_agents = [
    'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36',
    'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15',
    'Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Mobile/15E148 Safari/604.1',
    'Mozilla/5.0 (Linux; Android 10; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36'
]
def refresh_page(url):
    headers = {
        'User-Agent': random.choice(user_agents)
    }
    try:
        response = requests.get(url, headers=headers, timeout=5)
        if response.status_code == 200:
            print(f'Successfully refreshed {url} using {headers["User-Agent"]}')
        else:
            print(f'Failed to load {url} with status code {response.status_code}')
    except Exception as e:
        print(f'Error accessing {url}: {e}')
def refresh_pages_concurrently(url_list, num_threads=10, interval=1):
    with ThreadPoolExecutor(max_workers=num_threads) as executor:
        while True:
            executor.map(refresh_page, random.choices(url_list, k=num_threads))
            time.sleep(interval)
refresh_pages_concurrently(urls, num_threads=10, interval=1)
 
74Konular
97Mesajlar
51Kullanıcılar
julieSedSon üye
Üst