Skip to content

Kode Organisasi UI (kodoru): Web scraper Python yang mengeruk data dari SIAK-NG untuk mendapatkan deskripsi tentang kode organisasi yang ada di Universitas Indonesia (UI).

License

Notifications You must be signed in to change notification settings

anakpacil/kodoru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kodoru

Kode Organisasi UI

Web scraper Python yang mengeruk data dari SIAK-NG untuk mendapatkan deskripsi tentang kode organisasi yang ada di Universitas Indonesia (UI).

Dikembangkan menggunakan Selenium dengan bantuan Katalon Recorder.

Deskripsi kode organisasi dibangun dalam format JSON dengan bentuk seperti berikut.

"xx.xx.xx.xx": {
    "faculty": "Fakultas",
    "study_program": "Program Studi",
    "educational_program": "Program Pendidikan"
}

Cara pakai

  • Pastikan Anda sudah menginstal selenium untuk Python beserta ChromeDriver atau geckodriver (untuk driver lainnya, silakan konfigurasi sendiri).

  • Atur environment variable UI_USERNAME dan UI_PASSWORD sesuai dengan nama pengguna dan kata sandi akun UI Anda, atau ubah username dan password yang ada di dalam kodoru.py.

  • Jalankan perintah berikut di terminal atau command prompt.

$ python kodoru.py

Jika ingin menggunakan Firefox, gunakan perintah berikut.

$ python kodoru.py firefox
  • Tunggu hingga selesai dan hasil akan muncul berupa tiga berkas berikut.

Jika Anda hanya tertarik pada data hasilnya, silakan lihat direktori dump.

Kontributor

About

Kode Organisasi UI (kodoru): Web scraper Python yang mengeruk data dari SIAK-NG untuk mendapatkan deskripsi tentang kode organisasi yang ada di Universitas Indonesia (UI).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages