greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Death_INN Цитата: А вот если же .url интерпретируется как расширение неизветного типа | Нет, они на уровне сохранения добавляют к расширению приписку. Там же в коде видно ValidateFileNameForSaving (где он проверяет и добавляет это уже отдельно надо смотреть) Код: if (StringEndsWith(fileName, u".lnk"_ns, nsCaseInsensitiveStringComparator) || StringEndsWith(fileName, u".local"_ns, nsCaseInsensitiveStringComparator) || StringEndsWith(fileName, u".url"_ns, nsCaseInsensitiveStringComparator) || StringEndsWith(fileName, u".scf"_ns, nsCaseInsensitiveStringComparator)) { fileName.AppendLiteral(".download"); } | но и в загрузках и в букмарклете когда типа на странице кликаешь по ссылке, всё добавляет. А в хроме только если скрипт в загрузку передаёт выдаёт ошибку, а с страницы якобы кликом, сохраняет нормально. Ну да ладно, пофиг. Если сильно надо можно потом батником просто пройтись и удалить .download у них. |