Puxar / empurrar arquivos de designação de alunos de computadores de laboratório de computador (Windows 7)

1

Eu tenho um laboratório de informática com cerca de 35 PCs, todos executando o Windows 7.

Os alunos fazem seu trabalho e o salvam no D-drive em uma pasta específica, como uma pasta com o mesmo nome do nome do computador (por exemplo, LABPC001).

Eu gostaria de uma maneira centralizada de colocar todas essas pastas no computador do professor no laboratório para verificar as atribuições. Seria melhor se isso não envolvesse o uso de um site externo (por exemplo, o Dropbox).

Eu também gostaria de poder distribuir (enviar) arquivos para os alunos nessas mesmas pastas.

Eu vi aplicativos de software que fazem isso, mas custam cerca de US $ 1.000, muito além de nossas possibilidades.

Sugestões para melhores maneiras gratuitas ou quase gratuitas de configurá-lo?

    
por mkstreet 13.06.2014 / 04:26

2 respostas

0

Unison é uma ferramenta de sincronização de arquivos para Unix e Windows. Ele permite que duas réplicas de uma coleção de arquivos e diretórios sejam armazenadas em hosts diferentes (ou discos diferentes no mesmo host), modificadas separadamente e atualizadas ao propagar as alterações em cada réplica para a outra.

O Unison compartilha vários recursos com ferramentas como pacotes de gerenciamento de configuração (CVS, PRCS, Subversion, BitKeeper etc.), sistemas de arquivos distribuídos (Coda, etc.), utilitários de espelhamento unidirecionais (rsync, etc.), e outros sincronizadores (Intellisync, Reconcile, etc). No entanto, existem vários pontos em que isso difere:

O Unison é executado no Windows e em muitos tipos de sistemas Unix (Solaris, Linux, OS X, etc.). Além disso, o Unison funciona em diferentes plataformas, permitindo que você sincronize um laptop Windows com um servidor Unix, por exemplo.

Ao contrário dos utilitários simples de espelhamento ou backup, o Unison pode lidar com atualizações para as duas réplicas de uma estrutura de diretórios distribuída. Atualizações que não conflitam são propagadas automaticamente. Atualizações conflitantes são detectadas e exibidas. Ao contrário de um sistema de arquivos distribuído, o Unison é um programa no nível do usuário: não há necessidade de modificar o kernel ou ter privilégios de superusuário em qualquer host.

O Unison funciona entre qualquer par de máquinas conectadas à Internet, comunicando-se por um link de soquete direto ou por um encapsulamento em uma conexão ssh criptografada. Ele é cuidadoso com a largura de banda da rede e é executado bem em links lentos, como conexões PPP. As transferências de pequenas atualizações para arquivos grandes são otimizadas usando um protocolo de compactação semelhante ao rsync.

O uníssono é resistente ao fracasso. É cuidadoso em deixar as réplicas e suas próprias estruturas privadas em um estado sensível em todos os momentos, mesmo em caso de falhas anormais de finalização ou comunicação.

Unison tem uma especificação clara e precisa. O uníssono é livre; O código fonte completo está disponível sob a Licença Pública GNU.

    
por 13.06.2014 / 05:09
0

O que acontece com a configuração de janelas padrão que compartilham a unidade D: em cada uma das máquinas dos alunos e a puxam facilmente para a máquina do professor.

    
por 13.06.2014 / 06:25

Tags