import requests
import time
# 2Captcha API anahtarınız
api_key = 'd936fa2bb8a0e5bb644fec6d56afd146'
# 2Captcha kullanarak CAPTCHA çözme işlemini tanımlayın
def captcha_coz(api_key, site_key, url):
    captcha_veri = {
        'key': api_key,
        'method': 'userrecaptcha',
        'googlekey': site_key,
        'pageurl': url,
        'json': 1,
    }
    yanit = requests.post('http://2captcha.com/in.php', data=captcha_veri)
    talep_sonuc = yanit.json()
    print(talep_sonuc)
    if talep_sonuc['status'] == 1:
        # CAPTCHA başarıyla gönderildi, şimdi yanıtı alın
        captcha_id = talep_sonuc['request']
        while True:
            yanit = requests.get(f'http://2captcha.com/res.php?key={api_key}&action=get&id={captcha_id}&json=1')
            sonuc = yanit.json()
            if sonuc['status'] == 1:
                return sonuc['request']
                break
            elif sonuc['request'] == 'CAPCHA_NOT_READY':
                time.sleep(1)
            else:
                # CAPTCHA çözme başarısız oldu
                return None
 
# Headers ve verilerinizi tanımlayın
headers = {
    'authority': 'cracked.io',
    'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
    'accept-language': 'tr-TR,tr;q=0.9',
    'cache-control': 'max-age=0',
    'content-type': 'application/x-www-form-urlencoded',
    'origin': 'https://cracked.io',
    'referer': 'https://cracked.io/member.php?action=login',
    'sec-ch-ua': '"Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"',
    'sec-ch-ua-mobile': '?0',
    'sec-ch-ua-platform': '"Windows"',
    'sec-fetch-dest': 'document',
    'sec-fetch-mode': 'navigate',
    'sec-fetch-site': 'same-origin',
    'sec-fetch-user': '?1',
    'upgrade-insecure-requests': '1',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36',
}
site_key = '6LfICGwdAAAAADhOg-AjpwXaOmwD7G9j-TiiT04p'
login_url = 'https://cracked.io/member.php'
# CAPTCHA'yı çözün
captcha_cevap = captcha_coz(api_key, site_key, login_url)
if captcha_cevap is not None:
    print("CAPTCHA çözme Başarılı.")
    data = {
        'username': 'SnowAngel88',
        'password': '9hUlFL4p',
        'remember': 'yes',
        'action': 'do_login',
        'url': 'https://cracked.io/member.php?action=register',
        'g-recaptcha-response': captcha_cevap,
    }
    yanit = requests.post(login_url, headers=headers, data=data)
    # Giriş başarılıysa, foruma yeni bir konu gönderin
    if yanit.status_code == 200:
        print("Giriş başarılı.")
         
        # Headers ve verilerinizi tanımlayın
        headers = {
            'authority': 'cracked.io',
            'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
            'accept-language': 'tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7',
            'cache-control': 'max-age=0',
            'content-type': 'multipart/form-data; boundary=----WebKitFormBoundary8foz2qepwozPcPNz',
            'origin': 'https://cracked.io',
            'referer': 'https://cracked.io/newthread.php?fid=34',
            'sec-ch-ua': '"Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"',
            'sec-ch-ua-mobile': '?0',
            'sec-ch-ua-platform': '"Windows"',
            'sec-fetch-dest': 'document',
            'sec-fetch-mode': 'navigate',
            'sec-fetch-site': 'same-origin',
            'sec-fetch-user': '?1',
            'upgrade-insecure-requests': '1',
            'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36',
        }
        params = {
            'fid': '34',
            'processed': '1',
        }
        data = {
    'postoptions[subscriptionmethod]': '',
    'threadprefix': '39',
    'subject': 'test title',
    'message': '[hide]tested massage [/hide]',
    'numpolloptions': '2',
    'submit': 'Post Thread',
    'action': 'do_newthread',
    'quoted_ids': '',
    'tid': '0'
}
        response = requests.post('https://cracked.io/newthread.php?fid=34&processed=1', headers=headers, params=params, data=data)
    else:
        print("Giriş başarısız.")
else:
    print("CAPTCHA çözme başarısız oldu.")
böyle deneyin birde