Update 2024-12-22 19:37 OpenBSD/amd64-t14
This commit is contained in:
parent
7948d7cd1d
commit
a145968b49
60
.bin/aria
60
.bin/aria
@ -3,6 +3,38 @@
|
|||||||
DIR="/home/sdk/.aria2"
|
DIR="/home/sdk/.aria2"
|
||||||
mkdir -p "$DIR"
|
mkdir -p "$DIR"
|
||||||
|
|
||||||
|
SECOPTS="\
|
||||||
|
--bt-enable-lpd=false
|
||||||
|
--enable-peer-exchange=false
|
||||||
|
--enable-dht=false
|
||||||
|
--enable-dht6=false
|
||||||
|
"
|
||||||
|
|
||||||
|
PUBLIC="\
|
||||||
|
--dht-listen-port=55500
|
||||||
|
--bt-enable-lpd=true
|
||||||
|
--enable-peer-exchange=true
|
||||||
|
--enable-dht=true
|
||||||
|
--enable-dht6=true
|
||||||
|
"
|
||||||
|
|
||||||
|
DEFAULT="\
|
||||||
|
--auto-save-interval=30
|
||||||
|
--save-session-interval=30
|
||||||
|
--listen-port=55500
|
||||||
|
--log-level=info
|
||||||
|
--disk-cache=256M
|
||||||
|
--bt-save-metadata=true
|
||||||
|
--bt-load-saved-metadata=true
|
||||||
|
--bt-prioritize-piece=head=10M,tail=10M
|
||||||
|
--content-disposition-default-utf8=true
|
||||||
|
--log=$DIR/aria2.log
|
||||||
|
--dht-file-path=$DIR/dht.dat
|
||||||
|
--dht-file-path6=$DIR/dht6.dat
|
||||||
|
--save-cookies=$DIR/cookies.dat
|
||||||
|
--save-session=$DIR/session.dat
|
||||||
|
"
|
||||||
|
|
||||||
for cmd in $@
|
for cmd in $@
|
||||||
do
|
do
|
||||||
case $cmd in
|
case $cmd in
|
||||||
@ -38,6 +70,8 @@ do
|
|||||||
--bt-min-crypto-level=arc4
|
--bt-min-crypto-level=arc4
|
||||||
"
|
"
|
||||||
shift ;;
|
shift ;;
|
||||||
|
pub|public) SECOPTS="$PUBLIC"
|
||||||
|
shift ;;
|
||||||
seq|1) OPTS="$OPTS
|
seq|1) OPTS="$OPTS
|
||||||
-j 1 -Z
|
-j 1 -Z
|
||||||
"
|
"
|
||||||
@ -45,32 +79,10 @@ do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
DEFAULT="\
|
|
||||||
--enable-dht=false
|
|
||||||
--enable-dht6=false
|
|
||||||
--bt-force-encryption=true
|
|
||||||
--enable-peer-exchange=false
|
|
||||||
--auto-save-interval=30
|
|
||||||
--save-session-interval=30
|
|
||||||
--listen-port=55500
|
|
||||||
--dht-listen-port=55500
|
|
||||||
--bt-enable-lpd=false
|
|
||||||
--log-level=info
|
|
||||||
--disk-cache=256M
|
|
||||||
--bt-save-metadata=true
|
|
||||||
--bt-load-saved-metadata=true
|
|
||||||
--bt-prioritize-piece=head=10M,tail=10M
|
|
||||||
--content-disposition-default-utf8=true
|
|
||||||
--log=$DIR/aria2.log
|
|
||||||
--dht-file-path=$DIR/dht.dat
|
|
||||||
--dht-file-path6=$DIR/dht6.dat
|
|
||||||
--save-cookies=$DIR/cookies.dat
|
|
||||||
--save-session=$DIR/session.dat
|
|
||||||
"
|
|
||||||
set -x
|
set -x
|
||||||
if [ -z "$@" ]
|
if [ -z "$@" ]
|
||||||
then
|
then
|
||||||
aria2c $DEFAULT $OPTS *.torrent
|
aria2c $DEFAULT $OPTS $SECOPTS *.torrent
|
||||||
else
|
else
|
||||||
aria2c $DEFAULT $OPTS "$@"
|
aria2c $DEFAULT $OPTS $SECOPTS "$@"
|
||||||
fi
|
fi
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
cp) shift; scp -r $@ osmc:/media/USBDisk/ ;;
|
cp) shift; rsync -rvP $@ osmc:/media/USBDisk/ ;;
|
||||||
df) ssh osmc "df -h /media/USBDisk/" ;;
|
df) ssh osmc "df -h /media/USBDisk/" ;;
|
||||||
ls) ssh osmc "cd /media/USBDisk/ && ls -1 | grep -v lost+found" ;;
|
ls) ssh osmc "cd /media/USBDisk/ && ls -1 | grep -v lost+found" ;;
|
||||||
lls) ssh osmc "cd /media/USBDisk/ && ls -lh | grep -v lost+found" ;;
|
lls) ssh osmc "cd /media/USBDisk/ && ls -lh | grep -v lost+found" ;;
|
||||||
rm) shift; ssh osmc "cd /media/USBDisk/ && rm -v $@" ;;
|
rm) shift; ssh osmc "cd /media/USBDisk/ && rm -v $@" ;;
|
||||||
*) echo "available commands: df, ls, lls, cp <file>, rm <file>" ;;
|
*) echo "available commands: df, ls, lls, cp <file>, rm <file>" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user