added music scripts

This commit is contained in:
Siddhartha 2022-07-19 23:28:04 +05:30
parent 619e2232a9
commit d3bc7616e9
19 changed files with 433 additions and 0 deletions

9
borg-logseq-backup.sh Executable file
View File

@ -0,0 +1,9 @@
#!/bin/bash
REPOSITORY="/Users/siddhartha/OneDrive - Karmani Service Technologies Pvt. Ltd/Backups/logseq-backup"
CURRENTDATETIME=`date +"%Y-%m-%d-%T"`
/usr/local/bin/borg create -v --stats --compression zstd,22 "$REPOSITORY"::$CURRENTDATETIME /Users/siddhartha/logseq
/usr/local/bin/borg prune -v --list "$REPOSITORY" --keep-within 6H --keep-daily=1

View File

@ -0,0 +1 @@
mpv --no-video --shuffle https://www.youtube.com/playlist?list=PLDatSOpDhUwKxULBlcPc9d0cHwgAm7M4N

25
music/lofi.txt Normal file
View File

@ -0,0 +1,25 @@
Steezy-coffee-shop: https://www.youtube.com/watch?v=-5KAN9_CzSA
Lofi-hip-hop: https://www.youtube.com/watch?v=7NOSDKb0HlU
Bootleg-smoke: https://www.youtube.com/watch?v=l7TxwBhtTUY
Chillhop-raccoon: https://www.youtube.com/watch?v=5yx6BWlEVcY
Chillhop-relaxing-raccoon: https://www.youtube.com/watch?v=7NOSDKb0HlU
College-girl: https://www.youtube.com/watch?v=MCkTebktHVc
College-guy: https://www.youtube.com/watch?v=2atQnvunGCo
College-lonely: https://www.youtube.com/watch?v=bM0Iw7PPoU4
Everything-fades-to-blue: https://www.youtube.com/watch?v=PfgS405CdXk
Lofi-girl: https://www.youtube.com/watch?v=5qap5aO4i9A
Lofi-sleepy-girl: https://www.youtube.com/watch?v=DWcJFNfaw9c
Jazz-n-HipHop: https://www.youtube.com/watch?v=VjY3dgHIEoo
Productive-music-radio: https://www.youtube.com/watch?v=BhbhiQZwjf4
Chill-music-radio: https://www.youtube.com/watch?v=zPNi78sVbio
Night-work-radio: https://www.youtube.com/watch?v=kN7eZFLFXYY
Crypto-music: https://www.youtube.com/watch?v=_daTfgc4u3k
Nightflow-music: https://www.youtube.com/watch?v=K8kXcNqWN8g
Cyber-city-music: https://www.youtube.com/watch?v=NuD3o-HTbc8
Relaxing-music-radio: https://www.youtube.com/watch?v=R4yZ15_gwC4
Soft-music-radio: https://www.youtube.com/watch?v=Ek1-adoyE_0
Chill-music-radio: https://www.youtube.com/watch?v=AiH9LG22zW4
Lofi-hip-hop-music: https://www.youtube.com/watch?v=5qap5aO4i9A
Lofi-hiphop-radio: https://www.youtube.com/watch?v=DWcJFNfaw9c
Coding-in-Chicago: https://www.youtube.com/watch?v=8rnRnHC_RY8
Coding-in-Chicago-2: https://www.youtube.com/watch?v=8YA825ZNAIE

47
music/mpv-lofi-radio.sh Executable file
View File

