barakagb / gb-dl

A python based utility to download courses from infosec4tc.teachable.com , academy.ehacking.net and stackskills.com for personal offline use.

Home Page:https://pypi.org/project/gb-dl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Source code missing

berndverst opened this issue · comments

Where is your source code?

I want to inspect the code to ensure it does not send data to third party services.

Ah I see - you were using youtube-dl!

Well it is safe to put the code out again.

https://www.eff.org/deeplinks/2020/11/github-reinstates-youtube-dl-after-riaas-abuse-dmca

@barakagb since you originally licensed this under the MIT license and have never changed the license you cannot revoke the license for your old commits.

So I can just download and use this as the MIT License applies here.
https://github.com/barakagb/gb-dl/tree/7ab871aea3c41d90979bb7a8ea1a0ce6e6dd69e6

If it works I'll still buy you the coffee ;)

FYI - I was trying to use this for some other courses on teachable, but unfortunately their layout is different and I needed to make several code changes. Got it partially working - but still seemed to have missed some DOM elements leading to videos. Too much work for the time being, and I'm back from my vacation - so no longer need offline access.

FYI - I was trying to use this for some other courses on teachable, but unfortunately their layout is different and I needed to make several code changes. Got it partially working - but still seemed to have missed some DOM elements leading to videos. Too much work for the time being, and I'm back from my vacation - so no longer need offline access.

@berndverst Noted. Please can share the teachable course url so I work on the fix (even though you no longer need the offline access) it might be beneficial to other people .Thanks

@barakagb https://productionmusiclive.teachable.com/

Their sections have subsections with videos. And usually one of the first subsections in the introduction section isn't a video but instead a page talking about how to download the project files.

Would be awesome to download those automatically as well.

Thanks let me see what I can do