An exploit was found that as long as the:
- Module ID
- courseSlug
Were found, it is possible to access any pluralsight course even without any login.
To prevent from being caught, you may just use incognito window to open the video, then capture the URLs for download.
Other things done:
- Removed API-based subtitle generation using info from transcript page
- Shift file and folder generation to use data provided in the course info, as without logging in transcripts can't be taken, therefore breaking the process.
- Code cleanup.
For now, slides ("exercise files") download are being looked into.