@ -0,0 +1,47 @@
#!/usr/bin/env bash
function get_list() {
cat $listfile
}
baseurl="https://www.youtube.com/watch?v="
listfile=${1:-~/Music/scripts/lofi.txt}
[ ! -s "$listfile" ] && echo "missing list: $listfile" && exit 1
last=1
lastplayed=""
origlist=$(get_list)
list=$origlist
while true ; do
echo "choose from the list:"
entries=$(echo "$list" | nl -s '|' |sed -e 's/^ *//g' | awk -F"|" -vbase=$baseurl '{
($4 ~ /http/) ? b="" : b=base;
printf("%3s | %-75s (%s)\n", $1, substr($2, 1, 200), b$3);
}')
echo "$entries"
[ ! -z "$lastplayed" ] && echo -e "\n Last played: $lastplayed\n"
count=$(echo "$entries"|wc -l |tr -d " ")
echo -e "\nenter choice [0: reset l: reload s: shuffle r: random n: next p: replay c: clear q: quit]: \c"
read srl
[ "$srl" = "q" ] && exit
[ "$srl" = "c" ] && clear
[ "$srl" = "0" ] && list=$origlist
[ "$srl" = "l" ] && list=$(get_list)
[ "$srl" = "p" ] && srl=$last
[ "$srl" = "r" ] && srl=$(echo "$entries"|awk '{print $1}'|shuf -i1-$count -n 1)
[ "$srl" = "s" ] && list=$(echo "$list"|shuf)
[ "$srl" = "n" ] && srl=$((last+1 > count ? count : last+1))
match=$(echo "$entries"|awk -v srl=$srl '$1 == srl')
[ -z "$match" ] && continue
last=$srl
name=$(echo "$match" | cut -d"|" -f2)
# url=$(echo "$match" | cut -d"(" -f2 | cut -d")" -f1|tr -d " ")
url=$(echo "$match" | awk '{print $4}')
title="$(echo $name|tr -s " ")"
echo "Playing $title"
mpv --no-video $url
lastplayed=$title
done

View File

@ -0,0 +1,7 @@
#!/bin/bash
entries=$(cat /home/mr_robot/Music/scripts/programming-music.txt | shuf | awk '{print $2}')
track=$(echo $entries | awk '{print $1}')
mpv --no-video $track

View File

