shell script scraper
Go to file
randomuser ef8c3a5084 add makefile 2022-08-16 17:21:32 -05:00
.github/ISSUE_TEMPLATE docs: issues templates 2022-08-06 16:56:34 +02:00
DISCLAIMER.md docs: website name 2022-08-01 17:00:09 +02:00
LICENSE Initial commit 2022-07-20 18:36:53 +02:00
Makefile add makefile 2022-08-16 17:21:32 -05:00
README.md docs: no more yt demo 2022-08-10 20:20:49 +02:00
lobster add makefile 2022-08-16 17:21:32 -05:00

README.md

Important

Updating from version 1.0.2 or earlier to versions 2.0.0 or later will break your history file, so make sure to back it up manually.


This update will allow the user to save progress in minutes for both TV Shows and movies. Note that this is only supported by mpv (non Android) at the moment. A movie or TV show episode is automatically marked as completed/updated after the user watches more than 85% of its content

Install

Linux

sudo curl -sL github.com/justchokingaround/lobster/raw/main/lobster.sh -o /usr/local/bin/lobster &&
sudo chmod +x /usr/local/bin/lobster

Mac

curl -sL github.com/justchokingaround/lobster/raw/main/lobster.sh -o "$(brew --prefix)"/bin/lobster &&
chmod +x "$(brew --prefix)"/bin/lobster

Termux (Android)

pkg up -y && pkg install fzf
curl -sL github.com/justchokingaround/lobster/raw/main/lobster.sh -o "$PREFIX"/bin/lobster
chmod +x "$PREFIX"/bin/lobster

Arguments

-c,           continue from history (saves the your progress in minutes)
-d,           delete history
-u, -U        update script
-v, -V        show script version
-t,           suggest a trending TV Show or Movie
-h            show help

A movie or TV show episode is automatically marked as completed/updated after the user watches more than 85% of its content

Config file

~/.config/lobster

Example config file

player=iina
subs_language=French

Currently supported players:

- mpv
- iina (Mac OS only)
- vlc (No subtitles)

Dependencies

  • fzf
  • curl
  • grep
  • sed
  • patch
  • mpv
  • vlc (optional)
  • iina (optional)
  • android vlc & mpv (optional)

In case you don't have fzf installed, you can install it like this:

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

Uninstall

Linux

sudo rm /usr/local/bin/lobster

Mac

rm "$(brew --prefix)"/bin/lobster