gifts2017

Обновление обработки через «Интернет Почта».

Опубликовал Alex Sold (Administrator1c) в раздел Администрирование - Системное

Алгоритмов для обновления обработок 1С достаточно много, но хочу предложить еще один вариант.

Описание порядка выполнения операций :

  1. Внешняя часть.

1.1.    Создать почтовый ящик, куда писать письма с вложениями, новыми версиями обработки.

1.2.    Архивировать и прикрепить новую версию к письму.

1.3.    Отправить обработку на почту с определенным заголовком и номером обработки.

2. Часть выполняемая в обработке.

2.1.    При запуске обработки чтение заголовков писем.

2.2.    Сравнение номера обработки с заголовками.

2.3.    Если заголовок содержит определенный фрагмент текста и если номер обновления в почте больше чем в обработке (можно сравнивать и по датеи по размеру), то.

2.3.1. Выводим номер новой версии и спрашиваем, что делать.

2.3.2. Скачиваем прикрепленный zip-файл, распаковываем используя пароль и перезапускаемся (старый сохраняем)

 Достаточна простая технология.

Скачать файлы

Наименование Файл Версия Размер
Обновление обработки через «ИнтернетПочта». 8
.epf 10,13Kb
09.08.13
8
.epf 10,13Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. www2000 www2000 (www2000) 09.08.13 13:29
Варинт называется - встрой в свою систему Backdoor

С точки зрения безопасности, если узнать адрес на который должны приходить обработки - то предложенный вариант просто ужасен.

Никому не рекомендую в данной редакции им пользоваться.
2. Alex Sold (Administrator1c) 09.08.13 13:41
Вариант практически не отличается от FTP версии обновления обработок, которым большинство разработчиков пользуются. Конечно, есть опасность получение обработки, которая может привести к краху системы, но есть и системы контроля получения информации и различных проверок. В конце концов можно шифровать или кодировать новые версии. Вариантов защит достаточно много. А это только пример работы транспорта.
3. Alex Sold (Administrator1c) 09.08.13 15:05
Изменил вариант, добавил ZIP архивирование с паролем, так будет надежней, с защитой от посторонних обработок.
4. www2000 www2000 (www2000) 09.08.13 17:20
(3) Administrator1c,

Если это свободно распространяемые обработки, то рабоать система защиты не будет.
5. Иван Петров (BoryaMbi) 14.08.13 02:26
Мне ИДЕЯ очень понравилась! Согласен, что защита должна быть. Если нет, то можно вставить проверку на отправителя и шифрование с паролем. Обязательно информировать пользователя о загрузке новой версии обработки.
Считаю, что работа автора плюса достойна.
6. Виталий Черненко (SeiOkami) 15.08.13 08:31
Идея интересная.
Как вариант: если делать рассылку на почту клиентов с новой версией чего-то, тогда достаточно, чтобы пользователь указал свой ящик и пароль. Если прикрутить к типовой конфе, то достаточно брать данные оттуда. Автор, эту идею можно развить в не плохой механизм. Плюс =)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа