hakanersu / codecourse-downloader Goto Github PK
View Code? Open in Web Editor NEWcodecourse.com video downloader.
codecourse.com video downloader.
Hi,
Source code no longer downloads with this. There are no errors or anything. If you need more information let me know.
Thanks.
It gives me an error if I try to download all videos.
[League\Flysystem\Exception]
Impossible to create the root directory "/Users/yourname/prefer-clone-path/
Downloads".
I am on a Linux PC, how do I should call the directory?
cannot play downloaded video. It's only 4,5 kb and it is only contain html tag
Hello Sir hakanersu,
I am planning to develop a similar downloader to mapt https://www.packtpub.com/mapt/login
videos.
I have created a repo https://github.com/kumaralg2/mapt-video-downloader.git for that.
As I am new to this development, I need your help to develop me that downloader.
My email:[email protected]
I did not know how to contact you so, I am using this to communicate with you.
Please kindly look at this .
Thanks,
When I trying to download, terminal show this log:
I'm using php 7.1.23 btw
Logged in successfully, collecting courses.
PHP Notice: Undefined property: stdClass::$total in /home/kiddie/Program/ccourse/src/App.php on line 47
PHP Notice: Undefined property: stdClass::$last_page in /home/kiddie/Program/ccourse/src/App.php on line 47
Total lessons found, fetching pages for courses.
PHP Notice: Undefined property: stdClass::$last_page in /home/kiddie/Program/ccourse/src/App.php on line 52
PHP Fatal error: Uncaught TypeError: Argument 2 passed to Symfony\Component\Console\Helper\ProgressBar::__construct() must be of the type integer, null given, called in /home/kiddie/Program/ccourse/src/App.php on line 52 and defined in /home/kiddie/Program/ccourse/vendor/symfony/console/Helper/ProgressBar.php:54
Stack trace:
#0 /home/kiddie/Program/ccourse/src/App.php(52): Symfony\Component\Console\Helper\ProgressBar->__construct(Object(Symfony\Component\Console\Output\ConsoleOutput), NULL)
#1 /home/kiddie/Program/ccourse/src/Commands/DownloadCommand.php(58): App\App->download(Object(Symfony\Component\Console\Output\ConsoleOutput), Array)
#2 /home/kiddie/Program/ccourse/vendor/symfony/console/Command/Command.php(251): App\Commands\DownloadCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#3 /home/kiddie/Program/ccourse/vendor/symfony/console/Application.php(886): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvI in /home/kiddie/Program/ccourse/vendor/symfony/console/Helper/ProgressBar.php on line 54
If there is a missing course
Client error:
GET https://videos-codecourse.ams3.digitaloceanspaces.com/100/178/hd.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=JSB563V2XSINOE3HRIHR%2F20190502%2Fams3%2Fs3%2Faws4_request&X-Amz-Date=20190502T091845Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Signature=905173da4c66a6131c02a569811a1981a7b405033fe961f730809d928b386f68` resulted in a 404 Not Found
response:\n
NoSuchKey
videos-codecourse (truncated...)\n
"""
`
It should carry on as it stops the download
@hakanersu today i got new error [InvalidArgumentException] The current node list is empty
please help me solve out this
its say
Undefined offset: 3 in E:\sp\src\Parser.php on line 45
All videos dowloaded for course: 313-Reusable Laravel comments
0/0 [>---------------------------] 0%
PHP Notice: Undefined offset: 3 in E:\sp\src\Parser.php on line 45
Notice: Undefined offset: 3 in E:\sp\src\Parser.php on line 45
All videos dowloaded for course: 312-Cleanly iterating over JavaScript objects
added email password in .env
on macos
not working
Can't login to website.
may be internet issue but download always fails . And the huge problem is it downloads incomplete file so no use of running script again and again unless I delete file.
Can we use aria2c wrapper?
https://github.com/shiny/php-aria2#install
Thank You
php codecourse download "all series" is this possible?
Hi,
In this picture: you can see that a file with ":" is downloaded - this is an invalid character for Windows since it is used for NTFS Alternate Data Streams so it should be removed.
Also here you can see quotation marks used in folder names, this would be invalid on Windows and would likely fail:
A list of invalid characters can be found here: https://stackoverflow.com/questions/1976007/what-characters-are-forbidden-in-windows-and-linux-directory-names/31976060#31976060
Thanks.
Hi,
I have edited .env with correct email and password. Still it says,
[App\Exceptions\LoginException]
Can't do the login..
I'm getting this error but after 2nd try download has started.
What causes this?
[GuzzleHttp\Exception\RequestException]
cURL error 18: transfer closed with outstanding read data remaining (see ht
tp://curl.haxx.se/libcurl/c/libcurl-errors.html)
This is what I got:
$ php codecourse download build-a-url-shortener
Collecting remote series ...
21/21 [============================] 100%
Calculating downloading information.
[League\Flysystem\Exception]
Impossible to create the root directory "/Users/yourname/prefer-clone-path/
Downloads".
download []
please help!!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.