aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.local/bin/tokodi
blob: 8393c8ba7cfd1697dbab61326f7ed5ced74fab57 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env sh

if [ -z "$1" ]; then
    url=$(xclip -o -selection clipboard)
elif [ "$1" = "-" ]; then
    read -r url
else
    url="$1"
fi

payload="$(printf '{"jsonrpc":"2.0", "id": 1, "method":"Player.Open","params": {"item": {"file":"%s"}}}' "$url")"

curl -u kodi:kodi 'http://ruiflix.pulpo:8080/jsonrpc' -X POST --data-raw "$payload" -H 'Content-Type: application/json'