powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
9 сообщений из 9, страница 1 из 1
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39074347
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Коллеги, подскажите, пожалуйста, какими скриптами решается Subj.
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39074426
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то так:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
execute ibeblock
as
begin
  HTTP = ibec_http_OpenSession('URL=www.ibexpert.com/rus/ibe_sfx.exe');
  try
    if (ibec_http_GetHeader(HTTP)) then
    begin
      last_modified = ibec_http_HeaderSection(HTTP, 'Last-Modified');
      ibec_ShowMessage(
        'Последняя версия: ' + last_modified + ibec_Chr(13) +
        'Текущая версия: ' + ibec_GetIBEVersion()
      );
    end
    else
      ibec_ShowMessage('Ошибка соедининия!');
  finally
    ibec_http_CloseSession(HTTP);
  end;
end
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39074491
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,
я так понимаю, что настройки прокси в этом случае не учитываются? ибо в моем случае подключения через прокси стабильная ошибка соединения.

Попутный вопрос: значение ibec_GetIBEVersion возможно использовать как входной параметр ХП? Чтобы в скрипте after connect базы написать что-то типа:
Код: sql
1.
execute procedure report_version(ibec_GetIBEVersion);
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39074604
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill Razuvaev,

Я такую вот команду к себе в пользовательское меню FAR`а добавил:

d:\utils\unixutils\wget.exe -N http://www.ibexpert.com/rus/ibe_sfx.exe
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39074704
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill Razuvaevя так понимаю, что настройки прокси в этом случае не учитываются? ибо в моем случае подключения через прокси стабильная ошибка соединения.


Попробуй указать параметры прокси в опциях сессии:

Код: plsql
1.
HTTP = ibec_http_OpenSession('URL=www.ibexpert.com/rus/ibe_sfx.exe; Proxy=bla-bla; ProxyPort=123; ProxyUserName=VASYA; ProxyPassword=parol');



Там еще в коде я вижу какой-то ProxyConnection, но что он означает - с ходу не могу сказать.

Kirill RazuvaevПопутный вопрос: значение ibec_GetIBEVersion возможно использовать как входной параметр ХП? Чтобы в скрипте after connect базы написать что-то типа:
Код: sql
1.
execute procedure report_version(ibec_GetIBEVersion);



Так нельзя. Втыкай в свой скрипт execute ibeblock и уже в нем выполняй процедуру:

[src]
execute ibeblock
as
begin
sVersion = ibec_GetIBEVersion();
execute procedure report_version(:sVersion);
end;
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39075120
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterЯ такую вот команду к себе в пользовательское меню FAR`а добавил:
d:\utils\unixutils\wget.exe -N http://www.ibexpert.com/rus/ibe_sfx.exe Ну, от этого-то не шибко легче... надо ж еще архив хотя бы выборочно разворачивать... Или каждый раз после обновления архива?
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39075137
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertПопробуй указать параметры прокси в опциях сессии:
Код: plsql
1.
HTTP = ibec_http_OpenSession('URL=www.ibexpert.com/rus/ibe_sfx.exe; Proxy=bla-bla; ProxyPort=123; ProxyUserName=VASYA; ProxyPassword=parol');

Там еще в коде я вижу какой-то ProxyConnection, но что он означает - с ходу не могу сказать.Увы, не помогло :-(
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39075162
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill RazuvaevУвы, не помогло :-(

Ну тогда не знаю...

Kirill Razuvaevнадо ж еще архив хотя бы выборочно разворачивать... Или каждый раз после обновления архива?

Насколько я понимаю, wget с ключом N загрузит архив, только если он новее уже имеющегося.
...
Рейтинг: 0 / 0
Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
    #39075340
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertKirill Razuvaevнадо ж еще архив хотя бы выборочно разворачивать... Или каждый раз после обновления архива?

Насколько я понимаю, wget с ключом N загрузит архив, только если он новее уже имеющегося.

Абсолютно правильно. Сначала оно проверяет, есть ли что более новое, потом качает.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Проверка актуальной версии IBExpert, ее скачивание и обновление IBE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]