Have ideas to improve npm?Join in the discussion! »

    @desco/dst-bkp

    1.0.3 • Public • Published

    @desco/dst-bkp

    Pacote global para cópia periódica e restauração dos mundos do jogo Don't Starve Together.

    Licença MIT Versão 1.0.3

    🚀 Pronto para uso! 🚀

    Veja outros projetos NPM aqui.

    Veja outros projetos aqui.


    📋 Tabela de conteúdos


    🛠️ Tecnologias

    As seguintes tecnologias são utilizadas:


    ⚙️ Instalação

    É necessário ter o NodeJS instalado no computador para rodar e até mesmo instalar, clique aqui para baixar e instalar.

    Dê preferência para a versão LTS que é mais estável.

    O processo de instalação é padrão, no Windows basta um "instalar, instalar, instalar".

    Com o NodeJS já instalado, abra a linha de comando de sua preferência e entre com o seguinte comando:

    npm install -g @desco/dst-bkp

    Este comando irá instalar o @desco/dst-bkp na sua máquina.

    Note que será preciso fechar e abrir novamente a linha de comando para que o @desco/dst-bkp seja reconhecido por ela

    Erro de Política de Execução

    Por padrão, o Windows vem com a execução de scripts de terceiros bloqueada causando este erro

    5

    Para resolver, abra a linha de comando de sua preferência como administrador do sistema e execute o comando Set-ExecutionPolicy Unrestricted, respondendo a pergunta de confirmação como (A) Sim para Todos.

    6 4

    Cuidado! Esta política de restrição do Windows foi criada para aumentar sua segurança, desabilite por sua conta e risco!

    Após desabilitar, tente novamente o processo de instalação do @desco/dst-bkp.


    Criando ou Configurando uma Rotina de Cópia Periódica

    Para iniciar/configurar o @desco/dst-bkp no mundo que deseja manter uma cópia periódica, abra o diretório do cluster dele na linha de comando de sua preferência e rode:

    dst-bkp

    Algumas perguntas serão feitas, são elas:

    A cada quantos minutos a cópia deverá ser executada? (Cada dia do jogo tem 4 minutos)

    A partir do momento que a rotina de cópia periódica for iniciada, o cluster do mundo será copiado de N em N minutos, esse valor é escolhido pelo jogador e por padrão é usado - e recomendado - 4 minutos, ou seja, o tempo que dura um dia no jogo.

    Em qual diretório as cópias deverão ser guardadas?

    As cópias devem ser feitas em algum local, onde? Defina aqui o endereço do diretório.

    Qual o limite de cópias? (As mais antigas serão removidas)

    Para evitar uma quantidade absurda de cópias lotando o disco rígido, o @desco/dst-bkp apaga as cópias mais antigas, cabendo ao jogador definir a quantidade de cópias.

    Se deseja uma única cópia, defina 1, porém note que corre o risco de perder uma cópia mais antiga por morrer enquanto esta longe do computador e o jogo reseta. Como a cópia é feita a cada N minutos, se tiver apenas uma cópia e você demorar mais que esse tempo, o mundo estará perdido de qualquer forma.

    Se quiser ter todas as cópias, simplesmente defina um número enorme. Por exemplo: Se a cópia é feita a cada 4 minutos que é um dia no jogo, podemos definir uma cópia completa como 9000 dias, ou 9000 cópias. Alguém tem um mundo tão longo? Tem? Então só aumentar o número!

    Por padrão, a resposta padrão para esta pergunta é o número equivalente a 1 ano do jogo, de acordo com o tempo definido entre as cópias.

    1

    Após responder as perguntas, um menu de opções irá surgir, este é o menu padrão do programa que sempre será exibido quando invocado com a configuração já feita.

    São três opções e você pode "navegar" entre elas utilizando as setas para cima e para baixo, assim como pode selecionar com a tecla enter.


    🏁 Iniciar Cópia Periódica

    Esta opção irá começar a cópia do cluster/mundo no intervalo definido no processo de configuração.

    A cada nova cópia uma mensagem será exibida.

    2

    Para cancelar o processo, simplesmente feche a linha de comando ou pressione ctrl+c.


    ❤️ Restaurar uma Cópia

    Deseja recuperar uma cópia antiga?

    Use essa opção para escolher a cópia desejada.

    Você pode "navegar" entre elas utilizando as setas para cima e para baixo, assim como pode selecionar com a tecla enter.

    3


    Autor

    Rafael A. R. Dias Email eu@diasrafael.com.br Linkedin @diasrafael Facebook @eudiasrafael GitHub Overview @descodifica GitHub NPM @desco-npm NPM @desco

    Install

    npm i @desco/dst-bkp

    DownloadsWeekly Downloads

    1

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    269 kB

    Total Files

    12

    Last publish

    Collaborators

    • avatar