Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline Atl  
#1 Оставлено : 23 декабря 2024 г. 11:53:19(UTC)
Atl

Статус: Участник

Группы: Участники
Зарегистрирован: 03.08.2015(UTC)
Сообщений: 18
Российская Федерация

Не нашёл отдельной темы по плагину, поэтому пишу сюда.
Как определить последнюю версию плагина?
Offline Андрей *  
#2 Оставлено : 23 декабря 2024 г. 12:17:56(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
Здравствуйте.

Можно посмотреть на пример - тестовая страница, там есть запрос, F12, сетевые запросы - обновить страницу.

Либо самостоятельно на своём сайте проверять на минимальную версию.
Техническую поддержку оказываем тут
Наша база знаний
Offline Atl  
#3 Оставлено : 23 декабря 2024 г. 12:23:03(UTC)
Atl

Статус: Участник

Группы: Участники
Зарегистрирован: 03.08.2015(UTC)
Сообщений: 18
Российская Федерация

на https://www.cryptopro.ru...ge/cades_bes_sample.html пишет Версиию установленного плагина. Мне нужно программно определить последнюю версию вашего плагина.
Offline Андрей *  
#4 Оставлено : 23 декабря 2024 г. 12:25:38(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
Автор: Atl Перейти к цитате
на https://www.cryptopro.ru...ge/cades_bes_sample.html пишет Версиию установленного плагина. Мне нужно программно определить последнюю версию вашего плагина.


Ответ выше, сделайте как написано, увидите запрос к api, что передаётся и возвращается.

Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#5 Оставлено : 23 декабря 2024 г. 12:29:27(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
в запросах искать https://api.*


пример ответа:
Код:

{
    "ok": true,
    "request": {
        "uuid": "****",
        "csp": "5.0.13300",
        "plugin": "2.0.15260",
        "os": "linux"
    },
    "versions": [
        {
            "version": "2.0.14892",
            "os": "linux",
            "architecture": "amd64",
            "installer": "deb",
            "channel": 1,
            "date": "2023-06-29",
            "link": "https://cryptopro.ru/products/cades/plugin/get_2_0"
        }
    ]
}


ps
version и date - будут актуализированы.
Техническую поддержку оказываем тут
Наша база знаний
Offline Atl  
#6 Оставлено : 23 декабря 2024 г. 12:39:04(UTC)
Atl

Статус: Участник

Группы: Участники
Зарегистрирован: 03.08.2015(UTC)
Сообщений: 18
Российская Федерация

честно говоря, не понял, в каких запросах искать. Я читаю последнюю версию из https://cryptopro.ru/sit...ts/cades/latest_2_0.txt. Сейчас там 2.0.15000, но у меня плагин 2.0.15260
Offline Андрей *  
#7 Оставлено : 23 декабря 2024 г. 12:54:38(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
Автор: Atl Перейти к цитате
честно говоря, не понял, в каких запросах искать. Я читаю последнюю версию из https://cryptopro.ru/sit...ts/cades/latest_2_0.txt. Сейчас там 2.0.15000, но у меня плагин 2.0.15260


Запросы браузера к серверу, где узнаётся версия и сверяется с локальной, на клиенте.

latest_2_0.txt - ранее использовался на демо-страницах, теперь запрос к getState, json.

Еще раз - нажать F12, перейти на вкладку Сеть\Сетевые запросы, обновить страницу (F5) и увидеть весь обмен с сервером.

Далее в списке запросов увидеть запрос к серверу api.* - открыть и смотреть, что отправил браузер\что ответил сервер.

Если в ответе будет версия выше - на странице будет другой статус и ссылка из json - предложение обновить плагин.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#8 Оставлено : 23 декабря 2024 г. 12:56:28(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
в списке обычно он в конце: getState?...


Snimok ehkrana ot 2024-12-23 13-46-25.png (159kb) загружен 9 раз(а).
Техническую поддержку оказываем тут
Наша база знаний
Offline Atl  
#9 Оставлено : 23 декабря 2024 г. 13:10:59(UTC)
Atl

Статус: Участник

Группы: Участники
Зарегистрирован: 03.08.2015(UTC)
Сообщений: 18
Российская Федерация

спасибо
Offline Андрей *  
#10 Оставлено : 23 декабря 2024 г. 13:24:55(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,899
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2327 раз в 1825 постах
это всё есть в составе - async_code.js

Код:
function CheckUpdateServer(CurrentPluginVersion, versionStruct) {
код проверки...

}
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.