Advertisement
Soy_Estudiante

routervpn

May 31st, 2019
488
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. #!/bin/bash
  2. hora=`date +"%H"`
  3. if [ $hora -lt 13 ];then
  4. mensagem="Bom dia"
  5. elif [ $hora -gt 12 -a $hora -lt 20 ]; then
  6. mensagem="Boa tarde"
  7. else
  8. mensagem="Boa noite"
  9. fi
  10.  
  11. x="teste"
  12. menu ()
  13. {
  14. while true $x != "teste"
  15. do
  16. clear
  17. #rm -rf /data/data/com.termux/files/home/instalador
  18. v="\033[0;31m"
  19. b="\033[1;37m"
  20. a="\033[1;32m"
  21. A="\033[1;36m"
  22. c="\033[5;31m"
  23. port="8080"
  24. #echo -e "\033[5;31mteste\033[1;37m"
  25. ip=$(ifconfig | awk -F: '/inet addr/ { print $2 } '| sed s/Bcast//g | sed s/Mask//g | sed s/P-t-P//g | sed '1d')
  26. #nome=$(cat /data/data/com.termux/files/home/user)
  27. pp()
  28. {
  29. echo -e "
  30. [*] $a adicionar o ip com a porta $port como proxy nas configuracoes de wifi nos aparelhos que vao ultilizar a internet via wifi$b "
  31. echo -e "
  32.  
  33. "
  34. printf '%s\n' $ip
  35. echo -e "
  36.  
  37. "
  38. sleep 5
  39. echo aperte enter para confirmar
  40. read a
  41. printf '%s\n' $ip | while read p
  42. do
  43. sleep 2
  44. python /data/data/com.termux/files/usr/bin/routec.cpython-37.pyc --hostname $p --port $port &
  45. done
  46.  
  47. read a
  48. }
  49. echo -e "\033[0;34m=============================================\033[01;37m"
  50. echo ""
  51. echo -e " \033[1;36mRoute script\033[1;37m"
  52. echo ""
  53. echo -e "\033[0;34m
  54. =============================================\033[01;37m"
  55.  
  56. echo -e "Criado por: \033[5;31mLeo-mods\033[1;37m"
  57. echo -e "$mensagem \033[1;33m$nome\033[1;37m"
  58. echo ""
  59. echo -e "\033[1;32m[ 1 ]\033[1;37m \033[1;36mRoteador vpn$b"
  60. echo""
  61. echo -e "\033[1;32m[ 2 ]\033[1;37m \033[1;36mSSh Server Lifetime$b"
  62. echo""
  63. echo -e "\033[1;32m[ 3 ]\033[1;37m \033[1;36mCanal / Tutoriais $b"
  64. echo""
  65. echo -e "\033[1;32m[ 4 ]\033[1;37m \033[1;36mCompartilhar e streamining $b"
  66. echo""
  67. echo -e "\033[1;32m[ 5 ]$b \033[1;36mSair do programa\033[1;37m"
  68. echo ""
  69. echo -e "\033[0;34m
  70. ==============================================\033[01;37m"
  71.  
  72. echo "Digite o numero da opcao desejada:"
  73. read x
  74. echo -e "opcao informada ($v$x$b)"
  75. echo -e "\033[0;34m
  76. =============================================\033[01;37m"
  77.  
  78. case "$x" in
  79.  
  80.  
  81. 1)
  82. echo -e "Qual porta vamos usar\nRecomendamos a porta 8080"
  83. echo -e "
  84. # [*] $a Voce podera usar uma porta de $escolha ate $escolha2 $b "
  85. echo -e "
  86.  
  87. "
  88. read port
  89. [[ $port -gt 1024 ]] && pp || echo -e "porta incorreta\n Escolha uma porta maior que 1024" && exit
  90.  
  91. echo -e "\033[0;34m
  92. ===============================================\033[01;37m"
  93. ;;
  94. 2)
  95. # rm -rf lifetime. txt
  96. clear
  97. echo Aquarde
  98. sleep 3
  99. echo -e "gerando lista"
  100. sleep 2
  101. curl -s https://routervpn.000webhostapp.com/lifetame.txt
  102. echo ""
  103. echo ""
  104. echo -e "Aperte enter para sair"
  105. read a
  106. ;;
  107. 4)
  108. if [ "$ip" = "" ]
  109. then
  110. clear
  111. echo -e "OPSS seu rotiador esta desligado\npor favor ligue-o"
  112. sleep 5
  113. else
  114. clear
  115. echo -e "\033[1;36mLigando\033[1;36m"
  116. echo ""
  117. sleep 5
  118. clear
  119. echo -e "\033[1;36mDigite no seu navegador o IP
  120. $(printf '%s\n' $v$ip$b)+ porta 8081\033[1;36m"
  121. echo ""
  122. echo -e "\033[1;36mMemoria do seu celular ja esta sendo compartilhada\033[1;37m"
  123. cd /sdcard
  124. python2 /data/data/com.termux/files/home/com.pyc
  125. sleep 10
  126. fi
  127. echo -e "\033[0;34m
  128. ===============================================\033[01;37m"
  129. ;;
  130. 3)
  131. termux-open https://youtu.be/74viodqarZg
  132. ;;
  133. 5)
  134. echo "saindo..."
  135. sleep 5
  136. clear;
  137. killall python
  138. killall -s SIGINT python
  139. clear
  140. exit;
  141. echo "================================================"
  142. ;;
  143.  
  144. *)
  145. echo -e "\033[1;36mOpcao incorreta\033[1;37m"
  146. sleep 5
  147. esac
  148. done
  149.  
  150. }
  151. menu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement