Bu proje, TrendyolGO hesap oluşturma işlemini otomatikleştirmek için geliştirilmiştir. Önemli Not: Bu projede hiçbir şekilde illegal veya yasadışı işlem bulunmamaktadır. Tüm işlemler usulüne uygun şekilde gerçekleştirilmiştir.
- Bilgisayarınızda Python yüklü olmalıdır. Projenin düzgün çalışması için uygun bir Python sürümüne sahip olduğunuzdan emin olun (önerilen: Python 3.8 veya üstü).
- Python'u resmi web sitesinden indirebilirsiniz: Python İndirme
- Python'un yüklü olup olmadığını kontrol etmek için terminalde şu komutu çalıştırabilirsiniz:
python --version
- Projenin çalışması için uygun bir ChromeDriver sürümüne ihtiyacınız var. Bilgisayarınızın işletim sistemine ve Chrome tarayıcı sürümüne uygun ChromeDriver'ı şu adresten indirebilirsiniz: Chrome for Testing
- Hata almamak için proje klasöründe bulunan
chromedriver.exedosyasını kullanabilirsiniz. Ancak, Chrome tarayıcınızın sürümüyle uyumlu olduğundan emin olun. - İndirdiğiniz ChromeDriver dosyasını proje klasörüne yerleştirin veya sistem PATH'ine ekleyin.
- Proje için gerekli Python modüllerini yüklemek için terminali açın ve proje klasöründe şu komutu çalıştırın:
pip install -r requirements.txt - Bu komut, projede kullanılan tüm bağımlılıkları otomatik olarak yükleyecektir.
- SMS aktivasyonu için durianrcs.com sitesine kayıt olmanız gerekmektedir.
- Kayıt olduktan sonra, siteden aldığınız API Key ve Username bilgilerini proje dosyasındaki
trendyolgo.pydosyasının 32. ve 33. satırlarına ekleyin.api_key = "YOUR_API_KEY" username = "YOUR_USERNAME"
- Tüm ayarları yaptıktan sonra, proje klasöründe aşağıdaki komutu çalıştırarak script'i başlatın:
python trendyolgo.py - Script çalışırken herhangi bir müdahalede bulunmayın. Script, aşağıdaki işlemleri otomatik olarak gerçekleştirecektir:
- E-posta oluşturulması
- Çerezlerin (cookies) çekilmesi
- SMS aktivasyonu
- Trendyol hesabının oluşturulması
- Posta Kodu: Trendyol için posta kodu bilgisini gerektiğinde güncelleyebilirsiniz.
- Herhangi bir hata ile karşılaşırsanız, ChromeDriver sürümünün tarayıcınızla uyumlu olduğundan ve tüm modüllerin doğru şekilde yüklendiğinden emin olun.
- Herhangi bir soru veya destek talebi için Telegram üzerinden iletişime geçebilirsiniz: Telegram @babakonusmazgosterirhepicraat
Bu proje MIT Lisansı altında lisanslanmıştır.
- Bu proje yalnızca eğitim amaçlı geliştirilmiştir ve yasalara uygun şekilde kullanılmalıdır.
- Herhangi bir sorunla karşılaşırsanız, lütfen proje dokümantasyonunu kontrol edin veya destek için iletişime geçin.