Bu konu ücretsiz script kısmında yazılmaktadır.
Chatgpye yaptırdığım örnek aşağıda yazmaktadır buna benzer bir proje yapmanızı istiyorum yardımcı olur musunuz?
Anladım. O zaman senin için doğru yapıyı oluşturmak ve gerekli kodları birleştirerek, önce bir Gmail hesabı açıp ardından bu hesapla bir Discord hesabı oluşturan bir senaryo sunayım. Bu yapıda, Gmail hesabı oluşturma işlemi tamamlandıktan sonra, aynı oturum bilgileri ile Discord hesabı oluşturulacak.
### Tam Dizin Yapısı
```
/AccountAutomation/
├── /src/
│ ├── main.py
│ ├── gmail_creator.py
│ ├── discord_creator.py
│ ├── session_manager.py
│ ├── captcha_solver.py
│ └── utils.py
├── /drivers/
│ └── chromedriver # Ortak kullanılan ChromeDriver
├── /docs/
│ ├── README.md
│ ├── setup_guide.md
│ └── contribution_guidelines.md
├── /logs/
│ ├── gmail.log
│ ├── discord.log
└── /config/
├── gmail_config.yaml
└── discord_config.yaml
```
### Klasörler ve Dosyalar İçin Kodlar
#### **main.py**
Bu ana dosya, önce Gmail hesabı oluşturur, ardından bu hesapla bir Discord hesabı açar.
```python
from gmail_creator import create_gmail_account
from discord_creator import create_discord_account
from session_manager import SessionManager
from shared.logger import setup_logger
def main():
logger = setup_logger('main_logger', '../logs/main.log')
logger.info("Gmail ve Discord hesap oluşturma işlemi başlıyor.")
session = SessionManager()
session.start_session()
try:
# Gmail hesabı oluştur
gmail_details = create_gmail_account(session)
logger.info(f"Gmail hesabı oluşturuldu: {gmail_details}")
# Discord hesabı oluştur
discord_details = create_discord_account(session, gmail_details['email'], gmail_details['password'])
logger.info(f"Discord hesabı oluşturuldu: {discord_details}")
except Exception as e:
logger.error(f"Hata oluştu: {str(e)}")
finally:
session.end_session()
if __name__ == "__main__":
main()
```
#### **gmail_creator.py**
Gmail hesabı oluşturma fonksiyonlarını içerir.
```python
from captcha_solver import solve_captcha
from utils import generate_random_username
import yaml
def create_gmail_account(session):
with open('../config/gmail_config.yaml', 'r') as file:
config = yaml.safe_load(file)
captcha_solution = solve_captcha()
if session.session_data.get('status') != 'active':
raise Exception("Oturum aktif değil, lütfen oturumu başlatın.")
if not captcha_solution:
raise Exception("CAPTCHA doğrulanmadı.")
# Hesap oluşturma işlemleri
username = generate_random_username(prefix='gmail_user_')
password = config['gmail']['default_password']
# Bu noktada, Gmail hesabını oluşturmak için gerekli adımları atmalısınız.
print(f"Gmail hesabı oluşturuluyor: {username}")
account_details = {
'email': f"{username}@gmail.com",
'password': password
}
return account_details
```
#### **discord_creator.py**
Gmail hesabı kullanarak Discord hesabı oluşturma fonksiyonlarını içerir.
```python
from utils import generate_random_username
import yaml
def create_discord_account(session, email, password):
with open('../config/discord_config.yaml', 'r') as file:
config = yaml.safe_load(file)
if session.session_data.get('status') != 'active':
raise Exception("Oturum aktif değil, lütfen oturumu başlatın.")
# Hesap oluşturma işlemleri
username = generate_random_username(prefix='discord_user_')
# Burada email ve password kullanılarak Discord hesabı oluşturulmalıdır.
print(f"Discord hesabı oluşturuluyor: {username}")
account_details = {
'username': username,
'email': email,
'password': password
}
return account_details
```
#### **session_manager.py**
Oturum yönetimi.
```python
class SessionManager:
def __init__(self):
self.session_data = {}
def start_session(self):
# Oturum başlatma kodları
print("Oturum başlatıldı.")
self.session_data['status'] = 'active'
def end_session(self):
# Oturum sonlandırma kodları
print("Oturum sonlandırıldı.")
self.session_data['status'] = 'ended'
```
#### **captcha_solver.py**
CAPTCHA çözme işlemleri.
```python
def solve_captcha():
# CAPTCHA çözme işlemi simülasyonu
print("CAPTCHA çözülüyor...")
solved_captcha = "solved_captcha_code"
return solved_captcha
```
#### **utils.py**
Yardımcı fonksiyonlar.
```python
import random
import string
def generate_random_username(prefix='user_'):
return prefix + ''.join(random.choices(string.ascii_lowercase + string.digits, k=8))
```
#### **logger.py**
Ortak loglama fonksiyonları.
```python
import logging
def setup_logger(name, log_file, level=logging.INFO):
formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
handler = logging.FileHandler(log_file)
handler.setFormatter(formatter)
logger = logging.getLogger(name)
logger.setLevel(level)
logger.addHandler(handler)
return logger
```
#### **gmail_config.yaml**
Gmail yapılandırma dosyası.
```yaml
gmail:
default_password: "Gmail2024Secure!"
other_config: "value"
```
#### **discord_config.yaml**
Discord yapılandırma dosyası.
```yaml
discord:
api_key: "YOUR_DISCORD_API_KEY"
account_creation_limit: 5
```
### Çalışma Şekli
1. `main.py` dosyası çalıştırıldığında:
- İlk olarak bir Gmail hesabı oluşturulur (`create_gmail_account`).
- Ardından, oluşturulan bu Gmail hesabıyla bir Discord hesabı açılır (`create_discord_account`).
2. Oturum ve loglama sistemi ile süreç boyunca gerçekleşen işlemler ve olası hatalar kaydedilir.
Bu yapı ile bir Gmail hesabı oluşturup ardından bu hesapla bir Discord hesabı açmayı kolayca gerçekleştirebilirsiniz. Her iki hesap oluşturma süreci, kendi yapılandırma ve yardımcı fonksiyonları ile desteklenir.
python ile hesap açma projesi
3
●270
- 22-08-2024, 18:49:27
- 22-08-2024, 19:04:59Discord hesap oluşturucu yapmak deli gibi zor. Birde üstüne Gmail hesabı açıcı yapmak telefon doğrulaması olmadan ölüm. Telefon doğrulamasız Gmail hesabı açabiliyorsanız zaten Discord hesap oluşturucu ile uğraşmaya yeltenmezsiniz bile. Yapılacak onca ayar, onca masraf, ai solverına kadar her şey inanılmaz zorken bunu parayla yapmayı kabul edip sorumluluğu alacak dolandırcı olmayan bir yazılım ekibi bulmak bile İ-M-K-A-N-S-I-Z. Yanlış anlamayın ama özellikle bunları yapabilecek kapasitesi olan biri kesinlikle bilgi paylaşımı yapmaz.
ChatGPT'in verdiği koduda değerlendirmeye gerek yok. Olmayan paketler ile kafasından uydurmuş gibi gözüküyor.
*Bu işi xx.xxx civarı komik fiyatlara yapabileceğini söyleyen kişilere itibar etmemeniz gerektiğini de söylemeden geçmeyeyim. - 22-08-2024, 20:04:35Kodlama bilmeden kod yazabilirsiniz diyen arkadaşlar chat gpt üzerinden size yardımcı olabilir yukarıda ki arkadaşın dediği gibi böyle bir projeyi chatgpt üzerinden yapmanız bitirmeniz vs imkansız size bu konuda ücretsiz yardımcı olabilecek bir kişi de olduğunu sanmıyorum ücret için ise xx.xxx tl civarı belki yapan birisi çıkar
- 22-08-2024, 20:18:19xx.xxx tl tutarına programı yapan birini geçtim. Elinde bulunup lisansını veren biri bulamazsınız. Anca Selenium gibi webdriver paketleri ile maliyeti piyasadan hesap satın almaktan daha fazla olan, herkese açık sitelerden API çekerek captcha çözmeye çalışan (HCaptcha karınca gibi çalışıyor) dolaylı yoldan sağlam bir tokat yediğiniz programları elinize verirler. Şu konuda bilgi sahibi olmakta fayda var. Şans, bilgi, zaman bunların biri bile yoksa böyle bir programı yapamazsınız. Programı aldım hoppa bitti olmuyor maalesef. HCaptcha her gün yeni methodlar ve görseller ile ortalığın anasını ağlatırken bunlara sürekli güncel çözümler üretecek bir ekibe de ihtiyaç var. Bu ekibe de şans, bilgi, zaman gerekiyor. Yanlış anlamayın sakın hocam, kimse dolandırılmasın diye bunları söylüyorum. Herkese iyi çalışmalar dilerim.JaimeLannister adlı üyeden alıntı: mesajı görüntüle
*Ayrıca böyle bir projeyi yapan adam niye satsın? Soyismini para olarak değiştirir.
