Проверка обновлений (1С: 7.7 и 1С: 8.2) версия 1.4.2 (бесплатная) на платформе 8.2

02.04.13

Разработка - Инструментарий разработчика

Доработал конфигурацию проверки обновления 8ки http://infostart.ru/public/82308/. Добавлена возможность получения номеров последних версий конфигурации и отчетности по 1с 77.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ПроверкаОбновлений1.4.2.dt
.dt 171,98Kb
89
89 Скачать (1 SM) Купить за 1 850 руб.

Взял из обработки //infostart.ru/public/80929/ адрес для получения последних номеров версии по 1с 77. Теперь вы можете получать обновления по 1с 8ке и получать номера актуальных релизов по 7ке и 8ке.

Скачивать обновления можно при наличии у вас логина и пароля на сайт users.v8.1c.ru.

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

Внес код пользователя YKT. Теперь все в порядке работает. Добавил константы портов smtp и pop серверов. С Mail.ru Все отлично рассылается.

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

12000 руб.

02.09.2020    172094    964    403    

924

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    14671    108    46    

108

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    17347    43    15    

75

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9360 руб.

17.05.2024    27371    96    48    

138

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 руб.

10.11.2023    11960    45    33    

67

SALE! %

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3840 руб.

14.01.2013    191349    1153    0    

920

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    18117    7    32    

42

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    1154    2    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Kochevnic 08.06.12 23:35 Сейчас в теме
2. squeez 59 09.06.12 07:11 Сейчас в теме
Не пойму, а в чём фишка? Зачем такие сложности? Можно просто зайти на сайт и посмотреть номер версии. 82 сама умеет проверять обновления. Какая практическая польза данной разработки?
3. Famza 85 09.06.12 08:41 Сейчас в теме
(0)
Теперь вы можете получать обновления по 1с 8ке, и получать номера актуальных релизов по 7ке и 8ке.

Те реально скачивать релизы или получать номера обновлений?
4. ksvd 09.06.12 09:31 Сейчас в теме
Присоединяюсь к вопросу - Зачем?
Сейчас я открываю сохраненную ссылку на последнии версии конфигураций и смотрю. Т.е. один щелчок мышью.
Я без претензий, просто интересно
5. nirbolz 33 09.06.12 09:36 Сейчас в теме
(4) ksvd, (3) Famza, (2) squeez, так как я работаю во франчайзи, эта конфигурация умеет автоматически рассылать уведомления по электронной почте, очень удобно
6. Famza 85 09.06.12 10:41 Сейчас в теме
(5) Те RSS уже не актуально?
7. nirbolz 33 09.06.12 10:48 Сейчас в теме
(6) Famza, у нас в офисе никто RSS не пользуется. Да и клиентам проще на почту отсылать.
8. rom-x 152 09.06.12 11:05 Сейчас в теме
Согласен, затея с почтой удобна.
9. Aleksey-29 13.06.12 11:57 Сейчас в теме
Если вы работаете во фрачайзи, то почему же не читали требования по именованию подсистем? Подсистема не должна называться "Переменные".
10. nirbolz 33 13.06.12 16:23 Сейчас в теме
(9) Aleksey-29, Да, согласен неправильное название подсистемы, подсистема была создана исходным поставщиком конфигурации http://infostart.ru/profile/44871/. Его конфигурация вот она http://infostart.ru/public/82308/. Я же всего лишь сделал в ней проверку обновлений по 1с предприятию 7.7.
11. WrongLane 4 09.07.12 12:12 Сейчас в теме
12. nirbolz 33 11.07.12 12:37 Сейчас в теме
(11) WrongLane, БГУ тож работает надо всего лишь в справочник Продукты 1с добавить элемент БГУ, в кратком имени конфигурации надо написать stateaccounting, и версию программы поставить 10
13. WrongLane 4 06.08.12 09:25 Сейчас в теме
На рабочем столе удаляю строчки - а они после перезапуска снова появляются
18. nirbolz 33 12.10.12 16:44 Сейчас в теме
(13) WrongLane, инструкции нет по конфигурации, когда нажимаете на кнопку загрузить то проверяется значения в справочнике продукты 1с, если там записана версия которая меньше чем та которая на сайте, то архивы с обновлениями закачиваются к вам в каталог, который указан в настройках.
14. WrongLane 4 06.08.12 09:31 Сейчас в теме
Еще было бы клево основную форму поделить на 2 части: 8,2 и 7,7
И сделать цветовые индикаторы (зеленый - актуально. Красный - надо скачать).
Так наглядней будет.
А FAQ по конфигурации есть?
Мне не надо проверять, соответствуют ли мои базы актуальным релизам.
Мне просто надо выкачивать недостающие релизы в определенную папку.
Это есть в конфигурации?
15. WrongLane 4 06.08.12 09:57 Сейчас в теме
И платформу надо выкачивать
16. andryushkina 20.08.12 18:02 Сейчас в теме
А как бы не только шаблоны скачивать, а установщики обновлений?... Где бы ссылки взять?...
17. nirbolz 33 12.10.12 16:39 Сейчас в теме
(16) andryushkina, Если вы имеети ввиду полные установщики или файл cf то такие файлы 1с в интернете не выкладывает, они есть только на нелегальных сайтах типа руборда.
19. tiniji 164 19.11.12 18:22 Сейчас в теме
Классная идея. Плюсую.
Немного полазил по конфигурации, из того что бросилось в глаза:
1. Зачем в справочниках коды ?
2. Там где есть путь к файлу или каталогу, неплохо было бы добавить кнопку выбора [...]
3. В адресах рассылки нужна кнопка подбор конфигураций 1с.
4. Можно замутить макет со списком конфигураций. И сделать удобное добавление тех конфигураций, которое нужно обновлять.
20. zato 19.11.12 20:33 Сейчас в теме
21. Leshka_m 152 11.12.12 15:36 Сейчас в теме
Привет, а ты только загрузку для релизов 77 дописал? Для меня там ничего нового интересного нету? :)
22. nirbolz 33 12.12.12 21:36 Сейчас в теме
(21) Leshka_m, да только загрузку и рассылку оповещений о релизах написал..
23. _LkMaksimka_ 1 04.02.13 22:43 Сейчас в теме
Классная конфа, только вот заметил одну странность запустил базу под 8.3 (режим совместимости: не использовать) и при скачке обновлений выдает теперь ошибку :
{Обработка.ПроверкаОбновлений.МодульОбъекта(160)}: Ошибка при вызове метода контекста (Получить): Файл не обнаружен '/tmplts/1c/Accounting/2_0_44_10/1cv8.zip': Ошибка работы с Интернет:  ресурс не найден (404). <html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.2.6</center>
</body>
</html>
: Ошибка работы с Интернет:  ресурс не найден (404) 
24. pihy 52 06.02.13 18:20 Сейчас в теме
День добрый, nirbolz! Не могли бы выслать на ya.pihy@yandex.ru данную конфу - я новенький на инфостарте, и не имею достаточного количества баллов для скачивания. Спасибо
25. yku 377 29.03.13 22:52 Сейчас в теме
Всем кто использует данную конфу: 1С вчера выпустило обновление БП 3.0. Файл xml по последнему обновлению не содержит пункта "v8u:target".
вот такой он:
Код
<v8u:update configuration="БухгалтерияПредприятия">
 <v8u:vendor>Фирма "1С"</v8u:vendor>
 <v8u:file>1c/Accounting/3_0_19_29/1cv8.zip</v8u:file>
 <v8u:size>25 861 715</v8u:size>
 <v8u:version>3.0.19.29</v8u:version>
 <v8u:target>3.0.18.9</v8u:target>
 <v8u:target>3.0.19.15</v8u:target>
 <v8u:target>3.0.19.17</v8u:target>
 <v8u:target>3.0.19.25</v8u:target>
 <v8u:target>3.0.19.27</v8u:target>
