diff options
author | dakkar <dakkar@thenautilus.net> | 2017-12-23 15:34:36 +0000 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2017-12-23 15:34:36 +0000 |
commit | 1ad75c4c6792a7e7184a41fe703a594803be48bf (patch) | |
tree | e0f69e084fdd8b4d1e151c123985934a60168ecd | |
parent | simple dir scanner (diff) | |
download | Ultramarine-1ad75c4c6792a7e7184a41fe703a594803be48bf.tar.gz Ultramarine-1ad75c4c6792a7e7184a41fe703a594803be48bf.tar.bz2 Ultramarine-1ad75c4c6792a7e7184a41fe703a594803be48bf.zip |
script to call my subsonic server
-rwxr-xr-x | call-subsonic | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/call-subsonic b/call-subsonic new file mode 100755 index 0000000..7a75d49 --- /dev/null +++ b/call-subsonic @@ -0,0 +1,11 @@ +#!/bin/bash + +password="${SUBSONIC_PASSWORD:?please set the password}" +enc_password="$(hexdump --format '1/1 "%02x"' <<<$password)" +enc_password="${enc_password%0a}" + +method="${1:?please pass a method}" +shift; +IFS='&';args="$*" + +curl -v "https://subsonic.thenautilus.net/rest/${method}?v=1.12.0&c=myapp&u=dakkar&p=enc:${enc_password}&${args}" |