Вчера экспериментировал с offline заливкой через FTP.
Во-первых, как ранее и говорилось, никаких русский букв в названии папок и возможно и файлов. Система offline скачивания походу состоит из 2х независимых частей. Первая проверят, что ссылка доступна, а вторая отвечает непосредственно за скачивание. Первая приходит на FTP с логином:паролем anonymous:
[email protected]. Вторая - с anonymous:anonymous. Так вот первая еще понимает русский в пути, вторая вместо русского присылает одни вопросы. Соответственно нифига не качает.
Во-вторых по выбору локального FTP-сервера.
1 Ftp встроенный в IIS (соответственно и в Windows). Если на него заходить браузерами то нормально русский отображает только в Internet Explorer. Через FTP клиент вроде нормально. Проблема в том, что не дает ходить по символическим ссылкам, если их создать внутри ftp-каталога на папки за его пределами.
2. Small HTTP Server - да там есть FTP. Все бы ничего, но требует чтобы для пользователя anonymous был задан конкретный пароль, а поскольку 360ка пытается заходить на FTP с разным паролем - не отдает файлы.
3. FileZilla Server - самый адекватный вариант. Все работает. На нем и остановился.
В третьих, главная проблема, нифига оно не качает по FTP. То есть, добавил ссылку - оно проверило что файл доступен, потом второй частью системы перешло в каталог и все, никаких запросов. Возможно это какие-то лимиты на общее число закаченного, сам клиент у меня тоже льет с черепашьей скоростью.
Но добавленную ссылку на HTTP в тоже время скачивает. Но самое быстрое все равно - залить на ЯД, там расшарить, попытаться скачать, приостановить закачку, получить ссылку и вставить ее в 360 на offline-закачку. Несмотря на кучу телодвижений выходит быстрее.