| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398 |
- #!/bin/bash
- clear
- echo -e "\033[1;33m ""\033[1;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m"
- echo -e "\033[1;33m ""\E[41;1;37m << INSTALAR Y CREAR CUENTA V2RAY WEBSOCKET >> \033[0m"
- echo -e "\033[1;33m ""\033[1;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m"
- echo ""
- echo -e " \E[41;1;37mCONFIGURAR V2RAY WEBSOCKET HTTP\033[0m " "\E[41;1;37mCONFIGURAR XRAY WEBSOCKET HTTP\033[0m"
- echo -e " \E[48;1;37m[1] • PARA INSTALAR V2RAY WS\033[0m " "\E[48;1;37m[7] • PARA INSTALAR XRAY WS\033[0m"
- echo -e " \E[48;1;37m[2] • PARA AGREGAR DOMINIO\033[0m " "\E[48;1;37m[8] • PARA AGREGAR DOMINIO\033[0m"
- echo -e " \E[48;1;37m[3] • PARA CAMBIAR PUERTO \033[0m " "\E[48;1;37m[9] • PARA CAMBIAR PUERTO\033[0m"
- echo -e " \E[48;1;37m[4] • PARA VER CUENTA V2RAY\033[0m ""\E[48;1;37m[10]• PARA VER CUENTA XRAY\033[0m"
- echo -e " \E[48;1;37m[5] • PARA DESACTIVAR V2RAY\033[0m ""\E[48;1;37m[11]• PARA DESACTIVAR XRAY\033[0m"
- echo -e " \E[48;1;37m[6] • PARA ACTIVAR V2RAY WS\033[0m ""\E[48;1;37m[12]• PARA ACTIVAR XRAY WS\033[0m"
- echo -e " \E[41;1;37mAGREGAR NUEVA CUENTA V2RAY Y DEL\033[0m ""\E[41;1;37mAGREGAR NUEVA CUENTA XRAY Y DEL\033[0m"
- echo -e " \E[48;1;37m[16]• AGREGAR + CUENTAS V2RAY\033[0m ""\E[48;1;37m[20]• AGREGAR + CUENTAS XRAY\033[0m"
- echo -e " \E[48;1;37m[17]• Y ELIMINA CUENTAS V2\033[0m ""\E[48;1;37m[21]• Y ELIMINA CUENTAS XY\033[0m"
- echo -e " \E[48;1;37m[18]• ABRE O CIERRA TCPFAST\033[0m ""\E[48;1;37m[22]• ABRE O CIERRA TCPFAST\033[0m"
- echo -e " \E[48;1;37m[19]• Y AGREGA DOMINIO CDN\033[0m ""\E[48;1;37m[23]• Y AGREGA DOMINIO CDN\033[0m"
- echo ""
- echo -e " ""\E[41;1;37mHACER LIMPIEZA DEL V2RAY Y XRAY CACHES WS\033[0m"
- echo -e " ""\E[48;1;37m[24] • LIMPIAR V2RAY Y XRAY\033[0m"
- echo ""
- echo -e " "" \E[41;1;37mPRESIONA 13 PARA DESINSTALAR V2RAY Y XRAY\033[0m"
- echo ""
- function instala () {
- clear
- echo -e "\E[44;1;37mISTALANDO V2RAY WS ESPERE\033[0m"
- source <(curl -sL https://multi.netlify.app/v2ray.sh)
- echo -e "\E[44;1;37mINFORMACION DE CUENTA V2AY INSTALADA\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" " \E[41;1;37m[00]-EXIT\033[0m " " \E[41;1;37m[04]-V2RAY\033[0m " "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function domi () {
- clear
- echo -e "\E[44;1;37mAGREGA TU DOMINIO CLOUDFLARE\033[0m"
- v2ray stream
- echo -e "\E[44;1;37mAGREGADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function port () {
- clear
- echo -e "\E[44;1;37mAGREGA Y CAMBIA PUERTO V2RAY HTTP\033[0m"
- v2ray port
- echo -e "\E[44;1;37mPUERTO CAMBIADO Y AGREGADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function info () {
- clear
- echo -e "\E[44;1;37mINFORMACION DE CUENTA V2RAY\033[0m"
- v2ray info
- echo ""
- echo -e "\E[44;1;37mLISTADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function dct () {
- echo -e "\E[44;1;37mV2RAY DESACTIVADO Y DESCONECTADO CON EXITO\033[0m"
- service v2ray stop
- sleep 1.5s
- /root/jl.sh
- }
- function act () {
- echo -e "\E[44;1;37mV2RAY ACTIVADO Y CONECTADO CON EXITO\033[0m"
- service v2ray start
- sleep 1.5s
- /root/jl.sh
- }
- function ins () {
- clear
- echo -e "\E[44;1;37mINSTALANDO XRAY WS ESPERE\033[0m"
- source <(curl -sL https://multi.netlify.app/v2ray.sh)
- echo -e "\E[44;1;37mINFORMACION DE CUENTA XRAY INSTALADA\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function nio () {
- clear
- echo -e "\E[44;1;37mAGREGA TU DOMINIO CLOUDFLARE\033[0m"
- xray stream
- echo -e "\E[44;1;37mAGREGADO CON EXIT\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function pt () {
- clear
- echo -e "\E[44;1;37mAGREGA Y CAMBIA PUERTO XRAY HTTP\033[0m"
- xray port
- echo -e "\E[44;1;37mPUERTO CAMBIADO Y AGREGADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function fn () {
- clear
- echo -e "\E[44;1;37mINFORMACION DE CUENTA XRAY\033[0m"
- xray info
- echo ""
- echo -e "\E[44;1;37mLISTADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function fg () {
- echo -e "\E[44;1;37mXRAY DESACTIVADO Y DESCONECTADO CON EXITO\033[0m"
- service xray stop
- sleep 1.5s
- /root/jl.sh
- }
- function fl () {
- echo -e "\E[44;1;37mXRAY ACTIVADO Y CONECTADO CON EXITO\033[0m"
- service xray start
- sleep 1.5s
- /root/jl.sh
- }
- function rs () {
- clear
- echo -e "\E[44;1;37mDESINSTALANDO V2RAY Y XRAY WEBSOCKET\033[0m"
- source <(curl -sL https://multi.netlify.app/v2ray.sh) --remove
- echo -e "\E[44;1;37mDESINSTALADO CON EXTIO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA >>\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-VOLVER\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function v2ad () {
- clear
- echo -e "\E[44;1;37mESCRIVE TU PUERTO QUERIDO HTTP\033[0m"
- v2ray add
- clear
- echo -e "\E[44;1;37mNUEVA CUENTA WEBSOCKET AGREGADA CON EXITO SE CLASIFICA POR LETRAS A,B,C\033[0m"
- v2ray info
- sleep 1s
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function xa () {
- clear
- echo -e "\E[44;1;37mESCRIVE TU PUERTO QUERIDO HTTP\033[0m"
- xray add
- clear
- echo -e "\E[44;1;37mNUEVA CUENTA WEBSOCKET AGREGADA CON EXITO SE CLASIFICA POR LETRAS A,B,C\033[0m"
- xray info
- sleep 1s
- echo -e "\E[44;1;37mESCOGE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function veli () {
- clear
- echo -e "\E[44;1;37mESCRIVE LA LETRA A,B,C DE LA CUENTA EN MAYUSCULA PARA ELININAR\033[0m"
- v2ray del
- sleep 1s
- echo -e "\E[44;1;37mCUENTA ELIMINADA CON EXITO\033[0m"
- echo -e "\E[44;1;37mPRESIONA TU OPCION QUERINA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function xb () {
- clear
- echo -e "\E[44;1;37mESCRIVE LA LETRA A,B,C DE LA CUENTA EN MAYUSCULA PARA ELIMINAR\033[0m"
- xray del
- sleep 1s
- echo -e "\E[44;1;37mCUENTA ELIMINADA CON EXITO\033[9m"
- echo -e "\E[44;1;37mPRESIONA TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function over () {
- clear
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUE DESEAS DE FASTCP EN NUMEROS 1,2,3\033[0m"
- v2ray tfo
- echo -e "\E[44;1;37mTERMINADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function bb () {
- clear
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUE DESEAS DE FASTCP EN NUMEROS 1,2,3\033[0m"
- xray tfo
- echo -e "\E[44;1;37mTERMINADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>> "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function ccc () {
- clear
- echo -e "\E[44;1;37mAGREGA DOMINIO CDN V2RAY\033[0m"
- v2ray cdn
- echo -e "\E[44;1;37mTERMINADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[0m" "\E[41;1;37m[04]-MENU-V2RAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function nn () {
- clear
- echo -e "\E[44;1;37mAGREGA DOMINIO CDN XRAY\033[0m"
- xray cdn
- echo -e "\E[44;1;37mTERMINADO CON EXITO\033[0m"
- echo ""
- echo -e "\E[44;1;37mESCRIVE TU OPCION QUERIDA\033[0m" "\E[41;1;37m[00]-EXIT\033[9m" "\E[41;1;37m[04]-MENU-XRAY\033[0m" "\E[41;1;37m[15]-AUTO-MENU\033[0m"
- echo ""
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>> "; read opcion
- case $opcion in
- 4)/root/jl.sh
- ;;
- 15)/root/menu
- ;;
- esac
- exit
- }
- function ui () {
- echo -e "\E[44;1;37mV2RAY Y XRAY A SIDO LIMPIADO CON EXITO\033[0m"
- sleep 2.5s
- v2ray clean
- xray clean
- clear
- /root/jl.sh
- }
- echo -e " " "\E[41;1;37m[15]-AUTO-MENU\033[0m" "\E[41;1;37m[00]-EXIT\033[0m"
- echo ""
- while [ "$opcion" != "0" ]
- do
- echo -ne "\E[41;1;37mOPCION:\033[0m""\033[1;37m>>\033[0m "; read opcion
- case $opcion in
- 1)instala
- ;;
- 2)domi
- ;;
- 3)port
- ;;
- 4)info
- ;;
- 5)dct
- ;;
- 6)act
- ;;
- 7)ins
- ;;
- 8)nio
- ;;
- 9)pt
- ;;
- 10)fn
- ;;
- 11)fg
- ;;
- 12)fl
- ;;
- 13)rs
- ;;
- 15)/root/menu
- ;;
- 16)v2ad
- ;;
- 17)veli
- ;;
- 18)over
- ;;
- 19)ccc
- ;;
- 20)xa
- ;;
- 21)xb
- ;;
- 22)bb
- ;;
- 23)nn
- ;;
- 24)ui
- ;;
- esac
- exit
- done
-
|