@ -0,0 +1,64 @@
Datasette: http://datashat.net/music_for_programming_1-datassette.mp3
Sunjammer: http://datashat.net/music_for_programming_2-sunjammer.mp3
Datasette-2: http://datashat.net/music_for_programming_3-datassette.mp3
Com-Cruise: http://datashat.net/music_for_programming_4-com_truise.mp3
Abe-Mangger: http://datashat.net/music_for_programming_5-abe_mangger.mp3
Gods-new-age: http://datashat.net/music_for_programming_6-gods_of_the_new_age.mp3
Talhoff-garten-untitled: http://datashat.net/music_for_programming_7-tahlhoff_garten_and_untitled.mp3
Connectedness-locus: http://datashat.net/music_for_programming_8-connectedness_locus.mp3
Datasette-3: http://datashat.net/music_for_programming_9-datassette.mp3
Unity-gain-temple: http://datashat.net/music_for_programming_10-unity_gain_temple.mp3
Miles-tilmann: http://datashat.net/music_for_programming_11-miles_tilmann.mp3
Forgotten-light: http://datashat.net/music_for_programming_12-forgotten_light.mp3
Matt-whitehead: http://datashat.net/music_for_programming_13-matt_whitehead.mp3
Talhoff-garten-untitled-2: http://datashat.net/music_for_programming_14-tahlhoff_garten_and_untitled.mp3
Dan-adeyami: http://datashat.net/music_for_programming_15-dan_adeyemi.mp3
Silent-stelios: http://datashat.net/music_for_programming_16-silent_stelios.mp3
Graphplan: http://datashat.net/music_for_programming_17-graphplan.mp3
Konx-on-pax: http://datashat.net/music_for_programming_18-konx_om_pax.mp3
Hivemind: http://datashat.net/music_for_programming_19-hivemind.mp3
Uberdog: http://datashat.net/music_for_programming_20-uberdog.mp3
Idol-eyes: http://datashat.net/music_for_programming_21-idol_eyes.mp3
mindaugasz: http://datashat.net/music_for_programming_22-mindaugaszq.mp3
Panda-magic: http://datashat.net/music_for_programming_23-panda_magic.mp3
Rites: http://datashat.net/music_for_programming_24-rites.mp3
Nono: http://datashat.net/music_for_programming_25-_nono_.mp3
Abstraction: http://datashat.net/music_for_programming_26-abstraction.mp3
Michael-hicks: http://datashat.net/music_for_programming_27-michael_hicks.mp3
Big-war: http://datashat.net/music_for_programming_28-big_war.mp3
Luke-handsfree: http://datashat.net/music_for_programming_29-luke_handsfree.mp3
Matt-kruse: http://datashat.net/music_for_programming_30-matt_kruse.mp3
Datasette-4: http://datashat.net/music_for_programming_31-datassette.mp3
Chris-seddon: http://datashat.net/music_for_programming_32-chris_seddon.mp3
Uuav: http://datashat.net/music_for_programming_33-uuav.mp3
Chukus: http://datashat.net/music_for_programming_34-chukus.mp3
Nadim-kobeissi: http://datashat.net/music_for_programming_35-nadim_kobeissi.mp3
Ea7-dmz: http://datashat.net/music_for_programming_36-ea7_dmz.mp3
Lackluster: http://datashat.net/music_for_programming_37-lackluster.mp3
Aurelius: http://datashat.net/music_for_programming_38-j_s_aurelius.mp3
Kidding-kurrys: http://datashat.net/music_for_programming_39-kidding_kurrys.mp3
Mark-schneider: http://datashat.net/music_for_programming_40-mark_schneider.mp3
Sunjammer: http://datashat.net/music_for_programming_41-sunjammer.mp3
Datasette-5: http://datashat.net/music_for_programming_42-datassette.mp3
Hey-exit: http://datashat.net/music_for_programming_43-hey_exit.mp3
Hukka: http://datashat.net/music_for_programming_44-hukka.mp3
Ehohroma: http://datashat.net/music_for_programming_45-ehohroma.mp3
Jo-johnson: http://datashat.net/music_for_programming_46-jo_johnson.mp3
Abe-mangger: http://datashat.net/music_for_programming_47-abe_mangger.mp3
Michael-hicks-2: http://datashat.net/music_for_programming_48-michael_hicks.mp3
Julien-mier: http://datashat.net/music_for_programming_49-julien_mier.mp3
Misc-works: http://datashat.net/music_for_programming_50-misc.works.mp3
mucha: http://datashat.net/music_for_programming_51-m%C3%BCcha.mp3
Inchindown: http://datashat.net/music_for_programming_52-inchindown.mp3
Beb-welten: http://datashat.net/music_for_programming_53-beb_welten.mp3
Hler: http://datashat.net/music_for_programming_54-hler.mp3
Jazz-funk-greats: http://datashat.net/music_for_programming_55-20_jazz_funk_greats.mp3
Forest-drive-west: http://datashat.net/music_for_programming_56-forest_drive_west.mp3
Hainbach: http://datashat.net/music_for_programming_57-hainbach.mp3
Olive-is-the-sun: http://datashat.net/music_for_programming_58-olive_is_the_sun.mp3
Miunau: http://datashat.net/music_for_programming_59-miunau.mp3
Tundra: http://datashat.net/music_for_programming_60-tundra.mp3
Linnley: http://datashat.net/music_for_programming_61-linnley.mp3
Our-grey-lives: http://datashat.net/music_for_programming_62-our_grey_lives.mp3
T-FLX: https://datashat.net/music_for_programming_63-t-flx.mp3
Strepsil: https://datashat.net/music_for_programming_64-strepsil.mp3

7
music/somafm-ambient.txt Normal file
View File

@ -0,0 +1,7 @@
Mission-control: https://somafm.com/missioncontrol130.pls
Defcon: https://somafm.com/defcon256.pls
Cliqhop: https://somafm.com/cliqhop256.pls
DroneZone: https://somafm.com/dronezone256.pls
Groove-Salad: https://somafm.com/groovesalad256.pls
Secret-Agent: https://somafm.com/secretagent130.pls
Deep-space-one: https://somafm.com/deepspaceone130.pls

8
music/somafm.sh Normal file
View File

@ -0,0 +1,8 @@
#!/bin/bash
entries=$(cat /home/mr_robot/Music/scripts/somafm-ambient.txt | shuf | awk '{print $2}')
track=$(echo $entries | awk '{print $1}')
mpv --no-video $track

7
music/video-game-ambient.sh Executable file
View File

