При первоначальной установке может выводиться табличка:
"Разрешить внесение изменений на данном компьютере следующей программе неизвестного издателя"
Это было бы еще полбеды. Но в последнее время (от постоянных клиентов) узнал о существовании более серьезных проблем. Они не могут установить программу - при запуске появляются следующие сообщения:
- Не удалось проверить издателя программы.
- Файл скачивается редко и может причинить вред компьютеру.
- Windows 8 - Smart Screen защитила компьютер.
Программу неизвестного издателя Windows 8 и выше может поместить в "карантин", а не в папку установки, и заблокировать сохранение и загрузку данных. Отсюда возникают всевозможные ошибки. Чтобы такого не случилось, есть два варианта решения проблемы:
- Мне приобрести сертификат и подписать программу.
- Запускать программу от имени администратора.
Первый вариант для меня совершенно не приемлем, потому что платить 500$ ежегодно за лицензию я просто не в состоянии. Остаётся второй вариант.
Установка программы:
1. Установите программу на локальный диск D. Если нет диска D, то, попробуйте на диск С, но НЕ в папку Program Files (x86).
2. Инсталлятор и программу запускать от имени администратора.
Необходимо изменить свойства файла "abac_s.exe". Для этого нужно после установки найти в установленной папке файл , щёлкнуть по нему правой кнопкой мыши и в свойствах выбрать:
Если при обновлении программы будет возникать какая-либо ошибка, то точно так же изменить свойства файла "download_update.exe".
Если Вы являетесь простым пользователем системы, а права администратора в Windows принадлежат кому-то из Ваших близких, то необходимо войти в систему с правами администратора, выбрать в свойствах файла "abac_s.exe" - Безопасность и изменить разрешения для данного файла:
В открывшемся окне выделите строчку Пользователи и потом включите галочку Полный Доступ:
Действия программы Абак-Смета на компьютере:
- В реестр Windows записывается путь установки
2. При запуске программы, изменении настроек и закрытии происходит чтение - запись файла "smeta.ini" в папке "...\Абак\".
3. При проверке обновления скачивается файл "version.txt" в папку "...\Абак\".
4. При проверке сообщений от разработчика скачивается файл "news.txt" в папку "...\Абак\".
5. Если новая версия доступна, запускается "download_update.exe", которая скачивает файл "AbacS_Update.exe".
6. При подключении к серверу Абак производятся стандартные процедуры для работы с базой данных MySQL.
7. Сохранение и загрузка смет в ручном режиме - это и так понятно:)
Больше никакие действия не производятся и уж тем более ничего с компьютера не передаётся.