Думаю, многим этот квартал принес много радости в выходе обновлений с исправлениями чуть ли не каждый день… По мотивам автоматизации администрирования информационных баз //infostart.ru/public/193384/ набросал небольшую конфигурацию, которая проверяет обновления типовых конфигураций 1С и в случае, если появилось что-то новое, отправляет уведомление на электронную почту.
Сделано на управляемых формах с варварским внедрением минимально необходимых кусков кода БСП 🙂
Для запуска необходимо:
1. Создать новую ИБ на сервере 1С:Предприятия
2. Загрузить конфигурацию
3. Запустить базу и настроить учетную запись электронной посты на отправку
4. Добавить получателей рассылки
В принципе все, по аналогии вы можете добавить и другие, необходимые вам базы. Если что-то в списке вам неинтересно, всегда можно снять галочку «Проверять обновления» на форме настройки типовой конфигурации.
Частота проверки обновления по умолчанию каждые 2 часа.
Конфигурация также может проверять обновления «Вручную», если возможности размещения базы на сервере у вас нет. Для этого достаточно в меню Сервис запустить обработку «Проверка актуальных версий».
Пожелания? Ошибки? Добавления функционала? Пишите, постараюсь оперативно дорабатывать.
Делал подобное, как раз проверял по файлам UpdInfo.txt. Но есть проблема, за частую, некоторые конфигурации, УТ, Розница, Общепит, показывают старые данные, вот напримерhttp://downloads.1c.ru/ipp/ITSREPV/V8Update/Configs/food/30/82/UpdInfo.txt а актуальная версия Общепита 3.0.39.62, а версия 3.0.37.28 была выпущена еще в декабре 2014
(1) white_sochi, может тут все дело в лени разработчиков не столь распространенных конфигураций? В любом случае — альтернативные методы (или метод) получения версий требует уже регистрацииhttps://users.v8.1c.ru/ и список конфигураций ограничен только теми, которые закреплены за твоей учетной записью.
Может быть есть еще какие-то варианты получения версии последнего релиза?
(2) Естьhttp://www.1c-tools.ru/page/GetDistr
(3) Malfarion, ну это мягко говоря плохое решение зависеть от стороннего сервиса, не имеющего прямого отношения к 1С.
(4) Тут речь идет не о защите ядерного реактора, а всего-лишь о получение данных о текущем релизе конфигураций. По этому опасения о «зависимости» тут выглядят странно. В любом случае пользоваться не призываю, просто обозначаю такую возможность.
(5) Malfarion, (4) я как раз после использования метода описанного в обработке, начал использовать 1c-tools, но меня не устроило что оно не мониторит конфигурации 7.70, которые к сожалению кое где еще актуальны.
решил собрать из своей конфигурации, конфигурации 1c-tools, и еще одной которая может качать и 7ки (к сожалению не нашел ссылку) все самое необходимое, что бы покрывало все задачи.
но пока что только решил…
(6) white_sochi, в принципе могу добавить функционал и для 7.7, если он работает аналогично, без необходимости использования логина/пароля.
(6) white_sochi, если есть пароль для скачивания 7.7 то все давно есть:http://infostart.ru/public/275151/
(8) qwinter,(7) а вот кстати и та конфигурация для 7.7 на которую не нашел ссылку )))
На самом деле выбран очень сложный путь для информера. Гораздо проще парсить вот эту страничку:http://www.1c.ru/rus/support/release/categ.jsp?GroupID=88
тем более, что там конфигурации и 7.7 и 1с 8.
(10) qwinter, в моей конфе как раз так 7ка и мониторилась
Будет ли работать конфигурация и показывать информацию об обновлениях если отсутствует регистрация наhttps://users.v8.1c.ru/ ?
(12) OlegBog1971, да, в этом и суть данной конфигурации. Главное наличие интернет 🙂
а если нужно проверять обновления для отраслевой конфигурации как правильно написать путь проверки?
(14) OlegBog1971, пример можно? Название конфигурации какое?
Добавьте функцию проверки учетной записи почты.
Сообщите, пожалуйста, адрес проверки релизов УПП, КА, ERP
(2) Напримерhttp://gran-it.net/updateset.php