Repetir RSS Feed

4

Pretendo pegar um feed RSS existente e duplicá-lo (crie um novo feed que transmita conteúdo do feed original). Os dois feeds, o original e o duplicado, estarão em uma intranet e bloqueados no mundo externo, por isso não posso aproveitar nenhum serviço on-line que possa existir. Alguém sabe de algum aplicativo existente que possa ser aproveitado? Obrigado!

    
por cookbr 11.04.2012 / 14:59

1 resposta

2

Existem várias maneiras de fazer o script em apenas algumas linhas, mas você deve ser capaz de fazer isso usando um utilitário de linha de comando como o wget (embutido no linux, pequeno executável para download para windows ).

Você pode criar um arquivo de lote (ou simplesmente executar o comando abaixo diretamente) que obtém o feed rss original e o envia para um arquivo, depois usa o agendador de tarefas (no Windows, não sabe o que está no linux / unix / mac) faça repetir, digamos ... a cada 15 minutos. Então nessa máquina, com um servidor web você pode disponibilizar esse arquivo como um arquivo rss, ou você pode apenas compartilhá-lo como um compartilhamento de rede e acessá-lo de outros computadores (eu duvido - alguém pode esclarecer isso? ?)

A sintaxe seria

wget url > file.rss

em que "url" é a localização do feed original na sua intranet e "file.rss" é o local onde você deseja que o novo feed seja exibido.

    
por 12.04.2012 / 19:21

Tags