Имя: Пароль:
1C
1С v8
Актуальные релизы программ фирмы "1С"
0 first_may
 
08.02.20
18:17
Добрый день.

Подскажите пожалуйста, как можно программно получать актуальные
релизы программ фирмы "1С" с официального сайта?
1 GROOVY
 
08.02.20
18:18
О!!! Есть такой сервис...

ИТС называется

Адрес: its.1c.ru
2 GROOVY
 
08.02.20
18:19
А тут можно скачивать конфиги: https://its.1c.ru/docs/update1c/
3 first_may
 
08.02.20
18:21
Ага, я это знаю.

Вопрос в другом, как в обработке, нажав кнопку, получить информацию о том, что есь

Бухгалтерия предприятия, редакция 2.0, версия 2.0.66.93

2.0.66.93     06.02.20
2.0.66.92     04.02.20
2.0.66.91     22.01.20
4 first_may
 
08.02.20
18:21
и допустим эту информацию записать в регистр сведений.
5 GROOVY
 
08.02.20
18:22
(3) Ну посмотри как типовое обновление все это делает.
6 first_may
 
08.02.20
18:23
(5) а если мне надо, для многих конфигураций
БП 2
БП 3
ЗУП 3.1
КА 2
ЕРП 2
...
сама платформа еще ..
7 GROOVY
 
08.02.20
18:25
"Обновлятор" поможет, я думаю.
8 first_may
 
08.02.20
18:26
(7) Обновлятор - это программа, которая сама качает обновление и ставит?
точно.. возможно..

а пример обновлятора?
9 first_may
 
08.02.20
18:30
(7) хорошо бы в виде обработки на 1С :)..
тогда вообще красота, можно код посмотреть..
10 Злопчинский
 
08.02.20
19:14
11 Злопчинский
 
08.02.20
19:15
(9) на инфостарте есть подобное, мелкое подобие Обновлятора
12 Garykom
 
гуру
08.02.20
20:19
Меня удивляет что еще нет апи от фирмы 1С для этого дела.
Куда можно было бы передать логин/пароль от подписки ИТС и получить результат.
13 first_may
 
08.02.20
20:35
(12) точно
(11) возможно тут надо покопаться http://catalog.mista.ru/public/519499/

вижу, что есть что то
// Создание HTTP-соединения с сервером обновлений
СерверОбновлений = Новый HTTPСоединение("downloads.1c.ru",,мИтсЛогин,мИтсПароль,);
ЗапросКСерверуОбновлений = Новый HTTPЗапрос("/ipp/ITSREPV/V8Update/Configs/"+мТипКонфигурации+"/"+мВерсияРелиза+"/"+мВерсияПлатформы+"/v8upd11.zip");
14 first_may
 
08.02.20
20:35
хотя если перейти на http://downloads.1c.ru/
то получаешь
This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly.

наверное не работает..
15 Garykom
 
гуру
08.02.20
20:53
(14) Та не это у них базовая страница не поменяна, дефолтная стоит.
Если запрашивать по апи с указанием нужного url то все будет работать
16 Garykom
 
гуру
08.02.20
20:54
(15) Типа

downloads.1c.ru/ipp/ITSREPV/V8Update/Configs/"+мТипКонфигурации+"/"+мВерсияРелиза+"/"+мВерсияПлатформы+"/v8upd11.zip"
Но что подставлять и какую авторизацию запросит изучать надо
17 first_may
 
08.02.20
20:56
(16) а это получается качает обновление..
18 Garykom
 
гуру
08.02.20
20:59
(17) Та не там должен быть способ скачать список релизов/обновлений.
Потому что если для каждого релиза выкладывать заново все обновления в одном это изврат.
Так что сама конфа должна решать что ей качать.
19 first_may
 
10.02.20
09:34
Была страница ранее с актуальными версиями, а сейчас тут пусто
https://1c.ru/rus/support/release/default.jsp
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший