ClearLNK - удаление параметров запуска у ярлыков

ClearLNK - удаление параметров запуска у ярлыков 2.9.0.16

2.9.0.3 beta - MD5: 3578182C91BC3F4FFE06E7D86ABBCB0E
Синхронизация баз в связи с обновлением Check Browsers' LNK.
2.9.0.2 beta - MD5: 4444DBCDF942FE681D60EA9DDDF85DA1
Исправлена ошибка с обновлением кеша иконок.
Убрано лишнее отладочное сообщение во время лечения.
  • Like
Реакции: E100
2.9.0.1 alpha - MD5: FBFE7DF69F201DF4C149598BE2257D5E
Поддержка юникода при вставке списка ярлыков в окно программы / перетаскивании на файл программы.
Перетаскивание на окно программы временно отключено.
Класс сабклассинга оконных сообщений от Анатолия Кривоуса обновлен до v.2.0.
Добавлен Немецкий язык (интерфейс и руководство пользователя).
Добавлен ключ коммандной строки -DE (переключает интерфейс на Немецкий язык)
2.8.0.10 - MD5: D63A6F959A1CD23E4373B65A7E0D9FE9
Теперь обрабатываются все ярлыки, скопированные в окно программы, вне зависимости от наличия знака - (минус) перед строкой.
Убраны лишние строки в секции "расположение иконок".
Пополнены базы.
  • Like
Реакции: tzrb
2.8.0.9 - MD5: 596A904523732F26E7E79BAD2C1AE324
[баг] ClearLNK при запуске изменяла тему оформления рабочего стола на стандартную на некоторых системах.
[баг] Исправлена ошибка интерпретации 64-битных путей из базы данных браузеров.
Улучшено определение запуска из под архива.
Убраны лишние строки (SKIP) в отчете об исправленных иконках.
Пополнены базы.
  • Like
Реакции: E100 и tzrb
2.8.0.8 - MD5: 98A20FA63EBA739FE472C04B85AC3161
[лечение] Теперь восстанавливаются иконки только ярлыков, которые соответствуют специальным критериям.
[баг] По ошибке был отключен режим восстановления кодировки при вставке списка из буфера.
[интерфейс] Улучшена функция определения формата данных в буфере для восстановления кодировки (спасибо, Анатолий Кривоус).
[интерфейс] При нажатии "Лечить" на пустом списке ярлыков будет предложено скачать программу Check Browsers' LNK.
[отчет] Убран вывод уровня целостности процесса (IL).
[отчет] Добавлена секция "Расположение иконок". Здесь отображается префикс [SKIP], если иконка не изменялась, или [OK] "Путь к ярлыку" -> [новая цель иконки] <- "старая цель иконки".
  • Like
Реакции: E100
2.8.0.7 - MD5: 321BF781EF33C78EC66385EC575907C5
[лечение] Добавлено лечение при подмене иконки ярлыка LNK (спасибо Turok123 за образец).
[лечение] Если оригинальный легальный ярлык был замаскирован, он также проходит полную процедуру лечения (будет помечен в логе фразой "оригинал воссоздан" при успехе) (спасибо thyrex).
[лечение] Улучшен механизм обновления кеша иконок рабочего стола.
[отчет] Исправлены ситуации с неверным статусом в логе: "(уже вылечен)" вместо "(снят атрибут ...)", когда цель ярлыка была легитимной.
[отчет] Улучшена процедура проверки запуска программы с повышенными привилегиями. Будет указано в поле "Elevated" (спасибо Зайцеву Олегу).
[отчет] В отчет добавлена информация о принадлежности пользователя к одной из групп (Administrator, Power User, Limited User или Guest).
[отчет] В отчете отображается уровень целостности процесса (IL/Integrity Level).
[отчет] Пустые отчеты, созданные по ошибке пользователя, больше не будут сохраняться и браться в рассчет количества запусков лечения.
[интерфейс] При запуске из архива программа спросит разрешения, чтобы скопировать себя на рабочий стол и перезапуститься.
[интерфейс] Если программа запущена без повышения привилегий, будет выведено предупреждение с возможностью автоматического перезапуска (Спасибо SNS-amigo).
  • Like
Реакции: E100
2.8.0.6 - MD5: BBE00219A54F5919708CE6CDE339E048
[баг] Не работало перетаскивание на окно программы.
[база] Добавлен браузер CometBird.
  • Like
Реакции: E100 и machito
2.8.0.5 - MD5: 6f9749705d2925c6ce45d7baa74f35c3
[баг] ClearLNK иногда не мог сохранить файл настроек (ошибка "WriteSettings").
[баг] Убрано дублирование в отчете, когда ярлык отправлялся первый раз для лечения дописки, а второй раз для снятия атрибутов.
Вывод ошибок чтения ярлыков детализирован.

---> Остальные исправления аналогичны Check Browsers' LNK (ver. 1.1.0.39):
[баг] Неверно возобновлялась 64-битная файловая переадресация, что потенциально могло приводить к "падению" программы.
[баг] Вхождение имен файлов в диапазон ASCII теперь определяется правильно (влияет на необходимость вывести альтернативное имя в формате 8.3).
[базы] Добавлен браузер Comodo Chromodo.
Добавлена проверка политик создания коротких имен файлов 8.3 (работают не так, как указано в MSDN. Спасибо Liviu за подтверждение бага).
Функции чтения реестра, раскрытия переменных окружения, получения размера файлов, заменены на юникодные аналоги.
2.8.0.4
[Интерфейс] Добавлен перевод на французский язык (спасибо Fr33tux (fr33tux.org)).
Поддерживается ключ командной строки -FR для принудительного переключения языка.
Аналогично, можно переименовать файл программы в ClearLNK_FR.exe
  • Like
Реакции: E100
Сверху Снизу