AriaNgGUI.sh 1.0 KB

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. FileBaseName="AriaNgGUI.app.tar.gz"
  3. TMPDIR="$(echo $HOME)/Downloads/AriaNgGUI"
  4. rm -rf "${TMPDIR}"
  5. mkdir -p "${TMPDIR}"
  6. cd "${TMPDIR}"
  7. ## Package
  8. #tar -zcvf ./AriaNgGUI.app.tar.gz ./AriaNgGUI.app
  9. #cat ./AriaNgGUI.app.tar.gz |split -b 20m -a 3 - AriaNgGUI.app.tar.gz.
  10. ## Download
  11. for num in {1..4}; do
  12. [ $num -lt 10 ] && FileName="${FileBaseName}.00${num}"
  13. [ $num -ge 10 ] && [ $num -lt 100 ] && FileName="${FileBaseName}.0${num}"
  14. [ $num -ge 100 ] && FileName="${FileBaseName}.${num}"
  15. echo "Download: ${FileName}..."
  16. curl -sSL -o "${FileName}" "https://raw.githubusercontent.com/MoeClub/Note/master/AriaNgGUI/AriaNgGUI.app/${FileName}"
  17. done
  18. ## Install
  19. [ -e "$HOME/Library/Application Support/aria-ng-gui" ] && rm -rf "$HOME/Library/Application Support/aria-ng-gui"
  20. [ -e "/Applications/AriaNgGUI.app" ] && rm -rf "/Applications/AriaNgGUI.app"
  21. tar xvf <(cat AriaNgGUI.app.tar.gz.001 AriaNgGUI.app.tar.gz.002 AriaNgGUI.app.tar.gz.003 AriaNgGUI.app.tar.gz.004) -C "/Applications"
  22. cd ../ && rm -rf "${TMPDIR}"