internet.sh 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. function internet(){
  2. clear
  3. nome="BuscAKI"
  4. echo "|B|u|s|c|A|K|I| - 'Voltar' para retornar"
  5. echo -e "${ciano}---------------------------------------------------------${desliga}"
  6. read -ep "Pesquise no "$nome": " busca
  7. busca="${busca,,}" # Tudo em minusculo
  8. if [[ "$busca" = "sair" ]] || [[ "$busca" = "retornar" ]]; then
  9. principal # Quer sair/retornar?
  10. fi
  11. #Espiner maroto com som.
  12. if [[ "$som" = "1" ]]; then
  13. espectrum ogg123 -q "musicas/dialup.ogg" 2>&-
  14. else
  15. espectrum sleep 0.8s 2>&-
  16. fi
  17. case "$busca" in
  18. *ammyland*|"*cidade*"|"*cidade ammyland*") ammyland ;;
  19. *)
  20. echo -e \
  21. "
  22. -----------------------------------------------
  23. ${vermelho}Nenhum termo encontrado!${desliga}
  24. -----------------------------------------------
  25. " ; sleep 1s; internet
  26. ;;
  27. esac
  28. }
  29. # Espectrum da pesquisa...
  30. function espectrum(){
  31. while :; do
  32. for a in / - \\ \|; do
  33. printf '%s\b' "$a"
  34. done
  35. done & "$@"
  36. kill "$!"
  37. sleep 0.2
  38. }
  39. #====Função nova pesquisa=======#
  40. function nova_pesquisa(){
  41. read -p $'\e[34;1mFazer nova pesquisa? [Sim/nao]\e[m ' nova_pesquisa
  42. nova_pesquisa="${nova_pesquisa,,}" # Tudo em minusculo
  43. nova_pesquisa="${nova_pesquisa:=sim}"
  44. if [[ "$nova_pesquisa" = "sim" ]]; then
  45. internet # Chamando função
  46. else
  47. principal # Retorna para função principal
  48. fi
  49. }
  50. #=========FUNÇÕES DE PESQUISAS===========#
  51. function ammyland(){
  52. cat <<-EOF
  53. Ammiland foi criada por John F.P em 1943.
  54. EOF
  55. echo -e "${ciano}---------------------------------------------------------${desliga}"
  56. nova_pesquisa # Fazer nova pesquisa?
  57. }
  58. #internet