# Method to Download Any Skillshare Premium Course using Google Colab (no Skillshare account needed)

**URL:** <https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493>\
**Category:** Tools & Scripts\
**Tags:** tips-tricks\
**Created:** [March 15, 2020, 1:17pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493 "2020-03-15T13:17:01Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![ik4y3d](https://onehack.st/user_avatar/onehack.st/ik4y3d/32/79701_2.png) [@ik4y3d](https://onehack.st/u/ik4y3d)\
**Post date:** [December 14, 2020, 2:56pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/156 "2020-12-14T14:56:57Z")

</div>

Perfectly working…_ **Thanks Bro** _

---

<div class="post-metadata">

**Author:** ![ultramanoel](https://onehack.st/user_avatar/onehack.st/ultramanoel/32/29172_2.png) [@ultramanoel](https://onehack.st/u/ultramanoel)\
**Post date:** [February 24, 2021, 12:33am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/159 "2021-02-24T00:33:24Z")

</div>

Thank you very much, sir!

Still working

---

<div class="post-metadata">

**Author:** ![vedant\_agrawal](https://onehack.st/user_avatar/onehack.st/vedant_agrawal/32/49678_2.png) [@vedant\_agrawal](https://onehack.st/u/vedant_agrawal)\
**Post date:** [February 24, 2021, 4:38am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/160 "2021-02-24T04:38:07Z")

</div>

not working for me

---

<div class="post-metadata">

**Author:** ![Md\_NadiM](https://onehack.st/user_avatar/onehack.st/md_nadim/32/79364_2.png) [@Md\_NadiM](https://onehack.st/u/Md_NadiM)\
**Post date:** [March 7, 2021, 5:33am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/161 "2021-03-07T05:33:54Z")

</div>

or simply replace “/content/Skillshare/” to “/content/data/”  
Don’t understand

---

<div class="post-metadata">

**Author:** ![agaramja\_garamja](https://onehack.st/user_avatar/onehack.st/agaramja_garamja/32/85868_2.png) [@agaramja\_garamja](https://onehack.st/u/agaramja_garamja)\
**Post date:** [March 12, 2021, 3:52am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/162 "2021-03-12T03:52:03Z")

</div>

Not work anymore

---

<div class="post-metadata">

**Author:** ![Mas\_Wijaya](https://onehack.st/user_avatar/onehack.st/mas_wijaya/32/12658_2.png) [@Mas\_Wijaya](https://onehack.st/u/Mas_Wijaya)\
**Post date:** [March 16, 2021, 7:00pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/163 "2021-03-16T19:00:53Z")

</div>

It does not work anymore because of cookie has expired. So, if somebody has the skillshare account, contact the author [https://github.com/calvinhobbes23/Skillshare-DL/issues/2](https://github.com/calvinhobbes23/Skillshare-DL/issues/2)

---

<div class="post-metadata">

**Author:** ![MadLion](https://onehack.st/user_avatar/onehack.st/madlion/32/85640_2.png) [@MadLion](https://onehack.st/u/MadLion)\
**Post date:** [March 16, 2021, 7:19pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/164 "2021-03-16T19:19:50Z")

</div>

Hi, it worked for the first time and when I tried another day, it starts throwing some error, i tried various ways to fix it, like incognito, various browsers etc., nothing worked. This is the error I am getting:  
Downloading /content/Skillshare/anand-rao/az-900-azure-fundamentals-certification/01 - introduction.mp4…  
[==================================================]

Traceback (most recent call last):  
File “/root/.Skillshare-DL/dl.py”, line 16, in   
main()  
File “/root/.Skillshare-DL/dl.py”, line 11, in main  
dl.download\_course\_by\_url(course\_url)  
File “/root/.Skillshare-DL/skillshare.py”, line 32, in download\_course\_by\_url  
self.download\_course\_by\_class\_id(m.group(1))  
File “/root/.Skillshare-DL/skillshare.py”, line 74, in download\_course\_by\_class\_id  
raise Exception(‘Failed to read video ID from data’)  
Exception: Failed to read video ID from data

---

<div class="post-metadata">

**Author:** ![lohith\_agritech](https://onehack.st/user_avatar/onehack.st/lohith_agritech/32/85198_2.png) [@lohith\_agritech](https://onehack.st/u/lohith_agritech)\
**Post date:** [March 17, 2021, 1:21am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/166 "2021-03-17T01:21:05Z")

</div>

[Skillshare Premium Cookies · GitHub](https://gist.github.com/rarafih/1da6ba42c5ae39944286632641cd480f)

---

<div class="post-metadata">

**Author:** ![Md\_NadiM](https://onehack.st/user_avatar/onehack.st/md_nadim/32/79364_2.png) [@Md\_NadiM](https://onehack.st/u/Md_NadiM)\
**Post date:** [March 17, 2021, 4:55am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/167 "2021-03-17T04:55:44Z")

</div>

how can i add this on DL that it’s work

---

<div class="post-metadata">

**Author:** ![Md\_NadiM](https://onehack.st/user_avatar/onehack.st/md_nadim/32/79364_2.png) [@Md\_NadiM](https://onehack.st/u/Md_NadiM)\
**Post date:** [March 17, 2021, 5:10am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/168 "2021-03-17T05:10:00Z")

</div>

brother, how can i add cookies on skillshareDL

---

<div class="post-metadata">

**Author:** ![Mas\_Wijaya](https://onehack.st/user_avatar/onehack.st/mas_wijaya/32/12658_2.png) [@Mas\_Wijaya](https://onehack.st/u/Mas_Wijaya)\
**Post date:** [March 17, 2021, 6:57am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/169 "2021-03-17T06:57:45Z")

</div>

simply you must understand how the program works and because it written in python, you need to have basic of python knowledge.

i have tried to read the code, and the cookie stored in “magic.pyc”

---

<div class="post-metadata">

**Author:** ![MadLion](https://onehack.st/user_avatar/onehack.st/madlion/32/85640_2.png) [@MadLion](https://onehack.st/u/MadLion)\
**Post date:** [March 17, 2021, 4:05pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/170 "2021-03-17T16:05:35Z")

</div>

Thank you for sharing the cookie, It worked for me, Now I can watch any video I want, thanks a lot!

---

<div class="post-metadata">

**Author:** ![maruf](https://onehack.st/user_avatar/onehack.st/maruf/32/76066_2.png) [@maruf](https://onehack.st/u/maruf)\
**Post date:** [April 27, 2021, 5:32am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/176 "2021-04-27T05:32:02Z")

</div>

Hi Mate! I am getting this error ----  
Visit Us for more Cool Stuff: [https://onehack.st/](https://onehack.st/)

Traceback (most recent call last):  
File “/root/.skillshare-1hack/dl.py”, line 50, in   
main()  
File “/root/.skillshare-1hack/dl.py”, line 11, in main  
dl.download\_course\_by\_url(course\_url)  
File “/root/.skillshare-1hack/skillshare.py”, line 29, in download\_course\_by\_url  
self.download\_course\_by\_class\_id(m.group(1))  
File “/root/.skillshare-1hack/skillshare.py”, line 32, in download\_course\_by\_class\_id  
data = self.fetch\_course\_data\_by\_class\_id(class\_id=class\_id)  
File “/root/.skillshare-1hack/skillshare.py”, line 69, in fetch\_course\_data\_by\_class\_id  
assert res.status\_code == 200, ‘Fetch error, code == {}’.format(res.status\_code)  
AssertionError: Fetch error, code == 403

---

<div class="post-metadata">

**Author:** ![kabeer\_nayak](https://onehack.st/user_avatar/onehack.st/kabeer_nayak/32/45237_2.png) [@kabeer\_nayak](https://onehack.st/u/kabeer_nayak)\
**Post date:** [April 27, 2021, 1:29pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/177 "2021-04-27T13:29:52Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/4/0/40f435f858eb2dc76f86144b6c01ce43766311ec.png)

---

<div class="post-metadata">

**Author:** ![Carla\_Quevedo](https://onehack.st/user_avatar/onehack.st/carla_quevedo/32/20589_2.png) [@Carla\_Quevedo](https://onehack.st/u/Carla_Quevedo)\
**Post date:** [April 28, 2021, 3:53pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/180 "2021-04-28T15:53:30Z")

</div>

What version is this? It has a column to insert cookies? Do you have the link for this version?

---

<div class="post-metadata">

**Author:** ![MESSI\_IS\_THE\_BEST](https://onehack.st/user_avatar/onehack.st/messi_is_the_best/32/92844_2.png) [@MESSI\_IS\_THE\_BEST](https://onehack.st/u/MESSI_IS_THE_BEST)\
**Post date:** [June 15, 2021, 10:24am UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/181 "2021-06-15T10:24:51Z")

</div>

tq brother

---

<div class="post-metadata">

**Author:** ![aadrika\_rastogi](https://onehack.st/user_avatar/onehack.st/aadrika_rastogi/32/96621_2.png) [@aadrika\_rastogi](https://onehack.st/u/aadrika_rastogi)\
**Post date:** [July 28, 2021, 2:48pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/185 "2021-07-28T14:48:57Z")

</div>

You saved my 100 hours searching for the right one… I wanna kiss you right away… thank you very much.. Angry\_Man

---

<div class="post-metadata">

**Author:** ![Carla\_Quevedo](https://onehack.st/user_avatar/onehack.st/carla_quevedo/32/20589_2.png) [@Carla\_Quevedo](https://onehack.st/u/Carla_Quevedo)\
**Post date:** [August 13, 2021, 4:47pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/186 "2021-08-13T16:47:27Z")

</div>

No longer work

---

<div class="post-metadata">

**Author:** ![Relaxation\_House](https://onehack.st/user_avatar/onehack.st/relaxation_house/32/85315_2.png) [@Relaxation\_House](https://onehack.st/u/Relaxation_House)\
**Post date:** [August 13, 2021, 5:40pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/187 "2021-08-13T17:40:48Z")

</div>

Tried to download the same course that you are downloading but failed.

```auto
Traceback (most recent call last):
  File "/root/.skillshare-1hack/dl.py", line 50, in <module>
    main()
  File "/root/.skillshare-1hack/dl.py", line 11, in main
    dl.download_course_by_url(course_url)
  File "/root/.skillshare-1hack/skillshare.py", line 29, in download_course_by_url
    self.download_course_by_class_id(m.group(1))
  File "/root/.skillshare-1hack/skillshare.py", line 32, in download_course_by_class_id
    data = self.fetch_course_data_by_class_id(class_id=class_id)
  File "/root/.skillshare-1hack/skillshare.py", line 69, in fetch_course_data_by_class_id
    assert res.status_code == 200, 'Fetch error, code == {}'.format(res.status_code)
AssertionError: Fetch error, code == 403

```

---

<div class="post-metadata">

**Author:** ![asr](https://onehack.st/user_avatar/onehack.st/asr/32/17998_2.png) [@asr](https://onehack.st/u/asr)\
**Post date:** [August 14, 2021, 2:53pm UTC](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493/188 "2021-08-14T14:53:06Z")

</div>

@Relaxation_House @Carla_Quevedo

Cookie:  
[magic.py.txt](https://onehack.st/uploads/short-url/bcTiVTuIfVE1OMjW6IJLjVxaXoW.txt) (1.4 KB)

For Kenway’s colab notebook:

1. Remove the .txt extension and upload the python file (magic.py) in Colab.
2. After executing Step 2 ( _Run This Cell to Install Skillshare-DL Requirements_) in the notebook;  
Replace the old cookie pyc file:

```auto
!rm -r '/root/.Skillshare-DL/magic.pyc'
!mv magic.py '/root/.Skillshare-DL/'

```

[Previous page](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493.md?page=7)

[Next page](https://onehack.st/t/method-to-download-any-skillshare-premium-course-using-google-colab-no-skillshare-account-needed/73493.md?page=9)
