Skip to content

lorossi/webex-video-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webex video downloader

Since a Webex update broke the marvelous Jacopo J's Chrome and Firefox extension to download recorded Polimi lessons from Webex, I decided to jump the gun and try write a new extension that does not rely on url matching.

As now it's only compatible with Google Chrome, and it's quite buggy. I am currently focused on making it better, so shall you find any bug, open an issue, send me a message or make a pull request and I wil try my best (i swear!) fix it.

Installations

Chrome

  • Download the .zip file by clicking here
  • Extract the .zip file
    • Otherwise, clone the repo and consider the src folder
  • Navigate to chrome://extensions
  • Turn on "Developer mode" on the top right corner
  • Click "Load unpacked extension..." on the top left corner
  • Select the folder to which your zip file was extracted

Firefox

As it turns out, Firefox is not really compatible with Google Chrome's extensions manifest version 3, so there is not really much I can do about it. Unless a new update is rolled out soon, I can't port this extension to Firefox.

Usage

Just click on the download icon, as shown in the image.

img

Currently there are two options, available by clicking the extension's icon:

  1. Add recording date to filename
    • will prepend the recording date (ISO 8061) to the downloaded video filename
  2. Add recording title to filename
    • will prepend the recording original title to the downloaded video filename

If neither option is selected, filename will be the elapsed seconds since January 1, 1970 at the moment of the download.

Todo

  • Automatic version checking with popup whenever a new one is detected
  • Create Firefox extension
  • Package Chrome extension
  • Do some (more) testing
  • Implement a blockchain based, machine learning trained, big data fed AI to improve download speeds
  • Avoid inevitable Cisco's cease and desist by running to Panama
  • Add an icon
    • done, but it's pretty bad

Known bugs

  • Sometimes the extension might fail if more than one tab is opened in fast succession
    • if that happens, try to reload