Dolda2000 GitWeb
/
utils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
58f7690
)
Log planime invocations.
author
Fredrik Tolf
<fredrik@dolda2000.com>
Tue, 20 Dec 2016 03:56:11 +0000
(
04:56
+0100)
committer
Fredrik Tolf
<fredrik@dolda2000.com>
Tue, 20 Dec 2016 03:56:11 +0000
(
04:56
+0100)
planime
patch
|
blob
|
blame
|
history
diff --git
a/planime
b/planime
index
0ecb770
..
20b651e
100755
(executable)
--- a/
planime
+++ b/
planime
@@
-73,6
+73,7
@@
findfile() {
origargs=("$0" "$@")
cmdline=(mpv -fs)
debug=
origargs=("$0" "$@")
cmdline=(mpv -fs)
debug=
+log=y
unset pretend printfile
while [ "${1:0:1}" = - ]; do
unset pretend printfile
while [ "${1:0:1}" = - ]; do
@@
-80,7
+81,7
@@
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)
exit 0
;;
-d)
@@
-94,6
+95,9
@@
while [ "${1:0:1}" = - ]; do
-C)
pretend=y
;;
-C)
pretend=y
;;
+ -L)
+ log=
+ ;;
-A)
while :; do
if [ $# -lt 1 ]; then
-A)
while :; do
if [ $# -lt 1 ]; then
@@
-258,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