KTUN_Obis
KTUN Öğrenci Bilgi Sistemi
KTUN Öğrenci Bilgi Sistemine selenium kullanarak girip setttings.py dosyasında verdiğiniz bilgeri doldurup ardından opencv kullanarak captcha kodunu çözen ve not bilgilerine giriş yapıp not bilgilerinizi kaydeden uygulama. Her 15 dakikada bir tekrar notları çeken sistem size değişen not olduğu zaman Discord Webhooklarını kullanarak size etiketler ve size değişen notları gönderir.
Başlangıç
Dosyaları indirip kuruluma başlayın.
Virtual Environment
Paket uyumsuzluklarını önlemek için sanal ortam oluşturmalıyız.
- pip
pip install virtualenv
virtualenv ile venv adında bir sanal ortam oluşturuyoruz. (venv yerine istediğiniz ismi verebilirsiniz)
virtualenv venv
Sanal ortamı aktive ediyoruz.
venv\Scripts\activate
Kurulum
- Dosyaları bilgisayarına indirin.
- settings.py dosyasını düzenleyin
# <örnek> kısımlarını silip kendi bilgilerinizi girin EMAIL='<email adresin>' PASSWORD='<şifren>' WEBHOOK_URL='<webhook linki>' DISCORD_USER_ID='<discord id>'
Discord kullanıcı ID'sini nereden bulacağını bilmiyorsan tıkla. - Gerekli kütüphaneleri kurun.
pip install -r requirements.txt
- Uygulamayı çalıştırın.
python -m main.py