Super, dzięki
Pozwoliłem sobie na mały patch, który omija opcję wyboru ścieżki zapisu audio/video lecz jej nie traci.
https://www.sajmon.at/sparky/sparky-tube-0.1.6.patch.gz
--- sparky-tube.orig 2019-02-02 07:16:27.305497519 +0100
+++ sparky-tube 2019-02-02 07:39:06.375343052 +0100
@@ -3,6 +3,16 @@
# Create by Elton 2019/01/24
# Last update 2019/02/01 by pavroo
+# patched by Sajmon
+# audio/video autosave path
+#
+# create $HOME/.sparky-tube and add this two lines
+# MUSICSAVEPATH=$(xdg-user-dir MUSIC)
+# VIDEOSAVEPATH=$(xdg-user-dir VIDEOS)
+#
+
+[ -f $HOME/.sparky-tube ] && . $HOME/.sparky-tube
+
# get default's locale file
DEFLOCDIR="/usr/share/sparky/sparky-tube"
if [ "`cat /etc/default/locale | grep pl`" != "" ]; then
@@ -171,7 +181,11 @@
if [ "$1" = "audio" ]
then
+ if [ -z $MUSICSAVEPATH ];then
DIR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ else
+ DIR=$MUSICSAVEPATH
+ fi
cd $DIR
youtube-dl -o '%(title)s.%(ext)s' --extract-audio --audio-format $AUDIOFORM --audio-quality 0 $URL | BAR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $PROGRESS"$LOCAL5")
@@ -190,7 +204,11 @@
elif [ "$1" = "video" ]
then
- DIR=$($GUI"$TITLETEXT" $IMAGEV $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ if [ -z $VIDEOSAVEPATH ];then
+ DIR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ else
+ DIR=$VIDEOSAVEPATH
+ fi
cd $DIR
youtube-dl -f $VIDEOFORM -o '%(title)s.%(ext)s' $URL | BAR=$($GUI"$TITLETEXT" $IMAGEV $SIZEW $PROGRESS"$LOCAL5")
Pozdr.
Sajmon