trakban / spongebob-cli Goto Github PK
View Code? Open in Web Editor NEWWatch classic spongebob from the terminal! ๐ฅ๐งฝ
License: GNU General Public License v3.0
Watch classic spongebob from the terminal! ๐ฅ๐งฝ
License: GNU General Public License v3.0
Does this work without X11/Wayland installed? Could I use this on a headless setup?
MPV does not work, I am using the Ubuntu terminal from Microsoft Store, and I tried choco, no work..... fix it now!!!
Cool project. Any ideas for how to deal with copyright concerns?
sometimes the source returns 503 status error due to server issues I think.
ERROR: Unable to download webpage: HTTP Error 503: Service Unavailable (caused by <HTTPError 503: 'Service Unavailable'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Just realized it was actually updated a month ago, my bad
When I try to download Episode 31, it downloads a Pink Panther episode instead.
!/content/spongebob-cli/spongebob-cli --download 31
The-Pink-Panther-Pink-Suds-The-Pink-Panther-Pink-Suds.mp4
It's possible that the titles are conflicting, since they have a really similar name:
https://www.imdb.com/title/tt0170392/
https://www.imdb.com/title/tt0769437/
in https://github.com/trakBan/spongebob-cli/blob/main/spongebob-cli#L5-L11 if colored is missing code will use colorer to tell that colored is missing and fail because colored is missing
ctrl+c doesn't work
Installing on windows works fine
When selecting episode an exception is raised:
.....
What episode do you want to watch? (type a number by the right side): 1
Now playing: https://www.megacartoons.net/video/SpongeBob-SquarePants-Help-Wanted.mp4
Traceback (most recent call last):
File "C:\Users\User\spongebob-cli\spongebob-cli", line 214, in <module>
Play(real)
File "C:\Users\User\spongebob-cli\spongebob-cli", line 55, in Play
subprocess.run(["mpv", DirectLink])
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 505, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
In the spongebob-cli
file, there are several instances of raising SystemExit
exception to terminate the program, like in this line:
Line 140 in 54b730f
return
statement to achieve the same result, keeping the code more simple.Hi there! Love your work, man, but I cannot install it properly. Your code asks to install packages to the root files and I don't want to mess up my system. Should I create venv or maybe you should consider using another solution for automatic installation of packages?
โ spongebob-cli git:(main) chmod +x spongebob-cli
python3 setup.py install
running install
/usr/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3.8/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
error: can't create or remove files in install directory
The following error occurred while trying to add or remove files in the
installation directory:
[Errno 13] Permission denied: '/usr/local/lib/python3.8'
The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/usr/local/lib/python3.8/site-packages/
This directory does not currently exist. Please create it and try again, or
choose a different installation directory (using the -d or --install-dir
option).
As per README.md.
Could you clarify why this is??
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.