</v8u:update>
<v8u:update configuration="БухгалтерияПредприятия">
 <v8u:vendor>Фирма "1С"</v8u:vendor>
 <v8u:file>1c/Accounting/3_0_19_31/1cv8.zip</v8u:file>
 <v8u:size>25 863 448</v8u:size>
 <v8u:version>3.0.19.31</v8u:version>
</v8u:update>
Показать полностью

в результате чего обновление не скачивается.

Предлагаю изменить модуль обработки "ПроверкаОбновлений" в процедуре "ВыполнитьЗагрузкуСпискаОбновлений"

		Пока ЧтениеXML.Прочитать() Цикл
			
			Если ЧтениеXML.Имя = "v8u:updateList" Тогда
				Прервать;					
			Иначе		
				
				Конфигурация = ЧтениеXML.ПолучитьАтрибут("configuration");
				
				Пока ЧтениеXML.Прочитать() Цикл
					
					Если ЧтениеXML.Имя = "v8u:update" Тогда
						Прервать;					
					Иначе		
						
						Если ЧтениеXML.Имя = "v8u:vendor" Тогда
							ЧтениеXML.Прочитать();
							Поставщик = ЧтениеXML.Значение;							
						ИначеЕсли ЧтениеXML.Имя = "v8u:version" Тогда
							ЧтениеXML.Прочитать();
							Версия = ЧтениеXML.Значение;
						ИначеЕсли ЧтениеXML.Имя = "v8u:file" Тогда
							ЧтениеXML.Прочитать();
							ПутьКФайлуОбновления = ЧтениеXML.Значение;
						ИначеЕсли ЧтениеXML.Имя = "v8u:size" Тогда
							ЧтениеXML.Прочитать();
							РазмерФайлаОбновления = ЧтениеXML.Значение;
						ИначеЕсли ЧтениеXML.Имя = "v8u:target" Тогда
							ЧтениеXML.Прочитать();
							НоваяСтрока = ТаблицаЗначений.Добавить();
							НоваяСтрока.Конфигурация          = Конфигурация;
							НоваяСтрока.Поставщик             = Поставщик;
							НоваяСтрока.Версия                = Версия;
							НоваяСтрока.ВерсияДляОбновления	  = ЧтениеXML.Значение;
							НоваяСтрока.ПутьКФайлуОбновления  = ПутьКФайлуОбновления;
							НоваяСтрока.РазмерФайлаОбновления = РазмерФайлаОбновления;
						КонецЕсли;
						
						ЧтениеXML.Прочитать();
						
					КонецЕсли;
					
				КонецЦикла;
				
			КонецЕсли;
			
		КонецЦикла;
