Skip to content

ramichaa/LPSE-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

image

Aplikasi untuk membantu dalam mengunduh data data di Website LPSE yang sumber/core prosesnya menggunakan https://github.com/wakataw/pyproc yang dibuat versi GUI nya

Petunjuk Penggunaan

A. Menentukan LPSE

  1. Gunakan salah satu cara berikut:
  2. Nama instansi, contoh: kutai barat.
  3. Kode instansi, contoh: kutaibaratkab atau kubar.
  4. URL lengkap, contoh: https://spse.inaproc.id/mahakamulukab.
  5. Klik Pilih CSV atau seret file CSV ke jendela aplikasi.
  6. Nama instansi dicocokkan otomatis dengan direktori resmi Portal SPSE Indonesia. Fitur ini berlaku untuk kota, kabupaten, provinsi, kementerian, lembaga, dan instansi lain yang terdaftar.
  7. Jika nama wilayah memiliki kota dan kabupaten dengan nama yang sama, tuliskan jenis wilayah secara lengkap. Contoh: Kota Semarang atau Kabupaten Semarang. Direktori disimpan sementara selama tujuh hari agar pencarian berikutnya lebih cepat.

B. Format File CSV Gunakan pemisah titik koma (;) atau koma (,). Kolom pertama berisi alamat/nama LPSE dan kolom kedua berisi nama file output yang bersifat opsional. https://spse.inaproc.id/kutaibaratkab;LPSE_Kutai_Barat mahakamulukab;LPSE_Mahakam_Ulu

Baris judul seperti url, host, atau lpse_host akan dilewati. URL ganda hanya diproses satu kali.

C. Pengaturan Download Tahun: tahun anggaran paket yang akan diambil. Worker: jumlah proses detail yang berjalan bersamaan. Chunk: jumlah paket yang diproses dalam satu kelompok. Delay: jeda antarhalaman indeks agar server tidak terbebani. Format: jenis file hasil, seperti XLSX, CSV, atau JSON. Timeout: batas waktu menunggu respons server LPSE. Keep Index: menyimpan indeks paket untuk proses berikutnya. Resume: melanjutkan data yang sudah pernah diproses.

D. Menjalankan Proses

  1. Klik Start.
  2. Aplikasi memproses data Tender terlebih dahulu.
  3. Jika Tender selesai tanpa kegagalan target, aplikasi otomatis melanjutkan ke Non-Tender.
  4. Panel Log Proses tampil selama download dan otomatis tersembunyi setelah seluruh proses selesai.
  5. Klik Stop untuk meminta proses dihentikan dengan aman.

E. Jika Terjadi Masalah

  1. Pastikan alamat LPSE benar dan dapat dibuka melalui browser.
  2. Naikkan Timeout jika koneksi atau server LPSE lambat.
  3. Kurangi Worker jika server sering menolak atau memutus koneksi.
  4. Periksa pesan pada Log Proses untuk mengetahui target yang gagal.
  5. Data tidak lengkap dapat terjadi jika informasi sumber di LPSE memang belum tersedia.

F. Tips

  1. Gunakan workers lebih sedikit (10-20) untuk koneksi lambat
  2. Aktifkan Keep Index untuk download data besar
  3. Pastikan URL LPSE valid dan bisa diakses
  4. Periksa folder output setelah download selesai

About

Aplikasi Sederhana untuk mengunduh data data di website LPSE versi GUI

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors