jackag
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Враппер (точнее usdaddon.dll) берет имя из заголовков ответа сервера: Код: Content-Disposition: attachment; filename="Get-CRX_RU_Mini_Plus_2017.4.28.crx" | Если в заголовках нет ничего такого, то имя берется из прямой ссылки. usdhttps не использует usdaddon.dll, и вообще никак не влияет на имена, все делает сам USD, но тут принцип тот же. Разница в том, что USD сначала выделяет имя из прямой ссылки, а после скачивания анализирует заголовки и переименовывает файл, если находит новое имя. usdaddon.dll сразу пытается найти имя в заголовках. Похоже, ошибка где-то в dll. К сожалению, я не могу потестить на старом враппере и с родным скриптом, поскольку под рукой нет Win7. Старый скрипт+usdhttps.plg, а также новый скрипт+новый враппер у меня сохраняют с правильным (без учета регистра) именем. Кто-нибудь может повторить тест, но с максимальным логом? В любом случае пихать gavitex в OnSucessHosts смысла нет, поскольку в скрипте нет функции переименования. Там даже переменная script.tmp.newName нигде не определена. Проблемы возможно будут с именами на кириллице, но примеров таких ссылок я не нашел. | Всего записей: 512 | Зарегистр. 22-10-2007 | Отправлено: 17:20 04-05-2017 | Исправлено: jackag, 17:23 04-05-2017 |
|