Adds gallery-dl, mmm and utils related scripts

This commit is contained in:
Matheus Albino
2024-06-19 07:57:32 -03:00
parent f4464491bb
commit b415ec004b
3 changed files with 358 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
#!/bin/bash
cur_dirname=`pwd`
if [[ $cur_dirname != *"gallery-dl/twitter" ]]; then
echo 'Not a valid path'
echo 'Are you inside a gallery-dl/twitter directory?'
exit 1
fi
# creates a .txt file for each .png file
if false; then
files=($(find * -type f -not -name '*.txt'))
for f in ${files[@]}; do
filenameSplit=(${f//\// })
account_name=${filenameSplit[0]}
file_name=${filenameSplit[1]}
post_id=`echo $file_name | cut -f1 -d"_"`
tweet_url="https://twitter.com/$account_name/status/$post_id"
echo $tweet_url > $account_name/$post_id.txt
done
fi
# creates a .txt file for each artist folder
if true; then
artists=($(find * -type d))
for account_name in ${artists[@]}; do
echo "Doing \"$account_name\" now..."
files=($(find $account_name -type f -not -name '*.txt'))
urls_filename="$account_name/urls.txt"
rm --force $urls_filename
for f in ${files[@]}; do
filenameSplit=(${f//\// })
file_name=${filenameSplit[1]}
post_id=`echo $file_name | cut -f1 -d"_"`
tweet_url="https://twitter.com/$account_name/status/$post_id"
echo "$file_name: $tweet_url" >> $urls_filename
done
done
fi