PDA

Показать полную графическую версию : Обновление корневых сертификатов


Страниц : 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17

Vanadiy777
06-11-2022, 16:46
и xcopy.exe в процессах есть и просто висят, пока не завершишь вручную. »
Ну вот, хоть что-то проясняется...
Похоже, что xcopy все вешает, не правильно отрабатывая код выхода.

Если я все правильно рассчитал, то вот эта должна нормально отработать.
Проверьте пожалуйста.

UpdRootsCert_22.11.06.3_Test (https://disk.yandex.ru/d/2zV4lQ_wwHg6fg)

kda2495
06-11-2022, 16:59
Все работает! Супер!

Vanadiy777
06-11-2022, 17:05
kda2495,
Спасибо от души за помощь в тестировании!
По другому пока поблагодарить не могу - кнопочка куда-то спряталась...

Painkiller
06-11-2022, 17:09
Vanadiy777, вам нужна попробовать постичь язык delphi и начать писать проекты. Я думаю освоить его будет вам просто . Так как Inno Setup основан на Delphi .

kda2495
06-11-2022, 17:09
Да это Вам большое спасибо, что стараетесь для всех нас!) Тоже пропала кнопка, видимо есть лимит на благодарности)

Anonymous6658
06-11-2022, 17:21
Vanadiy777
а зачем вы в свой проект добавляете в реестр эту строку?
сегодня разбирал ваш проект и наткнулся что после запуска она оставляет следы в реестре по пути
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Updating Certificates
Для Чего?

Vanadiy777
06-11-2022, 17:45
сегодня разбирал ваш проект и наткнулся что после запуска она оставляет следы в реестре по пути »
Нет, при простом запуске ничего она нигде не оставляет.
Запись в реестр добавляется только в том случае если выбран чекбокс "Добавить ежемесячную задачу в Планировщик заданий",
или, если указан ключ /Tasks=AddTasks.
В этом случае программа будет установлена на компьютер. Соответственно, делается запись в "Программы и компоненты" для возможности ее удаления.

Vanadiy777
06-11-2022, 19:02
Набор установки сертификатов UpdRootsCert обновлен до версии 22.11.06.4

Исправлена ошибка, приводившая к зависанию программы при установке Российских сертификатов на ОС Windows 7.


Ссылки на загрузку прежние (http://forum.oszone.net/post-2992969-48.html)

Anonymous6658
06-11-2022, 20:39
Vanadiy777
Скачал свежую версию и заметил баг небольшой
если будет время Исправьте пожалуйста
Еще раз пересмотрел ваши почти все версии и у всех так!!!
Прилагаю скрины как для сравнения с другим ПО
Большой пробел!
1. Скрин:
https://disk.yandex.ru/i/Vrd1Q0AtjhGImA

2.Скрин:
https://disk.yandex.ru/i/xtfPcdwlEXBdGA

Nyvi
06-11-2022, 21:08
Vanadiy777,
Спасибо, за проделанную работу!
Вроде, всё нормально.
Заснял даже на видео установку UpdRootsCert версия 22.11.06.4 https://youtu.be/c7S7XkBDyQI

Vanadiy777
06-11-2022, 21:25
если будет время Исправьте пожалуйста
Еще раз пересмотрел ваши почти все версии и у всех так!!! »
Anonymous6658,
Нет, к сожалению не исправлю. Этот пробел добавляет компилятор Inno Setup.
Если, после компиляции, попробовать в редакторе ресурсов исправить секцию Version Info, то программа просто перестанет запускаться вообще.
Так что, будем считать, что это не баг, а фича. Жить не мешает и на скорость не влияет... :wink:

Vanadiy777
07-11-2022, 00:24
вам нужна попробовать постичь язык delphi и начать писать проекты. Я думаю освоить его будет вам просто . »
Painkiller,
Спасибо, дружище, на добром слове! :Beer:
Но, боюсь, что мне это не под силу... Я, ведь не программист ни разу... Да и староват уже, хотя учиться никогда не поздно...
Тем более, что все нормальные проекты уже созданы. :wink:

Vanadiy777
07-11-2022, 19:10
Так как Inno Setup основан на Delphi . »
Painkiller,
извините, не сразу обратил внимание... :shocked:
В Inno Setup используется Pascal, а не Delphi...

Painkiller
09-11-2022, 01:07
В Inno Setup используется Pascal, а не Delphi... »
Delphi (Де́лфи, произносится /ˈdɘlˌfi:/[2]) — императивный, структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. Этот язык программирования является диалектом языка Object Pascal. Изначально язык Object Pascal относился к несколько другому языку, который был разработан в фирме Apple в 1986 году группой Ларри Теслера[3]. Однако, начиная с Delphi 7[4], в официальных документах компании Borland название Delphi стало использоваться для обозначения языка, ранее известного как Object Pascal.
Я сам пишу проекты на delphi , а также собирал установщики на Inno Setup . Код очень похож =)

jameszero
09-11-2022, 07:41
Не отвлекайтесь, языки программирования обсуждаются не в этой теме.

Anonymous6658
11-11-2022, 16:32
Подскажите кто в курсе где скачать архивные версии?
есть ли доступ к ним?
Меня интересует версия где нету в GUI интерфейсе скачка российских сертификатов!
буду вам благодарен!

DA-Bro
11-11-2022, 17:19
Anonymous6658, Вам наверно лучше попросить Vanadiy777, чтобы он делал ещё второй вариант без российских сертификатов. Если конечно его это не затруднит.

Nyvi
11-11-2022, 18:32
Anonymous6658,
Наверное можно, просто в крайнем Наборе от Vanadiy777, не ставить галку напротив "Обновить Российские сертификаты" и всё.

Vanadiy777
11-11-2022, 22:09
Скачал свежую версию и заметил баг небольшой
Большой пробел! »

Набор установки сертификатов UpdRootsCert 22.11.06.4 пересобран в другой кодировке.
Удален большой пробел в свойствах файла, который так не понравился коллеге Anonymous6658 :wink:

Не понятно, зачем это нужно, но добавлены Архивные версии программы.
Нужную вам версию ищите в История изменений
(Следует помнить, что в архивных версиях возможны ошибки в работе программы!)

Ссылки на архивные версии и загрузку прежние (http://forum.oszone.net/post-2992969-48.html)

Anonymous6658
11-11-2022, 22:40
Набор установки сертификатов UpdRootsCert 22.11.06.4 пересобран в другой кодировке.
Удален большой пробел в свойствах файла, который так не понравился коллеге Anonymous6658 »

Спасибо вам огромное!
Здоровья и всего самого наилучшего!

Vanadiy777 (По возможностям не бросайте свой проект в будущем!)




© OSzone.net 2001-2012