Hedef websitesinin BTK Tarafından Erişim Engeli Sorgusu
Project description
🔍 BTKSorgu
Hedef websitesinin BTK Tarafından Erişim Engeli Sorgusu..
🚀 Kurulum
# Yüklemek
pip install BTKSorgu
# Güncellemek
pip install -U BTKSorgu
📝 Kullanım
from BTKSorgu import BTKSorgu
from time import time
basla = time()
print(BTKSorgu('redtube.com'))
# » redtube.com, 30/01/2008 tarihli ve 410.01.02.2008-028105 sayılı Telekomünikasyon İletişim Başkanlığı kararıyla erişime engellenmiştir.
print(BTKSorgu('kekikakademi.org'))
# » Bilgi Teknolojileri ve İletişim Kurumu tarafından uygulanan bir karar bulunamadı.
print(BTKSorgu('xnxx.com'))
# » xnxx.com, 23/02/2008 tarihli ve 410.01.02.2008-054003 sayılı Telekomünikasyon İletişim Başkanlığı kararıyla erişime engellenmiştir.
bitir = time()
print(bitir-basla)
# » 8.352766513824463
🔖 Program Akış Şeması
- Oturum Başlat,
- https://internet2.btk.gov.tr adresine yönlendirmeleri kabul ederek git: kurabiyeleri ye,
- Dönen kaynak kodundan doğrulama resmini indir,
- Doğrulama resmini OCR ile harflere dönüştür, boşlukları sil,
- Sorgu adresini okuduğun doğrulama koduyla birlikte post at,
- Dönen yanıtı ayrıştırıp edip geri döndür..
Bu programın yazılma ve açık kaynak kodlu olarak paylaşılma amacı: Tarayıcı Otomasyonlarının sebep olduğu gereksiz kaynak tüketimi ve zaman kaybının önüne geçmeye teşvik etmektir…
Tarayıcı Otomasyonu : Selenium IDE - Katalon Automation Recorder - BrowserAutomationStudio
Karşılaştırması : Selenium VS Requests
📝 Proje İlerlemesi
- ✅ @raifpy tarafından kodlanmış projenin hantal bir bileşeni itinayla
dızz 🐍
'lanmıştır.. - ✅ Selenium bağımlılığından dolayı hantal çalışan kod yapısı tamamen ayıklanıp bütün iş
requests
'e yaptırılıp ciddi miktarda kaynak ve zaman tasarrufu ettirilmiştir.. - ✅ Kolay erişilebilir olması ve ilham yaratması için pypi depolarına yüklenmiştir..
🌐 Telif Hakkı ve Lisans
- Copyright (C) 2021 by keyiflerolsun ❤️️
- GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Koşullarına göre lisanslanmıştır..
♻️ İletişim
Benimle iletişime geçmek isterseniz, Telegram'dan mesaj göndermekten çekinmeyin; @keyiflerolsun
💸 Bağış Yap
@KekikAkademi için yazılmıştır..
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
BTKSorgu-0.1.4.tar.gz
(5.1 kB
view hashes)
Built Distribution
BTKSorgu-0.1.4-py3-none-any.whl
(19.2 kB
view hashes)