Есть сайт газеты. На нем есть страница которая редиректит на epub свежего выпуска. Захотелось научить крон скачивать выпуск и закидывать его в дропбокс.
Проблема со скачиванием такая: wget скачивает epub, но дает ему имя перенаправляющей страницы. Переименовать файл автоматически нельзя: время обновления файла не нормировано, не известно, скачался ли новый выпуск или вчерашний.
Текущее решение тупое: lynx подхватывает куки, заходит на страницу и отрабатывает -cmd_script вида
key D
key Down Arrow
key ^J
key ^J
key q
key ^J
Так, конечно, работает. Недостаток ― опять же, вероятно перезаписывание уже имеющегося файла. Весит файл мало, но глупо так делать.
А как сделать по-умному? Может lynx может не скачивать файл, а только захватить его $имя, а потом уже wget > $имя ? Или как-то еще.
Заранее спасибо.