@ -0,0 +1,7 @@
#!/bin/bash
entries=$(cat /home/mr_robot/Music/scripts/videogame-music.txt | shuf | awk '{print $2}')
track=$(echo $entries | awk '{print $1}')
mpv --no-video $track

View File

@ -0,0 +1,9 @@
World-of-Warcraft: http://datashat.net/music_for_programming_56-forest_drive_west.mp3
World-of-Warcraft-2: https://www.youtube.com/watch?v=wjTe0R2bREY
Skyrim: https://www.youtube.com/watch?v=hBkcwy-iWt8
Skyrim-2: https://www.youtube.com/watch?v=vgUaZz04bkw
Blade-runner: https://www.youtube.com/watch?v=k3fz6CC45ok
LOTR-Nazgul-Ambience: https://www.youtube.com/watch?v=y1Wum6hQclU
Ambience-with-rain: https://www.youtube.com/watch?v=UzEfSjTYvDc
Witcher-3: https://www.youtube.com/watch?v=I-cC3wSKAGk
Stellaris: https://www.youtube.com/playlist?list=PLyH4vonV9j1vPfAgU6wUZ_7A52cVavRYD

6
rclone-logseq-copy.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash
if pidof -o %PPID -x "rclone-logseq-copy.sh"; then
exit 1
fi
/usr/bin/rclone copy --verbose --create-empty-src-dirs /home/mr_robot/logseq gdrive:Backup/logseq --log-file /home/mr_robot/cronlogs/logseq-copy.log
exit

10
rclone-mount.sh Executable file
View File

@ -0,0 +1,10 @@
#!/bin/bash
if pidof -o %PPID -x "rclone-mount.sh"; then
exit 1
fi
/usr/bin/rclone mount gdrive:Books /home/mr_robot/GoogleDriveBooks/ --vfs-cache-mode writes --daemon --verbose --log-file /home/mr_robot/cronlogs/drivebooks-mount.log
/usr/bin/rclone mount gdrive:Backup/logseq /home/mr_robot/logseq-gdrive-backup/ --vfs-cache-mode writes --daemon --verbose --log-file /home/mr_robot/cronlogs/logseq-mount.log
/usr/bin/rclone mount gdrive:Backup/SingleFileZ-Save-Everything /home/mr_robot/Collection/SingleFileZ-Save-Everything/ --vfs-cache-mode writes --daemon --verbose --log-file /home/mr_robot/cronlogs/logseq-mount.log
exit

7
transmission/addLabels.sh Executable file
View File

@ -0,0 +1,7 @@
#!/bin/bash
torrentID=${torrentID:-$1}
label1=${label1:-$2}
label2=${label2:-$3}
transmission-remote -t $torrentID --labels [$label1,$label2]

143
transmission/afterDownload.sh Executable file
View File

@ -0,0 +1,143 @@
#!/bin/bash
torrentsIdle=($(transmission-remote --list | grep Idle | awk '{print $1}'))
mamTracker="t.myanonamouse.net"
bitspyderTracker="bitspyder.net"
graphicsDir="/home/mr_robot/Collection/MAM/Graphic-Novels/"
ebooksDir="/home/mr_robot/Collection/MAM/Ebooks/"
audiobooksDir="/home/mr_robot/Collection/MAM/Audiobooks/"
frenchDir="/home/mr_robot/Collection/Learning-Languages/French/"
guitarDir="/home/mr_robot/Collection/Learning-Music/"
bitspyderDir="/home/mr_robot/Collection/BitSpyder/"
filelistDir="/home/mr_robot/Collection/To-Delete/Filelist/"
asianCinemaDir="/home/mr_robot/Collection/To-Delete/AsianCinema/"
torrentleechDir="/home/mr_robot/Collection/To-Delete/Torrentleech/"
beyondhdDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/Beyond-HD/"
blutopiaDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/Blutopia/"
brokenStonesDir="/home/mr_robot/Collection/BrokenStones/"
cinemazDir="/home/mr_robot/Collection/CinemaZ/"
exoticazDir="/home/mr_robot/Collection/To-Delete/ExoticaZ/"
lztrDir="/home/mr_robot/Collection/LzTr-Downloads/"
orpheusDir="/home/mr_robot/Collection/Orpheus-Downloads/"
pterclubDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/PTerclub/"
secretCinemaDir="/home/mr_robot/Collection/Secret-Cinema/"
generalDir="/home/mr_robot/Collection/General-Downloads/"
for i in "${torrentsIdle[@]}"; do
tracker="$(transmission-remote -t $i -i | grep Magnet )"
labels="$(transmission-remote -t $i -i | grep Labels )"
if [[ "$tracker" == *"$mamTracker"* ]]; then
if [[ "$labels" != *'['* ]]; then
fileType="$(transmission-remote -t $i -f)"
if [[ ("$fileType" == *"mp3"*) || ("$fileType" == *"m4b"*) ]]; then
transmission-remote -t $i --labels [mam,audiobooks]
transmission-remote -t $i --move $audiobooksDir
elif [[ ("$fileType" == *"cbr"*) || ("$fileType" == *"cbz"*) ]]; then
transmission-remote -t $i --labels [mam,graphic-novels]
transmission-remote -t $i --move $graphicsDir
else
echo "Moved cbr/cbz/mp3/m4b files. Rest should be ebooks!"
transmission-remote -t $i --move $ebooksDir
fi
elif [[ "$labels" == *"graphic-novels"* ]]; then
transmission-remote -t $i --move $graphicsDir
elif [[ "$labels" == *"french"* ]]; then
transmission-remote -t $i --move $frenchDir
elif [[ "$labels" == *"guitar"* ]]; then
transmission-remote -t $i --move $guitarDir
elif [[ "$labels" == *"audiobooks"* ]]; then
transmission-remote -t $i --move $audiobooksDir
else
echo "Nothing else to do for MAM torrents!"
fi
elif [[ "$tracker" == *"bitspyder"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [bitspyder]
transmission-remote -t $i --move $bitspyderDir
fi
elif [[ "$tracker" == *"filelist"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [filelist]
transmission-remote -t $i --move $filelistDir
fi
elif [[ "$tracker" == *"asiancinema"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [asiancinema]
transmission-remote -t $i --move $asianCinemaDir
fi
elif [[ "$tracker" == *"torrentleech"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [torrentleech]
transmission-remote -t $i --move $torrentleechDir
fi
elif [[ "$tracker" == *"beyond-hd"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [beyondhd]
transmission-remote -t $i --move $beyondhdDir
fi
elif [[ "$tracker" == *"blutopia"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [blutopia]
transmission-remote -t $i --move $blutopiaDir
fi
elif [[ "$tracker" == *"brokenstones"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [brokenstones]
transmission-remote -t $i --move $brokenStonesDir
fi
elif [[ "$tracker" == *"cinemaz"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [cinemaz]
transmission-remote -t $i --move $cinemazDir
fi
elif [[ "$tracker" == *"exoticaz"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [exoticaz]
transmission-remote -t $i --move $exoticazDir
fi
elif [[ "$tracker" == *"lztr"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [lztr]
transmission-remote -t $i --move $lztrDir
fi
elif [[ "$tracker" == *"orpheus"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [orpheus]
transmission-remote -t $i --move $orpheusDir
fi
elif [[ "$tracker" == *"pterclub"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [pterclub]
transmission-remote -t $i --move $pterclubDir
fi
elif [[ "$tracker" == *"secret-cinema"* ]]; then
if [[ "$labels" != *'['* ]]; then
transmission-remote -t $i --labels [secret-cinema]
transmission-remote -t $i --move $secretCinemaDir
fi
else
echo "No other private trackers found, keep it in general download area"
transmission-remote -t $i --labels [general]
transmission-remote -t $i --move $generalDir
fi
done

View File

@ -0,0 +1,36 @@
#!/bin/bash
audiobooksDir="/home/mr_robot/Collection/MAM/Audiobooks/"
graphicsDir="/home/mr_robot/Collection/MAM/Graphic-Novels/"
ebooksDir="/home/mr_robot/Collection/MAM/Ebooks/"
orpheusDir="/home/mr_robot/Collection/Orpheus-Downloads/"
libbleDownloads="/home/mr_robot/Collection/Libble-Downloads/"
bsDownloads="/home/mr_robot/Collection/BrokenStones/"
tracker="$(transmission-remote -t $TR_TORRENT_ID -i | grep Magnet )"
if [[ "$tracker" == *"myanonamouse.net"* ]]; then
fileType="$(transmission-remote -t $TR_TORRENT_ID -f)"
if [[ ("$fileType" == *"mp3"*) || ("$fileType" == *"m4b"*) ]]; then
transmission-remote -t $TR_TORRENT_ID --labels [mam,audiobooks]
transmission-remote -t $TR_TORRENT_ID --move $audiobooksDir
elif [[ ("$fileType" == *"cbr"*) || ("$fileType" == *"cbz"*) ]]; then
transmission-remote -t $TR_TORRENT_ID --labels [mam,graphic-novels]
transmission-remote -t $TR_TORRENT_ID --move $graphicsDir
else
echo "Moved cbr/cbz/mp3/m4b files. Rest should be ebooks!"
transmission-remote -t $TR_TORRENT_ID --labels [mam,ebooks]
transmission-remote -t $TR_TORRENT_ID --move $ebooksDir
fi
elif [[ "$tracker" == *"opsfet"* ]]; then
transmission-remote -t $TR_TORRENT_ID --labels [orpheus,trash]
transmission-remote -t $TR_TORRENT_ID --move $orpheusDir
elif [[ "$tracker" == *"libble"* ]]; then
transmission-remote -t $TR_TORRENT_ID --labels [libble]
transmission-remote -t $TR_TORRENT_ID --move $libbleDownloads
elif [[ "$tracker" == *"brokenstones"* ]]; then
transmission-remote -t $TR_TORRENT_ID --labels [brokenstones]
transmission-remote -t $TR_TORRENT_ID --move $bsDownloads
fi

33
transmission/customAddDir.sh Executable file
View File

@ -0,0 +1,33 @@
#!/bin/bash
mamDir="/home/mr_robot/Collection/MAM/Ebooks/"
graphicsDir="/home/mr_robot/Collection/MAM/Graphic-Novels/"
orpheusDir="/home/mr_robot/Collection/Orpheus-Downloads/"
orpheusMp3Dir="/home/mr_robot/Collection/Orpheus-Downloads/mp3/"
artDir="/home/mr_robot/Collection/Learning-Art/"
frenchDir="/home/mr_robot/Collection/Learning-Languages/French/"
cinemazDir="/home/mr_robot/Collection/CinemaZ/"
bithdtvDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/Bit-HDTV"
moviesDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/"
pterclubDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/PTerclub/"
blutopiaDir="/run/media/mr_robot/7FD0807223B36019/Golu/Movies/Blutopia/"
localMoviesDir="/home/mr_robot/Collection/Movies-High-Quality/"
secretCinemaDir="/home/mr_robot/Collection/Cinema/"
avistazDir="/home/mr_robot/Collection/To-Delete/AvistaZ"
exoticazDir="/home/mr_robot/Collection/To-Delete/ExoticaZ"
for file in /home/mr_robot/Downloads/temp/*
do
transmission-remote --add "$file" -w $mamDir
#transmission-remote --add "$file" -w $avistazDir
#transmission-remote --add "$file" -w $exoticazDir
#transmission-remote --add "$file" -w $graphicsDir
#transmission-remote --add "$file" -w $artDir
#transmission-remote --add "$file" -w $orpheusMp3Dir
#transmission-remote --add "$file" -w $pterclubDir
#transmission-remote --add "$file" -w $blutopiaDir
#transmission-remote --add "$file" -w $orpheusDir
#transmission-remote --add "$file" -w $localMoviesDir
rm "$file"
done

3
transmission/listTorrent.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
transmission-remote --list

6
transmission/moveTorrent.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash
torrentID=${torrentID:-$1}
directory=${directory:-$2}
transmission-remote -t "$torrentID" --move "$directory"

5
transmission/showInfo.sh Executable file
View File

@ -0,0 +1,5 @@
#!/bin/bash
torrentID=${torrentID:-$1}
transmission-remote -t $torrentID -i