Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /usr/bin/env python
- #Get file/source as $device without scripts run
- import urllib.request
- #Windows 7 Firefox 50
- a = ('Mozilla/5.0 (Windows NT 6.2; x86_64; rv:48.0)'
- ' Gecko/20100101 Firefox/50.0')
- #Windows 10 Edge 12
- b = ('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
- ' (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36'
- ' Edge/12.246')
- #Linux Chrome 55
- c = ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36'
- ' (KHTML, like Gecko) Chrome/55.0.2785.89 Safari/537.36')
- #Macintosh OS 10 Safari
- d = ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2)'
- ' AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2'
- ' Safari/601.3.9')
- #Android 5.1 Nexus 5 Chrome 52
- e = ('Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5'
- ' Build/LMY48B; wv) AppleWebKit/537.36 (KHTML, like Gecko)'
- ' Version/4.0 Chrome/52.0.2357.65 Mobile Safari/537.36')
- #Android 6.0 Nexus 6 Chrome 52
- f = ('Mozilla/5.0 (Linux; Android 6.0.1; Nexus 6P'
- ' Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko)'
- ' Chrome/52.0.2526.83 Mobile Safari/537.36')
- #Android 6.0 Galaxy 6 Chrome 52
- g = ('Mozilla/5.0 (Linux; Android 6.0.1; SM-G920V Build/MMB29K)'
- ' AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98'
- ' Mobile Safari/537.36')
- #Android 7.0 Google Pixel C Chrome 52
- h = ('Mozilla/5.0 (Linux; Android 7.0; Pixel C Build/NRD90M; wv)'
- ' AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0'
- ' Chrome/52.0.2743.98 Safari/537.36 ')
- #iPhone OS 6 Safari
- i = ('Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_4 like Mac OS X)'
- ' AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0'
- ' Mobile/10B350 Safari/8536.25')
- #Change user agent here (a - i)
- user_agent = {'User-Agent': a}
- url = input('Enter url for source: ')
- file_name = input('Enter filename for output: ')
- req = urllib.request.Request(url, data=None, headers=user_agent)
- with open(file_name, 'wb') as f:
- f.write(urllib.request.urlopen(req).read())
Add Comment
Please, Sign In to add comment