Dolda2000 GitWeb
/
utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix global name bug.
[utils.git]
/
autodlctl
diff --git
a/autodlctl
b/autodlctl
index
004f5cf
..
4675ad0
100755
(executable)
--- a/
autodlctl
+++ b/
autodlctl
@@
-5,18
+5,19
@@
paths=(/home/pub/video/anime $HOME/dc/autodl/cur)
function findcurep
{
if [ -r badlist ]; then
function findcurep
{
if [ -r badlist ]; then
- echo badlist `head -n 1
curep
`
+ echo badlist `head -n 1
badlist
`
return 0
fi
if [ -r curep ]; then
if [ -r maxep ]; then
if [ "`cat curep`" -le "`cat maxep`" ]; then
echo curep `cat curep`
return 0
fi
if [ -r curep ]; then
if [ -r maxep ]; then
if [ "`cat curep`" -le "`cat maxep`" ]; then
echo curep `cat curep`
+ return 0
fi
else
echo curep `cat curep`
fi
else
echo curep `cat curep`
+ return 0
fi
fi
- return 0
fi
echo none
return 1
fi
echo none
return 1
@@
-113,20
+114,24
@@
function getnext
if [ "$estat" = dbl ]; then
echo -en "${tag}\n${curep}\n" >>"$HOME/dc/autodl/done"
echo -en "${tag}\n$((${curep} + 1))\n" >>"$HOME/dc/autodl/done"
if [ "$estat" = dbl ]; then
echo -en "${tag}\n${curep}\n" >>"$HOME/dc/autodl/done"
echo -en "${tag}\n$((${curep} + 1))\n" >>"$HOME/dc/autodl/done"
- let
curep+=2
+ let
"nextep=curep+2"
else
echo -en "${tag}\n${curep}\n" >>"$HOME/dc/autodl/done"
else
echo -en "${tag}\n${curep}\n" >>"$HOME/dc/autodl/done"
- let
curep++
+ let
"nextep=curep+1"
fi
fi
- echo "$
cur
ep" >curep
+ echo "$
next
ep" >curep
if [ -r maxep ]; then
if [ -r maxep ]; then
- if [ "$
cur
ep" -gt "`cat maxep`" ]; then
+ if [ "$
next
ep" -gt "`cat maxep`" ]; then
echo "$tag has reached max"
echo "$tag" >>"$HOME/dc/autodl/maxed"
fi
fi
;;
esac
echo "$tag has reached max"
echo "$tag" >>"$HOME/dc/autodl/maxed"
fi
fi
;;
esac
+ if [ "$estat" = bad ]; then
+ echo "episode reported as bad, adding to badlist"
+ echo "$curep" >>badlist
+ fi
if ! findcurep; then
echo "no more episodes to download from $tag"
touch disabled
if ! findcurep; then
echo "no more episodes to download from $tag"
touch disabled