Giter VIP home page Giter VIP logo

decrypt-pluralsight-gui's Introduction

Decrypt PluralSight Videos

When you download offline videos through the Pluralsight app, the videos saved to the device are encrypted, and you can only watch it on their app. This tool is made to decrypt the videos (.psv), decrypt module folder names, rearrange the course folders, overall decrypting the entire course.

Based on: https://github.com/vinhloc1996/DecryptPluralSightVideos

Change log:

  • Version 2.0.2

    • Update to work with the latest POP version (1.0.329.0)
  • Version 2.0.1

    • Update to work with the latest POP version (1.0.320.0)
    • Remove the tool. Not work anymore.
  • Version 2.0.0

    • Refactor Code
    • Uncheck the Delete checkbox by default
    • Add tool to fix the video decrypt by wrong version (the video can't play)
  • Version 1.9.2

    • Fix can't get courses list when change the courses path/DB path by copy & paste.
  • Version 1.9.1

    • Fix Module and clip index wrong format.

Added Feature:

  • Add GUI
  • Auto detected default Pluralsight Path
  • List all Course downloaded (except unfinished download)
  • Fix decrypt wrong Video (wrong name of video decrypted)
  • More features, you can check it :D.

Getting Started

  • This tool requires .Net Framework 4.7.2 or above.

Installing

  • Download the latest binary from here.
  • Extract the zip file, open file DecryptPluralSightVideosGUI.exe.
  • Default Pluralsight Path is C:\Users\<UserName>\AppData\Local\Pluralsight\courses

How to use

  • Step 1: Open file DecryptPluralSightVideosGUI.exe.
  • Step 2: Select the course path and DB file. Note: The course path always include \courses at the end of the path.
  • Step 3: After select exactly all paths, press the Read course button.
  • Step 4: Select the courses want to decrypt or press the Select all button to select all courses.
  • Step 5: Choose the option you want
    • Decrypt: Decrypt the course.
    • Create sub: Create the subtitle file.
    • Delete: Delete course after decrypt.
  • Step 6: After choosing the option, press Run and waiting for the decrypt process finish.

Notes:

  • Please don't remove the course from POP before decrypt. You can check the Delete checkbox to remove the course after the course decrypted.
  • You can delete all courses by select all courses, check the Delete checkbox only, and press Run.
  • Some courses don't have subtitles, so the subtitle file will not be generated.
  • You can watch video guide here

Author

  • Loc Nguyen.
  • Hieu Phan
  • sitiom

Version

  • This current version is 2.0.2.

Reference

  • This tool has been made by myself but some functions about running command-line tools or style of code that I refer from Lynda-Decryptor.

Copyright ©

  • This software is freeware and open source. Please don't use it for commercial.

decrypt-pluralsight-gui's People

Contributors

dhorseman1710 avatar mrvogiacu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.