Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Контроль скачивания полнотекстовой информации
Пользователь: Sayra (IP-адрес скрыт)
Дата: 26, October, 2011 14:35

Здравствуйте!

НБ Карагандинского государственного университета им.Е.А.Букетова

WEB-ИРБИС64
1.Может ли система ИРБИС осуществить контроль за объемами скачивания полнотекстовой информации?
2.Может ли система осуществить контроль за количеством входов каждого пользователя?
3.Имеет ли ИРБИС защиту от робота скачивания?
4.Возможна ли блокировка объемов скачивания?



Редактировано 1 раз. Последний раз 26.10.2011 15:14 пользователем Панев Максим.

Re: Контроль скачивания полнотекстовой информации
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 26, October, 2011 19:26

Цитата:
1.Может ли система ИРБИС осуществить контроль за объемами скачивания полнотекстовой информации?
За объемами скачивания информации (трафик) контроль вестись не может, а вот вести подсчет количества обращений (открыть или скачать) к внешнему объекту может.
Цитата:
2.Может ли система осуществить контроль за количеством входов каждого пользователя?
Может. Для этого существует БД статистики LOGDB.
Цитата:
3.Имеет ли ИРБИС защиту от робота скачивания?
Имеет. Если выдача внешних объектов ведется через шлюз ИРБИСа. Чтобы робот начал потокую загрузку, пользователь должен ориентироваться в командах шлюза.
Цитата:
4.Возможна ли блокировка объемов скачивания?
А вот этот вопрос не польностью понятен. Если имеете в виду квоту (трафик), то нет. Если блокировать пользователю возможность скачать документы после некоторого количества загрузок, в принципе, можно реализовать, но для этого придется поработать напильником.

Re: Контроль скачивания полнотекстовой информации
Пользователь: newkos (IP-адрес скрыт)
Дата: 28, October, 2011 10:38

Цитата:
За объемами скачивания информации (трафик) контроль вестись не может, а вот вести подсчет количества обращений (открыть или скачать) к внешнему объекту может.

А можна узнать как это сделать ?

Re: Контроль скачивания полнотекстовой информации
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 28, October, 2011 11:51

Sayra написал(а):
-------------------------------------------------------

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


> 1.Может ли система ИРБИС осуществить контроль за
> объемами скачивания полнотекстовой информации?

Да. В cgiflk.pft к любому запросу на скачивание может добавляться параметр с размером выгружаемого документа (размер определяется с помощью &uf('+9E',&uf('+9A'......)

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

Правда, отразить факт неполной загрузки не удастся никаким способом.

> 2.Может ли система осуществить контроль за
> количеством входов каждого пользователя?

Да, идентификатор пользователя фиксируется в LOGDB

> 3.Имеет ли ИРБИС защиту от робота скачивания?

Нет. И сгенерировать картинку с помощью WEB ИРБИС невозможно.

> 4.Возможна ли блокировка объемов скачивания?

Т.е. возможна ли блокировка выгркзки при превышении лимита?

Да. Так же с помощью CGIFLK.PFT или формата показа гиперссылки. Можно отобрать все записи, отражающие операции выгрузки в LOGDB и сложить общий объём выгруженных документов.

Re: Контроль скачивания полнотекстовой информации
Пользователь: newkos (IP-адрес скрыт)
Дата: 28, October, 2011 12:10

Извините, может я некоректно спросил, уточню вопрос.

Можно ли сделать так, что б около ссылки на скачивание было указано количество скачиваний этого документа ?

Например: Скачать: Толстой "Война и мир" (Скачан 10 раз)

И как это реализовать ?

Заранее спасибо

Re: Контроль скачивания полнотекстовой информации
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 28, October, 2011 12:39

По прежемену так же самостоятельно с помощью форматов и базы LOGDB.

Re: Контроль скачивания полнотекстовой информации
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 28, October, 2011 16:01

Еще раз убедился, что WI мощное средство для решения задач.
Ну, почему в документации про файлик приведена только одна строчка... Не так категорично бы утверждал в своем сообщении.
Может, стоит добавить расширенную информацию про скрипт зашиты в wiki?

Re: Контроль скачивания полнотекстовой информации
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, November, 2011 00:53

>Можно ли сделать так, что б около ссылки на
> скачивание было указано количество скачиваний этого документа ?

Да, можно но я не могу рекомендовать этого. Опрос LOGDB для вывода каждой записи сильно снизит скорость показа результатов.

> Ну, почему в документации про файлик приведена только одна строчка..

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

Цитирую:
Цитата:
Документация WEB ИРБИС
Формат скрипта защиты выполняет две функции: 1) проверку поступивших параметров запроса и защиту от взлома 2) обработку и дополнение параметров.
Первая строка, сформированная форматом срипт-защиты, определяет общий результат – если это 0 или файлом не было возвращено никаких значений – скрипт-защита определила ошибку, если результат 1 или файлом были возвращены другие ненулевые значения – ошибки нет. В первом случае шлюз возвращает error.html, в последнем случае шлюз читает остальные строки формата и изменяет параметры запроса на новые.
Например, строка ‘SCRIPT_DONE=YES’/ задаёт параметру SCRIPT_DONE значение YES.

Андрей, Вы прекрасно разобрались в принципах работы WEB ИРБИС за очень короткий период. Но на изучение всех деталей требуется гораздо больше времени…



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.