28 lines
753 B
Bash
Executable File
28 lines
753 B
Bash
Executable File
#!/bin/bash
|
|
|
|
BASE="https://fanfox.net/manga"
|
|
declare -a TO_CHECK=(
|
|
"the_guy_she_was_interested_in_wasn_t_a_guy_at_all|The Guy She Was Interested In Wasn't A Guy At All"
|
|
)
|
|
|
|
for MANGA in "${TO_CHECK[@]}"
|
|
do
|
|
URL=$(echo $MANGA | cut -d "|" -f1)
|
|
PRETTY_NAME=$(echo $MANGA | cut -d "|" -f2)
|
|
|
|
LAST_CHAPTER=$(cat "/tmp/$URL.txt");
|
|
LATEST_CHAPTER=$(curl "$BASE/$URL/" \
|
|
--cookie "isAdult=1" \
|
|
| perl -ne 'm|detail-main-list">(.\|\n)*?title3">(.*?)<\/p>| && print "$2"'
|
|
)
|
|
|
|
if [ ! -f "/tmp/$MANGA.txt" ] && [[ "$LATEST_CHAPTER" != "$LAST_CHAPTER" ]]; then
|
|
/Users/noahheague/.config/scripts/util/webhook.sh \
|
|
-c "manga" \
|
|
-m "New chapter of $PRETTY_NAME ($LATEST_CHAPTER)"
|
|
fi
|
|
|
|
echo $LATEST_CHAPTER > "/tmp/$URL.txt";
|
|
done
|
|
|