Это действительно зависит от сервера, некоторые позволяют загружать напрямую, некоторые имеют некоторые специальные шаги (ожидание 20 секунд, CAPTCHA ...), некоторым требуется дополнительная информация ... Существуют специализированные инструменты для загрузки.Они содержат исходный код и должны иметь приличную документацию с описанным алгоритмом.Итак, если вы не возражаете искать какую-то кодовую базу специализированных загрузчиков:
Посмотрите либо источник Freerapid загрузчика , либо источник JDownloader .
- написано на Java
- считается (просто Google) очень хорошим в этом
- должен иметь несколько свободных лицензий для создания производных
- можно скачать какпремиум, но Вы должны иметь учетную запись, очевидно:)
Оба имеют плагины, чтобы сделать это.Вы должны выучить их язык, и все, что вам нужно, должно быть в них.:)
Я рекомендую программу Windows Tortoise SVN для ее загрузки.