mirror of
https://github.com/CoolnsX/repos_scripts.git
synced 2025-12-20 07:15:20 +05:30
fix that damn sign!!!
This commit is contained in:
9
jellyfin
9
jellyfin
@@ -101,15 +101,18 @@ mpv_jellyfin() {
|
||||
}
|
||||
|
||||
track_progress() {
|
||||
EID=$1
|
||||
ITEM_ID=$1
|
||||
\cat <<EOF >"$progress_track_file"
|
||||
#!/bin/sh
|
||||
|
||||
while sleep 5;do
|
||||
position=\$(echo '{"command" :["get_property","playback-time"]}' | socat - "$socket" >/dev/null 2>&1 | sed -nE 's_.*data":([^,]*).*_\1_p' | tr -d '.' | sed 's|$|0|g')
|
||||
position=\$(echo '{"command" :["get_property","playback-time"]}' | socat - "$socket" 2>/dev/null | sed -nE 's_.*data":([^,]*).*_\1_p' | tr -d '.' | sed 's|$|0|g')
|
||||
[ -z "\$position" ] && break
|
||||
positionTicks=\$position
|
||||
done
|
||||
[ -n "\$positionTicks" ] && curl -s "$JF_URL/Users/$JF_USER_ID/PlayingItems/$EID?positionTicks=\$positionTicks" -X DELETE -H 'Authorization: MediaBrowser Token="'"$JF_TOKEN"'"' -H 'Content-Type: application/json'
|
||||
[ -n "\$positionTicks" ] && curl -s "$JF_URL/Users/$JF_USER_ID/PlayingItems/$ITEM_ID?positionTicks=\$positionTicks" -X DELETE -H 'Authorization: MediaBrowser Token="'"$JF_TOKEN"'"' -H 'Content-Type: application/json'
|
||||
rm "$socket"
|
||||
rm "\$0"
|
||||
EOF
|
||||
|
||||
chmod +x "$progress_track_file"
|
||||
|
||||
Reference in New Issue
Block a user