Bu Python projesibir Excel dosyasındaki IMEI numaralarını kullanarak turkiye.gov.tr/imei-sorgulama adresinden otomatik olarak IMEI sorgusu yapar. CAPTCHA doğrulaması için 2Captcha hizmeti kullanılmaktadır. Sorgulama sonuçları yeni bir Excel dosyasına kaydedilir.
Aşağıdaki Python kütüphanelerinin sisteminizde yüklü olması gerekir:
pip install pandas openpyxl selenium twocaptcha tkinter webdriver-manager- Projeyi İndirin veya Klonlayın
git clone https://github.com/kullaniciadi/toplu-imei-sorgulama.git
- 2Captcha API Key Oluşturun
- [https://2captcha.com/?from=register] adresine giderek bir hesap oluşturun.
- Giriş yaptıktan sonra kontrol panelinizden API Key’inizi kopyalayın. Örnek: 123456abcdef123456abcdef123456ab
- API Key’i Tanımlayın
- Koda Manuel Olarak Yazmak captcha.py dosyasındaki şu satırı bulun:
-
API_KEY = os.getenv('APIKEY_2CAPTCHA''YOUR-API-KEY')
- Programı Başlatın
- python captcha.py
-
Program açıldığında gelen arayüzde bir Excel dosyası seçin.
-
Dosyanın içinde IMEI adında bir sütun olduğundan emin olun.
-
“Sorgulamayı Başlat” butonuna tıklayın.
-
CAPTCHA’lar otomatik olarak çözülecek.
-
Sorgulama işlemi tamamlandıktan sonra sonuçları kaydedeceğiniz bir konum seçin.
Excel dosyası şu şekilde olmalıdır:
| IMEI |
|---|
| 866867079170093 |
| 490154203237518 |
| ... |
-
Otomatik CAPTCHA çözümü (2Captcha API ile)
-
Excel dosyasından toplu IMEI okuma
-
Selenium ile web üzerinden otomasyon
-
Başarısız sorgular için hata mesajları kayıt altına alınır
-
Tkinter arayüzü ile kullanıcı dostu GUI
-
Headless (görünmeden) çalışabilen tarayıcı
-
Bu araç e-Devlet portalına otomatik sorgular gönderir. Lütfen aşırı sorgu yapmaktan kaçının.
-
CAPTCHA çözümü ücretlidir2Captcha bakiyesi gerektirir.
-
Web sayfasında yapılacak değişiklikler kodun çalışmasını engelleyebilir.
-
Bu proje yalnızca eğitim ve otomasyon denemeleri içindir. Ticari amaçla kullanmayınız.
