summaryrefslogtreecommitdiff
path: root/home/xyz
diff options
context:
space:
mode:
authorxyz <gky44px1999@gmail.com>2021-10-24 16:23:00 -0700
committerxyz <gky44px1999@gmail.com>2021-10-24 16:23:00 -0700
commit851b60132a18422ca799950eb567a2883c701f13 (patch)
tree61140cd8b95cb2ed2155882a7ef9118de3fed060 /home/xyz
parent79d080c6c4503919c833729e129a19ff1506cffd (diff)
refactor
Diffstat (limited to 'home/xyz')
-rwxr-xr-xhome/xyz/.local/bin/curlncm2
-rwxr-xr-xhome/xyz/.local/bin/upd3
2 files changed, 1 insertions, 4 deletions
diff --git a/home/xyz/.local/bin/curlncm b/home/xyz/.local/bin/curlncm
index fbe2ea9a..65d9056e 100755
--- a/home/xyz/.local/bin/curlncm
+++ b/home/xyz/.local/bin/curlncm
@@ -81,7 +81,7 @@ params="$(printf '%s-36cd479b6b5-%s-36cd479b6b5-%s' "$url" "$text" "$digest")"
encrypted_params="$(printf '%s' "$params" | openssl enc -aes-128-ecb -K "$key" | hexdump -ve '/1 "%02X"')"
# curl default user agent header seems not working
curl -s -A "$user_agent" -d params="$encrypted_params" 'https://interface3.music.163.com/eapi/song/enhance/player/url' | jq -r '.data|sort_by(.id)|.[].url' > "$dl_urls_tmp"
-[ "$(echo "$data" | wc -l)" -ne "$(wc -l < "$dl_urls_tmp")" ] && die "number of download uls doesn't match request"
+[ "$(echo "$data" | wc -l)" -ne "$(wc -l < "$dl_urls_tmp")" ] && die "number of download urls doesn't match request"
# can't download some music if live abroad, may need proxy or vpn
# using user_agent, content-type header, cookie header, referer are not necessary? but feels faster
diff --git a/home/xyz/.local/bin/upd b/home/xyz/.local/bin/upd
index 111c0f26..a2e25c09 100755
--- a/home/xyz/.local/bin/upd
+++ b/home/xyz/.local/bin/upd
@@ -56,13 +56,10 @@ ncm () {
curlncm -a48860966 -- "$XDG_MUSIC_DIR/not_pure/lan_lan/ncm/artist/"
curlncm -a46703185 -- "$XDG_MUSIC_DIR/not_pure/cheng_ruan/ncm/artist/"
curlncm -a30382647 -- "$XDG_MUSIC_DIR/not_pure/qi_tian_sakura/ncm/artist/"
- curlncm -a32825443 -- "$XDG_MUSIC_DIR/not_pure/song_yue_ru/ncm/artist/"
curlncm -r793052426 -- "$XDG_MUSIC_DIR/not_pure/lan_lan/ncm/djradio/"
curlncm -r792968433 -- "$XDG_MUSIC_DIR/not_pure/cheng_ruan/ncm/djradio/"
curlncm -r792042397 -- "$XDG_MUSIC_DIR/not_pure/qi_tian_sakura/ncm/djradio/"
- curlncm -r337005057 -- "$XDG_MUSIC_DIR/not_pure/qi_nian_yu_yu/ncm/djradio/"
- curlncm -r962806671 -- "$XDG_MUSIC_DIR/not_pure/qi_nian_yu_yu/ncm/djradio/"
}
pac () {