Показать


на
Пока ЧтениеXML.Прочитать() Цикл
			
			Если ЧтениеXML.Имя = "v8u:updateList" Тогда
				Прервать;					
			Иначе		
				
				Конфигурация = ЧтениеXML.ПолучитьАтрибут("configuration");
				
				НоваяСтрока = ТаблицаЗначений.Добавить();
				НоваяСтрока.Конфигурация          = Конфигурация;			
				
				Пока ЧтениеXML.Прочитать() Цикл
					
					Если ЧтениеXML.Имя = "v8u:update" Тогда
						Прервать;					
					Иначе		
						
						Если ЧтениеXML.Имя = "v8u:vendor" Тогда
							ЧтениеXML.Прочитать();
							Поставщик = ЧтениеXML.Значение;							
							НоваяСтрока.Поставщик             = Поставщик;
						ИначеЕсли ЧтениеXML.Имя = "v8u:version" Тогда
							ЧтениеXML.Прочитать();
							Версия = ЧтениеXML.Значение;
							НоваяСтрока.Версия                = Версия;
						ИначеЕсли ЧтениеXML.Имя = "v8u:file" Тогда
							ЧтениеXML.Прочитать();
							ПутьКФайлуОбновления = ЧтениеXML.Значение;
							НоваяСтрока.ПутьКФайлуОбновления  = ПутьКФайлуОбновления;
						ИначеЕсли ЧтениеXML.Имя = "v8u:size" Тогда
							ЧтениеXML.Прочитать();
							РазмерФайлаОбновления = ЧтениеXML.Значение;
							НоваяСтрока.РазмерФайлаОбновления = РазмерФайлаОбновления;
						ИначеЕсли ЧтениеXML.Имя = "v8u:target" Тогда
							ЧтениеXML.Прочитать();
							НоваяСтрока.ВерсияДляОбновления	  = ЧтениеXML.Значение;							
						КонецЕсли;
						
						ЧтениеXML.Прочитать();
						
					КонецЕсли;
					
				КонецЦикла;
				
			КонецЕсли;
			
		КонецЦикла;
Показать
26. nirbolz 33 29.03.13 23:08 Сейчас в теме
27. smaharbA 29.03.13 23:21 Сейчас в теме
77 последних - ахренеть
28. nirbolz 33 29.03.13 23:42 Сейчас в теме
Да отлично все качает.
29. yku 377 02.04.13 20:25 Сейчас в теме
Я до того обленился, что хочу теперь чтобы платформу тоже качала. А как сделать, ума не приложу. Может кто пинка даст в нужном направлении?
30. Child45 27.06.13 15:43 Сейчас в теме
Подскажите, пожалуйста, как настроить рассылку на эл. почту?
31. internetname 27.06.13 18:31 Сейчас в теме
32. Светлый ум 454 02.08.13 08:29 Сейчас в теме
Хорошую работу проделал!
Главное, что теперь обновления скачиваются не с "intelav.ru", а с "downloads.1c.ru".

Щас докручу списки актуальных релизов, и установлю загрузку всего интервала релизов (сейчас грузится 1 последний актуальный) - и выложу свой вариант.
33. alexsiswx 07.08.13 10:39 Сейчас в теме
О спасибо разработчику. Возьму за основу, сделаю регламентным заданием в своей конфе.
34. Shrek2015 07.08.13 11:21 Сейчас в теме
спасибо автору. удобная штуковина
35. Child45 08.11.13 21:21 Сейчас в теме
Почему не скачивается 1С;Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК 2.0.53.1?
36. nirbolz 33 08.11.13 23:50 Сейчас в теме
не знаю, Child45. У меня доступа к этой конфе нету. Итс не подписана.
37. yku 377 06.12.13 09:49 Сейчас в теме
с надавнего времени у меня перестали скачиваться обновления. Пишет

{Обработка.ПроверкаОбновлений.МодульОбъекта(161)}: Ошибка при вызове метода контекста (Получить): Файл не обнаружен '/tmplts/1c/ARAutomation/1_1_41_1/1cv8.zip': Ошибка работы с Интернет:  ресурс не найден (404). <ht ml>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.4.4</center>
</body>
</html>
: Ошибка работы с Интернет:  ресурс не найден (404)


Куда копать, подскажите, пожалуйста.
38. nirbolz 33 28.02.24 22:40 Сейчас в теме
(37) сейчас в телеграмме сделали бота для рассылки информации об обновлениях https://t.me/Damask_deployment_bot
Оставьте свое сообщение