Exemple #1
0
from downloader import Downloader

cookie = """
device_session_id=*******
"""

dl = Downloader(cookie=cookie)

# download by class URL:
# dl.download_course_by_url('https://www.skillshare.com/classes/Art-Fundamentals-in-One-Hour/189505397')
# dl.download_course_by_url('https://www.skillshare.com/classes/Color-Grading-for-Filmmaking-The-Vision-Art-and-Science/163600258')
# or by class ID:
# dl.download_course_by_class_id(189505397)

dl_array = []

for v in dl_array:
    dl.download_course_by_url(v)
from downloader import Downloader

cookie = """
device_session_id=31a5e8da-2c11-4aa0-ab86-5df4ab58b503; show-like-copy=1; YII_CSRF_TOKEN=djNRaWJxMUVDTEMyRjhsbmRQY0hsVFhFc1NjQWRDSTdjLdcFzJnMH8aNWDW_xOGSRcRjSeLErFUV584fJHaZbg%3D%3D; first_landing=utm_campaign%3D%26utm_source%3D%28direct%29%26utm_medium%3D%28none%29%26referrer%3D%26referring_username%3D; _gcl_au=1.1.2133738230.1600786674; _pin_unauth=dWlkPU5EVmlZbVJrWVRFdE1UQTFNUzAwTVdRMUxUa3dPR1F0TUdRM01HSXpNV1l5T0RVMiZycD1abUZzYzJV; sm_uuid=1600787674163; __stripe_mid=234756d2-3626-4342-b3d8-22d5d1618598591329; __stripe_sid=67a13367-bb59-481e-8f63-f8bb4fb7ca3c8bc7d1; __pdst=53e930f9295147f0ae330602701f287d; IR_gbd=skillshare.com; _scid=42008d82-bdcd-4290-bee8-94699c125130; CAPTIONS=off; _sctr=1|1600707600000; __ssid=5c0596e3d537ecf079a1a9b97dcb01b; G_ENABLED_IDPS=google; PHPSESSID=97da28b665ce2d8805e3a5d65b1d2763; skillshare_user_=adf1ab850dfdf5050327e0407e1e983da3f49989a%3A4%3A%7Bi%3A0%3Bs%3A8%3A%2215705933%22%3Bi%3A1%3Bs%3A18%3A%22fln81349%40eoopy.com%22%3Bi%3A2%3Bi%3A2592000%3Bi%3A3%3Ba%3A2%3A%7Bs%3A8%3A%22username%22%3Bs%3A9%3A%22514292388%22%3Bs%3A10%3A%22login_time%22%3Bs%3A19%3A%222020-09-22%2015%3A22%3A36%22%3B%7D%7D; loc=%7B%22lat%22%3A%2221.022%22%2C%22lng%22%3A%22105.84%22%2C%22cid%22%3A%220%22%2C%22city_name%22%3A%22Hanoi%22%2C%22city_district%22%3A%22%22%2C%22region%22%3Anull%2C%22region_code%22%3Anull%2C%22country_code%22%3A%22VN%22%2C%22country%22%3A%22Vietnam%22%7D; ss-ref=%7B%22teacher%22%3A%7B%226595003%22%3A%7B%22classId%22%3Anull%2C%22referralType%22%3A%22affiliate%22%7D%7D%7D; visitor_tracking=utm_campaign%3D318573%26utm_source%3DIR%26utm_medium%3Daffiliate-referral%26referrer%3Dhttps%3A%2F%2Fvuihocweb.com%2F%26referring_username%3D; IR_4650=1600790440740%7C-1%7C1600786676457%7CxsRWvlSbMxyOU7vwUx0Mo3QUUkiS0oVQXWRDUw0%7C; IR_PI=731da9b5-fce7-11ea-bc5c-0abbe301118c%7C1600876840740; ss-subscription-coupon=referral2m
"""

dl = Downloader(cookie=cookie)

# download by class URL:
dl.download_course_by_url(
    'https://www.skillshare.com/classes/How-to-Develop-12-Vuforia-Augmented-Reality-Apps-in-2-hours/1664713776?video_hashed_id:1664713776'
)

# or by class ID:
#dl.download_course_by_class_id(1664713776)
from downloader import Downloader

cookie = """
ADD YOUR COOKIE HERE
"""

dl = Downloader(cookie=cookie)

# download by class URL:
dl.download_course_by_url(
    'https://www.skillshare.com/classes/Art-Fundamentals-in-One-Hour/189505397'
)

# or by class ID:
# dl.download_course_by_class_id(189505397)
Exemple #4
0
from downloader import Downloader

# ADD YOUR COOKIE HERE
cookie = """
device_session_id=192a6e45-0b8e-44fe-a785-f0fa47386a0f; show-like-copy=0; visitor_tracking=utm_campaign%3D%26utm_source%3D%26utm_medium%3D%26utm_term%3D%26referrer%3Dhttps%3A%2F%2Fwww.google.com%2F%26referring_username%3D; first_landing=utm_campaign%3D%26utm_source%3D%26utm_medium%3D%26utm_term%3D%26referrer%3Dhttps%3A%2F%2Fwww.google.com%2F%26referring_username%3D; G_ENABLED_IDPS=google; g_state={\"i_l\":0}; ss_hide_default_banner=1619167156.712; dismiss_transcripts_tooltip=1; PHPSESSID=551ce23a7f020f21f5a75645330bc52e; YII_CSRF_TOKEN=VXJiTkFqUVAzRlhqWVJSWnJ5R2VwcVFVdmI3UkxiNnRfZiN0hXmzX1hT5ZEy9yqMP7MZIPN6Zwi1C3g_UL6aqQ%3D%3D; __stripe_mid=5e543a01-0549-4438-be44-0ab535657690a98519
"""

subtitle_lang = "English"

dl = Downloader(cookie=cookie, subtitle_lang=subtitle_lang)

text = input("Course link here : ")

# download by class URL:
dl.download_course_by_url(text)

# or by class ID:
# dl.download_course_by_class_id(189505397)
Exemple #5
0
import sys
import re
from downloader import Downloader

cookie = sys.argv[1]
dl = Downloader(cookie=cookie)

if len(sys.argv) != 3:
    raise Exception(
        'Invalid arguments. Usage : {program} <cookie> <url_or_class_id>'.
        format(program=sys.argv[0]))

if re.match(r'^[0-9]+$', sys.argv[2]):
    dl.download_course_by_class_id(sys.argv[2])

else:
    dl.download_course_by_url(sys.argv[2])
from downloader import Downloader

cookie = """
ADD YOUR COOKIE HERE
"""

cookiePrompt = input("Do you want to input a new cookie?: ")
if cookiePrompt == ('y' or 'Y'): cookie = input("new cookie: ")

dl = Downloader(cookie=cookie)

dlPrompt = input("What is the URL for your lesson?: ")

# download by class URL:
dl.download_course_by_url(dlPrompt)