This commit is contained in:
simon987 2020-07-05 16:52:23 -04:00
parent 74f56e158b
commit 93117f1afd

13
run
View File

@ -4,8 +4,10 @@ import gzip
import os
import pickle
import re
import subprocess
from base64 import b64decode
from urllib.parse import urlparse, unquote
import json
import requests
from bs4 import BeautifulSoup
@ -23,12 +25,14 @@ def decode_cookiejar(data):
# with open("cookies.txt", "w") as f:
# f.write(encode_cookiejar(cj))
cj = decode_cookiejar(os.environ["PROJECT_SECRET"])
secret = json.loads(os.environ["PROJECT_SECRET"])
cj = decode_cookiejar(secret["cookies"])
session = requests.Session()
session.cookies = cj
TOPIC_URL = "https://forum.mobilism.org/viewtopic.php?f=1346&t=3734829"
TOPIC_URL = os.environ["TASK_RECIPE"]
PREMIUM_LINKS = (
"tusfiles.com", "userscloud.com", "uploaded.net", "ul.to", "uploaded.to", "2shared.com",
@ -51,6 +55,11 @@ def _download(link, i):
with gzip.open(filename, "wb") as f:
f.write(r.content)
with open("tmp.conf", "w") as f:
f.write(secret["rclone"])
subprocess.run(["rclone", "copy", "--config", "tmp.conf" ,filename, "staging:mobilism/"])
def do_premium_download(link, i):
r = session.post("https://mblservices.org/amember/downloader/downloader/app/index.php", data={