Git Product home page Git Product logo

gb-dl's Introduction

Maintenance

No longer maintained

gb-dl

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

Usage

To use this script:

open terminal or cmd and run gb-dl.py
Enter course url , email and password when prompted. OR
run gb-dl -f FILE to load multiple course urls from files
run gb-dl -h for help

Installation

pip install gb-dl

Then get your key here : https://bmc.xyz/l/gbdl 
N.B key will be sent to your email.
 

Version

1.7.3x

Issues

Report all issues here in Github

Tested on ubuntu 16 , 18 ,20 LTS , Windows 10

Example of course url:

https://stackskills.com/courses/enrolled/68582

Change Log:

 Download only a specified section of the course
 Download an only a specified range of sections
 Show course info without downloading
 Added cookie authentication 
 Downloading multiple courses from a file
 Load cookie from a text file
 Store cookies for future use
 Auto load/detect stored cookie
 Auto load cookie from a browser (firefox)
 
   

Support

Support future development

Buy Me A Coffee

ko-fi

Disclaimer & WARNINGS:

  • DRM-protected video streams are being skipped

gb-dl's People

Contributors

barakagb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gb-dl's Issues

Cookie authentication failed!

I ran the program and it did as follows

Trying to Login ...
Cloudflare reCaptcha detected
Enter cookie instead: (i don't know what to put here)
Downloading to :C:\Users\baggot4
Collecting course information ...
Course name : The Complete Node.js Course
Enter your gb-dl license key : key_here
Trying cookie authentication ...
[-] Cookie authentication failed!

Invalid Key

Hello,

I purchased a key back in June 2020, and now that I am trying to use it again to get more courses, I am getting this error. What's the reason for this?

Returning

Trying to download a course from teachable and got the result:

[-] Error : list index out of range

Connection failed

ERROR:
Password :
Trying to Login ...
[-] Connection failed.Please check your internet connection and try again!
value

I am using 2nd January git clone.
That's the error I encounter,
Ping to internet no problem
Login to webpage no problem
I think that because it protected by Cloudflare
tq

Can't use the application

Hey I've donated and got my key.
When i run gb-dl.py it still comes up the initial file.

The download link doesn't have any new scripts.

can someone guide me?

Unable to download stackskills courses

I finally got the script to work on my Ubuntu machine but keep getting this:
Trying to Login ...
[+]Login successful.
Collecting course information ...
Course not found or You need to purchase course.

I absolutely have access to the course url in question and am a relative Python newbie so I'm not entirely sure how to troubleshoot

Videos downloading twice

When I'm downloading the course the videos download twice so it takes twice as long. One will be the name ex. Start.mp4 and the other will be start-hkjgakfjg.mp4

cloud flare problem?

Trying to Login ...
[-] Connection failed.Please check your internet connection and try again!

!!Loop Protection!! We have tried to solve 3 time(s) in a row.

error trying to download stackskill course

Hello I having issues using gb-dl to download a course i'm enrolled in on stackskill

output

ubuntu:~/python$ gb-dl.py


                   _____ ____                 _ _
                  / ____|  _ \               | | |
                 | |  __| |_) |  ______    __| | |
                 | | |_ |  _ <  |______|  / _` | |
                 | |__| | |_) |          | (_| | |
                  \_____|____/            \__,_|_|

                                        Version : 1.6.3.1
                            Author  : BarakaGB
                            Visit   : https://github.com/barakagb/gb-dl
                            Donation: https://www.buymeacoffee.com/barakagb
                            Key url : https://bmc.xyz/l/gbdl

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



    Usage: gb-dl.py [-h]


Enter course url : https://stackskills.com/courses/enrolled/229520
Email : 
Password :
Trying to Login ...
Cloudflare reCaptcha detected, unfortunately you haven't loaded an anti reCaptcha provider correctly via the 'recaptcha' parameter.
Enter cookie instead : 
Downloading to :/home/user/download
Collecting course information ...

Course name : 
Enter your gb-dl license key :
Trying cookie authentication ...
[+] Cookie authentication succeeded
Getting course sections ...

[+] Found Section :  1. Course Introduction & How to Take this Course

Preparing  lecture 1 of 6 download ...
Starting download ...
[Wistia] m5btp32v7k: Downloading JSON metadata
[download] Destination: FATC FIRST LECTURE.mp4-m5btp32v7k.mp4
[download] 100% of 38.85MiB in 00:09
Downloading attachment : 7-Steps-Template-of-Financial-Statements-and-Modeling-and-Valuation.xlsx
100% [....................................................] 10751875 / 10751875Preparing  lecture 2 of 6 download ...
Starting download ...
[Wistia] vaodwdn6ir: Downloading JSON metadata
[download] Destination: FATC S1L1 Introduction and How to Take this Course [INSERT WHAT YOU FILM B4 TONY ANIMATION HERE].mp4-vaodwdn6ir.mp4
[download] 100% of 1.65GiB in 16:22
Downloading attachment : 7-Steps-Template-of-Financial-Statements-and-Modeling-and-Valuation.xlsx
100% [....................................................] 10751875 / 10751875Preparing  lecture 3 of 6 download ...
Starting download ...
[Wistia] iz4tgmi4zw: Downloading JSON metadata
[download] Destination: FATC S1L3 Overview of Different Financial Analyst Roles and How They Work Together.mp4-iz4tgmi4zw.mp4
[download] 100% of 199.37MiB in 00:27
Preparing  lecture 4 of 6 download ...
Starting download ...
[Wistia] urt71040gw: Downloading JSON metadata
[download] Destination: FATC S1L4 What Are the Major Differences Between the Different Financial Analyst Roles.mp4-urt71040gw.mp4
[download] 100% of 400.27MiB in 01:06
Preparing  lecture 5 of 6 download ...
Starting download ...
[Wistia] 4q678zfy81: Downloading JSON metadata
[download] Destination: FATC S1L6 What Are the Pros and Cons of Different ROles.mp4-4q678zfy81.mp4
[download] 100% of 133.07MiB in 00:22
Preparing  lecture 6 of 6 download ...
[-]Error can not download attachment  : string indices must be integers

[+] Found Section :  2. Optional Exercise: Decide What Financial Analyst Role Interests You the Most

Preparing  lecture 1 of 3 download ...
Starting download ...
[Wistia] 8nfbbl0bt8: Downloading JSON metadata
[download] Destination: FATC S1L7 How to Take this Survey to Determine What Financial Analyst Role You Might Enjoy.mp4-8nfbbl0bt8.mp4
[download] 100% of 421.22MiB in 01:12
Preparing  lecture 2 of 3 download ...
Preparing  lecture 3 of 3 download ...
Starting download ...
[Wistia] ox70c93trq: Downloading JSON metadata
[download] Destination: FATC S1L9 (L8 was exercise) Survey Results.mp4-ox70c93trq.mp4
[download] 100% of 144.12MiB in 00:27
[-] Error : [Errno 2] No such file or directory: '3.3. Global Macroeconomics + How the World of Finance Works + Excel Part 1/4 The IMF'

Invalid Course URL

I am getting an error invalid course url for the valid url.
I have a key file in the gb-dl directory, enter my email and pass correctly.
Can you help?

Problems Downloading Teachable Course

I have purchased the course but would like to download it for offline viewing.
Course URL: https://practice.karindimitrovova.com/courses/enrolled/707539
I found the teachable login URL for the course and added it to your if statement
elif "karindimitrovova" in self.course_url:
login_url = "https://sso.teachable.com/secure/444933/users/sign_in?flow_school_id=444933"

I am grabbing the cookie from the session id in the first listing here (I've also tried the one in the second to be sure)
image
but I continue to get this:
image

I get no reCaptcha when logging in on Chrome but it keeps telling me reCaptcha has been detected :(

Problems with "Sanitizing file names ..."

GB-DL Downloaded a large number of folders and videos from:
stackskills.com/courses/enrolled/623434
into home directory under MacOS. After the message on terminal "Sanitizing file names ..." things went quiet for a very long time. Activity Monitor showed Python at 100% CPU, but nothing happening to rename the downloaded .bin files as .mp4.
After 30+ mins (ever hopeful), terminated the terminal session and used utilities to manually rename the 100+ files. They all seem to be the expected downloads.
Tried to take a quick look at the gb-dl.py file, but not familiar enough (yet) to understand what's not working in the sanitize function.
P.S. using the 1.6.7 version of gb-dl from PyPi under Python 3.8.5

reCaptcha Cookie question

When trying to launch and authenticate into StackSkills I'm getting the message that it's detecting the Cloudflare reCaptcha. Which cookie content should I provide? From the session ID? Also, is there a way to configure where the files are downloaded? If not (which is not a problem :)) what is the default location? Thank you!

UPDATE: I decided to use the -d and grabbed the .sqlite cookie file from firefox and it worked. Still curious about the ability to set a download directory.

Issues installing dependencies

root@storage-4:~/gb-dl# pip3 install -r requirements.txt 
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Collecting beautifulsoup4 (from -r requirements.txt (line 2))
  Downloading https://files.pythonhosted.org/packages/3b/c8/a55eb6ea11cd7e5ac4bacdf92bac4693b90d3ba79268be16527555e186f0/beautifulsoup4-4.8.1-py3-none-any.whl (101kB)
    100% |████████████████████████████████| 102kB 8.8MB/s 
Requirement already satisfied: youtube-dl in /usr/lib/python3/dist-packages (from -r requirements.txt (line 3))
Collecting lxml.html (from -r requirements.txt (line 4))
Exception:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 353, in run
    wb.build(autobuilding=True)
  File "/usr/lib/python3/dist-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/usr/lib/python3/dist-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/usr/lib/python3/dist-packages/pip/req/req_set.py", line 554, in _prepare_file
    require_hashes
  File "/usr/lib/python3/dist-packages/pip/req/req_install.py", line 278, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "/usr/lib/python3/dist-packages/pip/index.py", line 465, in find_requirement
    all_candidates = self.find_all_candidates(req.name)
  File "/usr/lib/python3/dist-packages/pip/index.py", line 423, in find_all_candidates
    for page in self._get_pages(url_locations, project_name):
  File "/usr/lib/python3/dist-packages/pip/index.py", line 568, in _get_pages
    page = self._get_page(location)
  File "/usr/lib/python3/dist-packages/pip/index.py", line 683, in _get_page
    return HTMLPage.get_page(link, session=self.session)
  File "/usr/lib/python3/dist-packages/pip/index.py", line 795, in get_page
    resp.raise_for_status()
  File "/usr/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/models.py", line 893, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/lxml-html/
root@storage-4:~/gb-dl#

Doesn't Create Course Structure

Hi, I am using version 1.6.3.3. It doesn't create any course structure by means of folders system. In fact, it didn't create any folders and just downloaded it in the main folder for one of the courses.

Please make it more consistent to always create folders and sub folders so that it is easier for us to manage.

Just another thing, some of the files are downloaded as .bin file, while some naming of the files are not accurate.

Thanks!

[-] Error : [WinError 123] The filename, directory name, or volume label syntax is incorrect:

Hi, I encountered this error: [-] Error : [WinError 123] The filename, directory name, or volume label syntax is incorrect:

Reading from your last post, i guess it is some folder not being created. I proceeded to add the folder on my own. However, there is an issue as the folder name contains an invalid character.

Can you parse the title and remove any invalid characters before creating the folder?

Thanks

import gb-dl "invalid syntax" (Windows)

Using Windows command prompt (Win 10 x64, Python 3.8.5, Pip 20.2.1):

>> C:\Windows\system32>python "C:\Users\xxx\Downloads\gb-dl.py"
  File "C:\Users\xxx\Downloads\gb-dl.py", line 1
    import gb-dl
             ^
SyntaxError: invalid syntax

gb-dl is installed, however:

>> C:\Windows\system32>python -m pip install gb-dl
Requirement already satisfied: gb-dl in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (1.6.4.6)
Requirement already satisfied: requests in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (2.24.0)
Requirement already satisfied: lxml in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (4.5.2)
Requirement already satisfied: wget in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (3.2)
Requirement already satisfied: unidecode in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (1.1.1)
Requirement already satisfied: beautifulsoup4 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (4.9.1)
Requirement already satisfied: youtube-dl in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (2020.7.28)
Requirement already satisfied: cfscraper in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from gb-dl) (0.14)
Requirement already satisfied: idna<3,>=2.5 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from requests->gb-dl) (2.10)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from requests->gb-dl) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from requests->gb-dl) (2020.6.20)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from requests->gb-dl) (1.25.10)
Requirement already satisfied: soupsieve>1.2 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from beautifulsoup4->gb-dl) (2.0.1)
Requirement already satisfied: pyparsing>=2.4.7 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from cfscraper->gb-dl) (2.4.7)
Requirement already satisfied: requests-toolbelt>=0.9.1 in c:\users\xxx\appdata\local\programs\python\python38-32\lib\site-packages (from cfscraper->gb-dl) (0.9.1)

Any suggestions? Thank you!

Error find?

              _____ ____                 _ _ 
              / ____|  _ \               | | |
             | |  __| |_) |  ______    __| | |
             | | |_ |  _ <  |______|  / _` | |
             | |__| | |_) |          | (_| | |
              \_____|____/            \__,_|_|

       			        Version : v1.6.9.2 
                        Author  : BarakaGB
                        Visit   : https://github.com/barakagb/gb-dl
                        Donation: https://www.buymeacoffee.com/barakagb
                        Key url : https://bmc.xyz/l/gbdl
                
A python based utility to download courses from infosec4tc.teachable.com ,
ehacking.net ,stackskills.com and designerup.co ...etc for personal offline 
use.
 

Usage: gb-dl.py [-h]   

Enter course url : https://stackskills.com/courses/enrolled/XXXX
Email : [email protected]
Password :
Trying to Login ...
Cloudflare reCaptcha detected
Enter cookie instead: b0effff2c75f801e2a460a210211ffff
Trying cookie authentication ...
[+] Cookie authentication succeeded
[+] Logged in as Abdul Raeheh
Downloading to :/home/ionz
Collecting course information ...
[-] Error : 'NoneType' object has no attribute 'find'
➜ ~
That's broken. Python3

Key already in use?

I'm a little confused I used this once before but now when I tried to get a few more of my courses it asks for my info again including my license key. when I put my key in it show "Activation failed. Key already in use" so what did I do wrong?

Cannot get it to work on teachable site

Im trying to use gb-dl on calimove.com that uses teachable as a platform which should be the same as the others listed if i understood this correctly. However i keep getting invalid course URL. Tried both from win10 and ubuntu 18/20 on wsl.
Any ideas?

Only saving last video in each section

The new version is only saving the very last video in each section - actually I suspect what it is doing is naming all of the videos the same name so that only the last video in each section is left. All of the zip files are there for the workbooks, etc, but only one video.

Can't Run Program

Not sure what i am doing wrong but i can't seem to get this up and running.

I have installed using pip install gb-dl

That's done but anytime i run

gb-dl.py command not found: gb-dl. So not sure what else i need to do to get it working.

Error : list index out of range

Hello
Trying to download course via your script, but got Error : list index out of range

Trying cookie authentication ...
[+] Cookie authentication succeeded
Getting course sections ...
Downloading course image ...
[-] Error : list index out of range

Cookie

Can you please provide more instructions on how to use the cookie for authentication? What format should the cookie be in? Can
I stack the "-c cookies.txt -b -a" switches in one command?
I keep getting cookie authentication failed, even if I export the cookies from my browser right before trying the script, using the cookies.txt chrome extension. I also visited the course page and verified I can access it. Is there a verbose switch to get more details what is failing? I have donated $5 for a key, because I want to support you and your project. Having more details instructions is not too much to ask.

Thanks!

Not working

Program starts, prompts for Course url, then Email, and tehn Course url again. no matter what is entered, it dumps out back to cmmd prompt

image

(on Windows 10)

Cloudflare Protection

No matter what I do I get this error. I've upgraded to Python 3.8.2 and openssl is current. I've tried typing in the entire cookie from the header and cookie auth fails as well.

Cloudflare reCaptcha detected, unfortunately you haven't loaded an anti reCaptcha provider correctly via the 'recaptcha' parameter.
Enter cookie instead:

«Invalid course URL»

Hi Barakagb,

I’m struggling to use the script to backup some courses at the Teachable-based site https://www.shibariclasses.com/ .

If I understand correctly looking at previous issues, the site needs to be manually added somewhere. Is it possible for you to add it?

Thanks

Invalid Key

Hi, I purchased a license key last year but now it shows me error "Invalid Key"

Asks for Cookie each course

every time I try to download multiple courses using a file it won't autoload the cookie I saved instead it asks for the cookie each time it goes to a new course. Is that normal? I enter the same one each time and it continues until it's done and starts a new course. anything I can do?

not working on stackskills.com

Enter course url : url
Email : email
Password :
Trying to Login ...
[-] Connection failed.Please check your internet connection and try again!

init_poolmanager() got an unexpected keyword argument 'ssl_context'

i have an internet connection email address password and url are correct. does this have to do with the ddos protection for cloud flare?

ModuleNotFoundError: No module named 'requests_toolbelt'

Hi barakagb

I am hoping you can assist me with running this script

Here is my console log with the error on a clean install of python 3.8 and windows 10 64 bit

C:\Users\andre>pip install gb-dl
Collecting gb-dl
  Downloading gb-dl-1.6.4.5.tar.gz (6.8 kB)
Collecting requests
  Downloading requests-2.24.0-py2.py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 4.8 MB/s
Collecting unidecode
  Downloading Unidecode-1.1.1-py2.py3-none-any.whl (238 kB)
     |████████████████████████████████| 238 kB 6.4 MB/s
Collecting beautifulsoup4
  Downloading beautifulsoup4-4.9.1-py3-none-any.whl (115 kB)
     |████████████████████████████████| 115 kB 6.4 MB/s
Collecting youtube-dl
  Downloading youtube_dl-2020.6.16.1-py2.py3-none-any.whl (1.8 MB)
     |████████████████████████████████| 1.8 MB ...
Collecting lxml
  Downloading lxml-4.5.2-cp38-cp38-win_amd64.whl (3.5 MB)
     |████████████████████████████████| 3.5 MB ...
Collecting wget
  Downloading wget-3.2.zip (10 kB)
Collecting cfscraper
  Downloading cfscraper-0.11.tar.gz (7.8 kB)
Collecting chardet<4,>=3.0.2
  Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 6.8 MB/s
Collecting idna<3,>=2.5
  Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB ...
Collecting certifi>=2017.4.17
  Downloading certifi-2020.6.20-py2.py3-none-any.whl (156 kB)
     |████████████████████████████████| 156 kB ...
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  Downloading urllib3-1.25.9-py2.py3-none-any.whl (126 kB)
     |████████████████████████████████| 126 kB 6.8 MB/s
Collecting soupsieve>1.2
  Downloading soupsieve-2.0.1-py3-none-any.whl (32 kB)
Using legacy setup.py install for gb-dl, since package 'wheel' is not installed.
Using legacy setup.py install for wget, since package 'wheel' is not installed.
Using legacy setup.py install for cfscraper, since package 'wheel' is not installed.
Installing collected packages: chardet, idna, certifi, urllib3, requests, unidecode, soupsieve, beautifulsoup4, youtube-dl, lxml, wget, cfscraper, gb-dl
    Running setup.py install for wget ... done
    Running setup.py install for cfscraper ... done
    Running setup.py install for gb-dl ... done
Successfully installed beautifulsoup4-4.9.1 certifi-2020.6.20 cfscraper-0.11 chardet-3.0.4 gb-dl-1.6.4.5 idna-2.10 lxml-4.5.2 requests-2.24.0 soupsieve-2.0.1 unidecode-1.1.1 urllib3-1.25.9 wget-3.2 youtube-dl-2020.6.16.1

C:\Users\andre>pip install wheel
Collecting wheel
  Downloading wheel-0.34.2-py2.py3-none-any.whl (26 kB)
Installing collected packages: wheel
Successfully installed wheel-0.34.2

C:\Users\andre>pip install gb-dl
Requirement already satisfied: gb-dl in c:\python38\lib\site-packages (1.6.4.5)
Requirement already satisfied: requests in c:\python38\lib\site-packages (from gb-dl) (2.24.0)
Requirement already satisfied: unidecode in c:\python38\lib\site-packages (from gb-dl) (1.1.1)
Requirement already satisfied: beautifulsoup4 in c:\python38\lib\site-packages (from gb-dl) (4.9.1)
Requirement already satisfied: youtube-dl in c:\python38\lib\site-packages (from gb-dl) (2020.6.16.1)
Requirement already satisfied: lxml in c:\python38\lib\site-packages (from gb-dl) (4.5.2)
Requirement already satisfied: wget in c:\python38\lib\site-packages (from gb-dl) (3.2)
Requirement already satisfied: cfscraper in c:\python38\lib\site-packages (from gb-dl) (0.11)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\python38\lib\site-packages (from requests->gb-dl) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\python38\lib\site-packages (from requests->gb-dl) (2020.6.20)
Requirement already satisfied: idna<3,>=2.5 in c:\python38\lib\site-packages (from requests->gb-dl) (2.10)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\python38\lib\site-packages (from requests->gb-dl) (1.25.9)
Requirement already satisfied: soupsieve>1.2 in c:\python38\lib\site-packages (from beautifulsoup4->gb-dl) (2.0.1)

C:\Users\andre>
C:\Users\andre>gb-dl.py
Traceback (most recent call last):
  File "C:\Python38\Scripts\gb-dl.py", line 14, in <module>
    import cfscraper as scrape
  File "c:\python38\lib\site-packages\cfscraper\__init__.py", line 16, in <module>
    from requests_toolbelt.utils import dump
ModuleNotFoundError: No module named 'requests_toolbelt'

C:\Users\andre>

Unable to run

Hello there,
I am having windwos 10 system.
I have anaconda on system. from Jyupeter note book I have installed gb-dl "!pip install gb-dl"
now I am not sure how can I run this file.
I tried to run this file from cmd prompt but I ti showing unrecognised file.
Can oyu please explain step by step how can I run this.

Thanks in advance.

Key was just a markdown file

Paid for the key and all I received was a markdown file with the same instructions as the reader file.

I assume that isn’t right.

I want to archive a course I am enrolled in but get an error using your script.

C:\Users\gelsas\Desktop>gb-dl.py
Traceback (most recent call last):
  File "C:\Users\gelsas\AppData\Local\Programs\Python\Python37-32\Scripts\gb-dl.py", line 15, in <module>
    from blessings import Terminal
  File "c:\users\gelsas\appdata\local\programs\python\python37-32\lib\site-packages\blessings\__init__.py", line 5, in <module>
    import curses
  File "c:\users\gelsas\appdata\local\programs\python\python37-32\lib\curses\__init__.py", line 13, in <module>
    from _curses import *
ModuleNotFoundError: No module named '_curses'

What do I need to do to make it work ? I am using windows

Source code missing

Where is your source code?

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

Cookies

If cookies are a dependency, How do i get cookies into a file? i have already donated fam.

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.