Customizing synced content

1. Web scraping

A raspagem de sites é feita pelo comando browsertrix-crawler na linha de comando. Encontre mais instruções na documentação de raspagem.

Algumas experimentações são necessárias para encontrar as melhores práticas sobre como obter exatamente a quantidade de páginas que desejamos raspar e para cada idioma.

A raspagem pode levar muito tempo. Use os arquivos warcz de saída na próxima etapa.

2. Carregar para a nuvem

Acesse o serviço do FileBrowser na nuvem do EDT.

Existem diferentes diretórios dentro do diretório content, cada um para um tipo de conteúdo: dados do repositório F-Droid; instaladores para desktop; dados do Mapeo (configurações e tiles); e websites offline.

Crie uma nova pasta para o novo conteúdo, se necessário:

Certifique-se de que há espaço de armazenamento suficiente no servidor e para carregar novo conteúdo basta arrastar para a pasta ou usar o ícone de upload para selecionar o arquivo no seu computador:

Assim que o novo conteúdo for carregado, podemos sincronizá-lo nos dispositivos do EDT.

3. Sincronize

Acesse o serviço Syncthing na nuvem do EDT e siga os mesmos passos como em content-syncronization.md.

4. Adicionar ao dispositivo

Verifique as instruções em syncing-content.md sobre como começar a sincronizar com um novo dispositivo. Você aprenderá como obter seu ID do Syncthing.

Na instância do EDT Cloud, pesquise por esse ID:

Dê um nome descritivo ao novo dispositivo e vá para a página de Compartilhamento.

Na página Compartilhamento selecione todas as pastas relevantes para o novo dispositivo, geralmente as defautls:

No EDT Cloud você deve ver que o dispositivo está começando a sincronizar:

Na Offline Toolkit local você também deve ver a sincronização acontecendo com mais detalhes, como taxa de download e quantidade sincronizada até agora.

Pronto. Agora, toda vez que a nuvem atualizar a pasta de conteúdo, os dispositivos Offline Toolkit sincronizarão automaticamente sempre que estiverem online.

Last updated