Я хочу взять существующий канал RSS и продублировать его (создать новый канал, который транслирует контент из исходного канала). Оба канала, исходный и дубликат, будут находиться во внутренней сети и заблокированы от внешнего мира, поэтому я не могу использовать любые онлайн-сервисы, которые могут существовать. Кто-нибудь знает какие-либо существующие приложения, которые могут быть использованы? Спасибо!
1 ответ
Есть много способов, которыми вы можете написать это всего за несколько строк, но вы должны быть в состоянии сделать это с помощью утилиты командной строки, такой как wget (встроенный в linux, крошечный загружаемый исполняемый файл для windows).
Вы можете создать пакетный файл (или просто выполнить команду ниже), которая получает исходный RSS-канал и выводит его в файл, а затем использует планировщик задач (в Windows, не уверен, что в Linux / Unix / Mac), чтобы повторить говорите ... каждые 15 минут Затем на этом компьютере, либо с веб-сервера, вы можете сделать этот файл доступным в виде файла rss, либо вы можете просто поделиться им как общим сетевым ресурсом и получить к нему доступ с других компьютеров (хотя я сомневаюсь в этом - может кто-нибудь уточнить это ?)
Синтаксис будет
wget url > file.rss
где "url" - это местоположение исходного канала в вашей интрасети, а "file.rss" - это место, где вы хотите, чтобы новый канал жил.