Я ищу решение между прокси и wget
, поскольку ни один из них не решает полностью проблему, которую пытаюсь решить.
Я хочу загружать файлы в определенный каталог на моем домашнем компьютере (сервер Linux - только из командной строки) из удаленных мест (через смартфон, веб-браузер и т.д.). Это звучит как решение для wget
, за исключением того, что многие файлы, которые я загружал, приходят из источников, которые создают для вас специальные "сессии" загрузки через AJAX/Javascript (например, Uploaded.net, Mega.nz).
Я предполагаю, что мне придется использовать прокси-сервер в какой-то момент в этом процессе, но я не хочу, чтобы загружаемые данные вообще попадали на мое удаленное устройство, так как это привело бы к потере пропускной способности. Но использование прокси-сервера для доступа к сайтам и создания сессий будет работать для меня.
Итак, решения, которые не работают (по крайней мере, из коробки):
- Удаленный рабочий стол: только Windows
- VNC: у меня есть доступ только из командной строки; Кроме того, не очень дружат со смартфонами и тому подобным
wget
: ссылки на скачивание обычно существуют только для "сессии"; очень сложно эмулировать среду AJAX для сайтов- прокси: отправляет все данные удаленному клиенту; монтирование удаленного каталога приведет к тому, что для данных потребуется три прыжка (сайт на прокси, сервер / прокси на клиент, клиент на удаленный каталог). Я ищу прямой (сайт в удаленный каталог) маршрут для загрузки.
В моем идеальном мире я предполагаю просмотр сайта через прокси-сервер, но затем, когда браузер классифицирует что-то как «Загрузка», он просто загружает в удаленный каталог (или даже открывает диалоговое окно «Сохранить файл» и позволяет мне выбрать место для сохранения). это на удаленном сервере). Решение не должно иметь такой уровень простоты, но, надеюсь, это поможет прояснить суть моего вопроса.