Skip to content

Instantly share code, notes, and snippets.

@lantip
Last active May 17, 2019 05:58
Show Gist options
  • Select an option

  • Save lantip/ad735501e1a737cb742d5a2dfc24761c to your computer and use it in GitHub Desktop.

Select an option

Save lantip/ad735501e1a737cb742d5a2dfc24761c to your computer and use it in GitHub Desktop.

Revisions

  1. lantip revised this gist May 16, 2019. No changes.
  2. lantip revised this gist May 16, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion save_screenshot.py
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,5 @@
    # Script ini hanyalah proof of concept untuk menyimpan laman satu website per 5 detik
    # Script semacam ini sudah dibuktikan cara kerjanya oleh pak Budi Rahardjo di https://www.youtube.com/watch?v=DYlgavNY9LE&fbclid=IwAR0SfgeMrIGFAGtU8X0aiWW5wVEKq8ZZbc1mtlItZWMw6adGGsOZVspWTMI
    # Script semacam ini sudah dibuktikan cara kerjanya oleh pak Budi Rahardjo di https://www.youtube.com/watch?v=DYlgavNY9LE
    # Untuk menjalankan script ini dibutuhkan python3 dan library selenium dengan chromedriver
    # POC ini hanya menyimpan 5 berkas saja. Anda bisa menambahkan sesuka Anda.
    # Note: ini hanya script menyimpan screenshot, belum menjalankan fungsi seperti select input form. Itu akan ada di gist lain.
  3. lantip created this gist May 16, 2019.
    15 changes: 15 additions & 0 deletions save_screenshot.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    # Script ini hanyalah proof of concept untuk menyimpan laman satu website per 5 detik
    # Script semacam ini sudah dibuktikan cara kerjanya oleh pak Budi Rahardjo di https://www.youtube.com/watch?v=DYlgavNY9LE&fbclid=IwAR0SfgeMrIGFAGtU8X0aiWW5wVEKq8ZZbc1mtlItZWMw6adGGsOZVspWTMI
    # Untuk menjalankan script ini dibutuhkan python3 dan library selenium dengan chromedriver
    # POC ini hanya menyimpan 5 berkas saja. Anda bisa menambahkan sesuka Anda.
    # Note: ini hanya script menyimpan screenshot, belum menjalankan fungsi seperti select input form. Itu akan ada di gist lain.
    from selenium import webdriver
    import time

    browser = webdriver.Chrome()
    browser.get('https://pemilu2019.kpu.go.id/#/ppwp/hitung-suara/')
    for i in range(5):
    browser.save_screenshot('Berkas Nomor '+str(i)+'.png')
    browser.refresh()
    time.sleep(5)
    browser.quit()