Skip to content

A Python script/module for programmatically downloading "paywalled" files from support.juniper.net

Notifications You must be signed in to change notification settings

lamoni/juniper-support-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Juniper Support Scraper

This python script/module is used for downloading files (e.g. Junos Space Virtual Appliance, Service Now, Junos, etc...) from support.juniper.net

Usage

  1. Get link to software from support.juniper.net by going to page of software you want (e.g. https://www.juniper.net/support/downloads/?p=servicenow#sw), and copying the link of the desired software version (it will look like: https://webdownload.juniper.net/swdl/dl/secure/site/1/record/60879.html)

  2. Execute script with:

python juniper-support-scraper.py https://webdownload.juniper.net/swdl/dl/secure/site/1/record/60879.html JUNIPER_USERNAME_HERE JUNIPER_PASSWORD_HERE

Notes

  • If your username or password contain any special characters, enclose them in single-quotes, e.g.:
python juniper-support-scraper.py https://webdownload.juniper.net/swdl/dl/secure/site/1/record/60879.html JUNIPER_USERNAME_HERE 'JUNIPER_PASSWORD_HERE!!!'
  • If you try to copy and paste a record link and it is just a link to the current page, click the link so the alert box pops up, and then copy the link from "If you understand this alert and are still certain, you may Continue to Download..."

Ideas

About

A Python script/module for programmatically downloading "paywalled" files from support.juniper.net

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages