40 lines
1.0 KiB
Python
Executable File
40 lines
1.0 KiB
Python
Executable File
import requests
|
|
import json
|
|
import sys
|
|
import login
|
|
|
|
from yggtorrentscraper import YggTorrentScraper
|
|
scraper = YggTorrentScraper(requests.session())
|
|
from yggtorrentscraper import set_yggtorrent_tld
|
|
set_yggtorrent_tld("se")
|
|
name = sys.argv[1]
|
|
|
|
#torrents_url = scraper.search({"name": name, "sort": "seed", "order": "desc"})
|
|
#torrents_url = scraper.search({'name' : "walking dead s08"})
|
|
|
|
parameters = {
|
|
"name": name,
|
|
"category": "films_&_videos",
|
|
"subcategory": "film",
|
|
"options": {
|
|
"langue": {"francais_(vff/truefrench)"},
|
|
},
|
|
"sort": "seed",
|
|
"order": "desc"
|
|
}
|
|
research = scraper.search(parameters)
|
|
most_completed = scraper.most_completed()
|
|
|
|
#print(json.dumps(research, sort_keys=True, indent=4))
|
|
#print(json.dumps(torrents_url, sort_keys=True, indent=4))
|
|
#print(json.dumps(most_completed, sort_keys=True, indent=4))
|
|
|
|
#print(open("login.key","r").read())
|
|
|
|
if(scraper.login(login.user, login.passwd)):
|
|
print("Login success")
|
|
else:
|
|
print("Login failed")
|
|
|
|
#scraper.download_from_torrent_url('')
|