Dolda2000 GitWeb
/
utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added latexps.
[utils.git]
/
planime
diff --git
a/planime
b/planime
index
51646b7
..
20b651e
100755
(executable)
--- a/
planime
+++ b/
planime
@@
-50,7
+50,7
@@
findfile() {
fi
fi
if [ "$m" = y ]; then
fi
fi
if [ "$m" = y ]; then
- if [ "$eqt" = "$3" -o "$eqt" = "($3)" ]; then
+ if [ "$eqt" = "$3" -o "$eqt" = "($3)"
-o "${eqt:0:2}" = "- "
]; then
matches=("${matches[@]}" "$file")
fi
fi
matches=("${matches[@]}" "$file")
fi
fi
@@
-71,8
+71,9
@@
findfile() {
}
origargs=("$0" "$@")
}
origargs=("$0" "$@")
-cmdline=(mp
layer -fs -as
s)
+cmdline=(mp
v -f
s)
debug=
debug=
+log=y
unset pretend printfile
while [ "${1:0:1}" = - ]; do
unset pretend printfile
while [ "${1:0:1}" = - ]; do
@@
-80,20
+81,23
@@
while [ "${1:0:1}" = - ]; do
shift
case "$a" in
-h)
shift
case "$a" in
-h)
- echo "usage: planime [-fdhtC] [-A PLAYER-ARGS... ;] [-s PAR VAL] [--] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2
+ echo "usage: planime [-fdhtC
L
] [-A PLAYER-ARGS... ;] [-s PAR VAL] [--] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2
exit 0
;;
-d)
debug=y
;;
-t)
exit 0
;;
-d)
debug=y
;;
-t)
- cmdline=("${cmdline[@]}" -ao
alsa:device=hw=3.7
)
+ cmdline=("${cmdline[@]}" -ao
'alsa:device=[hw:3,7]'
)
DISPLAY=:1
chwp=y
;;
-C)
pretend=y
;;
DISPLAY=:1
chwp=y
;;
-C)
pretend=y
;;
+ -L)
+ log=
+ ;;
-A)
while :; do
if [ $# -lt 1 ]; then
-A)
while :; do
if [ $# -lt 1 ]; then
@@
-117,6
+121,9
@@
while [ "${1:0:1}" = - ]; do
-f)
printfile=y
;;
-f)
printfile=y
;;
+ -v)
+ cmdline=("${cmdline[@]}" -v)
+ ;;
--)
break
;;
--)
break
;;
@@
-241,12
+248,12
@@
fi
if [ -n "$alang" ]; then
cmdline=("${cmdline[@]}" -alang "$alang")
elif [ -n "$aid" ]; then
if [ -n "$alang" ]; then
cmdline=("${cmdline[@]}" -alang "$alang")
elif [ -n "$aid" ]; then
- cmdline=("${cmdline[@]}" -aid "$
aid
")
+ cmdline=("${cmdline[@]}" -aid "$
((aid + 1))
")
fi
if [ -n "$slang" ]; then
cmdline=("${cmdline[@]}" -slang "$slang")
elif [ -n "$sid" ]; then
fi
if [ -n "$slang" ]; then
cmdline=("${cmdline[@]}" -slang "$slang")
elif [ -n "$sid" ]; then
- cmdline=("${cmdline[@]}" -sid "$
sid
")
+ cmdline=("${cmdline[@]}" -sid "$
((sid + 1))
")
fi
if [ -n "$pretend" ]; then
fi
if [ -n "$pretend" ]; then
@@
-255,6
+262,11
@@
elif [ -n "$printfile" ]; then
echo "$file"
else
if [ "$chwp" = y ]; then (sleep 2; randomwp) & fi
echo "$file"
else
if [ "$chwp" = y ]; then (sleep 2; randomwp) & fi
+ if [ "$log" = y ]; then
+ if [ -d $HOME/.anime ]; then
+ echo "$(date) $(basename "$file")" >>$HOME/.anime/plog
+ fi
+ fi
"${cmdline[@]}" "$file"
if [ "$nextep" = y ]; then
"${cmdline[@]}" "$file"
if [ "$nextep" = y ]; then