Skip to content

Solução automatizada e eficaz para compartilhar arquivos de um diretório local com múltiplos hosts de rede, evitando a necessidade de realizar essa tarefa manualmente para cada um deles.

Notifications You must be signed in to change notification settings

ryangwalchmei/filesInAll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Files in All

GitHub language count Repository size GitHub last commit Made by Ryan Galvão License

Este projeto proporciona uma solução automatizada e eficaz para compartilhar arquivos de um diretório local com múltiplos hosts de rede, evitando a necessidade de realizar essa tarefa manualmente para cada um deles. Ele utiliza as capacidades assíncronas do Node.js para assegurar um desempenho otimizado ao longo do processo.

  1. Requisitos:

  2. Configuração:

    • Os endereços IPs dos hosts deverão ser listados em hosts.json.

    • Todos os hosts deverão compartilhar uma pasta em um caminho comum. ex.: 192.168.*.*/share/

    • As pastas compartilhadas deverão estar sem senha;

    • Se não houver conexão entre os hosts: verifique as permissões do firewall.

    • Certifique-se também de que o dispositivo está visível na rede e o compartilhamento protegido por senha esteja desabilitado. image

    • Defina o nome da pasta compartilhada em comum em: index.ts:Ln 35, Col 65.

  3. Execução do Programa:

    • Após configurar corretamente, insira os arquivos que deverão ser compartilhados na pasta filesOnDirect.
    • Execute yarn start ou npm start para iniciar o processo de compartilhamento.
  4. Saída:

    • Será emitido um log a cada evento do processo, como análise dos arquivos, cópia concluída, erro no processo, etc.

About

Solução automatizada e eficaz para compartilhar arquivos de um diretório local com múltiplos hosts de rede, evitando a necessidade de realizar essa tarefa manualmente para cada um deles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published