pixelrain.sh 289 B

12345678910111213141516
  1. pixeldrain() (
  2. local __download=axel __id='' __url=''
  3. case "${1:?}" in
  4. https://pixeldrain.com/u/*)
  5. __id="${1##*/}"
  6. __url="https://pixeldrain.com/api/file/${__id%%\?*}?download"
  7. ;;
  8. *)
  9. echo 'invalid url' 1>&2
  10. return 1
  11. esac
  12. shift
  13. exec "${__download}" "${@}" -- "${__url}"
  14. )