Push Version 1.4-8

This commit is contained in:
2020-10-03 15:09:10 -03:00
parent 89e9f28828
commit d6652e2aff
5 changed files with 51 additions and 33 deletions

2
.gitignore vendored

@ -11,3 +11,5 @@ pasta.txt
IDs.txt
*.deb
tmp/*
node_modules/
dist/

@ -1,17 +1,18 @@
# 03/10/2020 - Version 1.4.8
Um pequena motificação nada de mais
----
# 01/10/2020 - Version 1.4.7
o bds-status agorá mostrara o uso do bds por completo mais ainda muito simples
----
# 01/10/2020 - Version 1.4.6
Agora o bds-status mostra uma pequena estatica de utlização do bds no total no sistema mais ainda não totalmente funcional
----
# 29/09/2020 - Version 1.4-5
bds-switch: Por algun tempo ainda uso uma caixa de dialogo (whiptail) para seleção de um mapa mas não precissamos disso aqui, então vamos ter um select para fazer esse trabalho mas ainda a procurar de uma forma mais amigavel
bds-status: Um Grafico que mostrar o uso do servidor/Computador para mostra o total de uso da CPU e outros mais ainda em contrução do script
----

@ -1,5 +1,5 @@
Package: bds-maneger
Version: 1.4-7
Version: 1.4-8
Section: bysh23
Architecture: all
Homepage: https://github.com/Sirherobrine23/bds-maneger

@ -1,4 +1,5 @@
#!/bin/bash
[ -e /tmp/bds-keep ] && echo "Foi Detectado bds-keep";exit
BC1=$(cat /etc/bds-maneger/install.json | jq ".gdrive.stage" | sed 's|"||g')
case $BC1 in
off) echo "Não Havera backup";exit;;
@ -9,15 +10,15 @@ esac
echo "Iniciando o backup"
# VAR
PATH_TO_INSTALL="/etc/BDS-Common/worlds"
ID="$(cat /etc/bds-maneger/install.json | jq ".gdrive.ID" | sed 's|"||g')"
ROOTID="$(cat /etc/bds-maneger/install.json | jq ".gdrive.ID" | sed 's|"||g')"
BACKUP="$(cat /etc/bds-maneger/install.json | jq ".global.backup_folder" | sed 's|"||g')"
# Datas
DATE=$(TZ=UTC+3 date +"%d-%m-%Y_%H-%M-%S")
GDRIVEDATE="$(TZ=UTC+3 date +"%d/%m/%Y-%H-%M-%S")"
TM="/tmp"
# ID
# ROOTID
echo "Pegando a ID da nova pasta"
GDRIVE_FOLDE=$(gdrive mkdir $GDRIVEDATE -p $ID | sed 's| created||g' | sed 's|Directory ||g')
GDRIVE_FOLDE=$(gdrive mkdir $GDRIVEDATE -p $ROOTID | sed 's| created||g' | sed 's|Directory ||g')
# Confirmando
echo "ok"
cd "$PATH_TO_INSTALL"

@ -3,34 +3,48 @@ if [ "$EUID" -ne 0 ]; then
echo "Você não está executando o script com root ou sudo, por favor execute de novo o com: $0 $1"
exit 13
fi
while [ true ]
do
command-send(){
suss='a'
DDs="0"
LLS="$(cat /tmp/mcpe.txt | wc -l)"
echo "Para Sair basta usar CTRL + C"
read -rp "Qual é o Comando? " -e COMMANDS
screen -S bedrock -p 0 -X stuff "$COMMANDS\n"
screen -S bedrock -p 0 -X stuff "$COMMANDS\n" && suss=0
MOD="$(cat /tmp/mcpe.txt)"
while true
if [ $suss = '0' ];then
MOD="$(cat /tmp/mcpe.txt)"
while true
do
if [ "$(cat /tmp/mcpe.txt)" != "$MOD" ]; then
echo
break
else
DDs=$(($DDs + 1))
echo -ne "\rAguarde $DDs"
sleep 0.1s
echo -ne "\rAguarde . $DDs"
sleep 0.1s
echo -ne "\rAguarde .. $DDs"
sleep 0.1s
echo -ne "\rAguarde ... $DDs"
sleep 0.1s
fi
done
LLS2="$(cat /tmp/mcpe.txt | wc -l)"
echo "--------- LOG ----------"
cat /tmp/mcpe.txt | tail -n $(($LLS2 - $LLS))
echo "--------- LOG ----------"
COMMANDS=''
fi
}
if [ "$GUI" = 'true' ]
then
COMMANDS="$1"
command-send
else
while [ true ]
do
if [ "$(cat /tmp/mcpe.txt)" != "$MOD" ]; then
echo
break
else
DDs=$(($DDs + 1))
echo -ne "\rAguarde $DDs"
sleep 0.1s
echo -ne "\rAguarde . $DDs"
sleep 0.1s
echo -ne "\rAguarde .. $DDs"
sleep 0.1s
echo -ne "\rAguarde ... $DDs"
sleep 0.1s
fi
echo "Para Sair basta usar CTRL + C"
read -rp "Qual é o Comando? " -e COMMANDS
command-send
done
LLS2="$(cat /tmp/mcpe.txt | wc -l)"
echo "--------- LOG ----------"
cat /tmp/mcpe.txt | tail -n $(($LLS2 - $LLS))
echo "--------- LOG ----------"
done
fi