Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Нет прав на скачивание полного текста
Пользователь: Leka (IP-адрес скрыт)
Дата: 17, March, 2020 15:29

ИРБИС64+ 2018.1(D7). После того, как прописала в 955 поле БД ЭК "^B0001" пропала возможность скачивать текст в Web. Подскажите, как формируется "Категория читателей" в БД RIGHT? Она берется из БД RDR? Я там должна прописать В01, В02...? Просто изменив в одной записи "Категорию" на В01, это проблемы не решило. Инструкцию (в частности "Дополнительные материалы ИРБИС64+", пп.4,5) прочитала много раз, но так и не смогла разобраться. Помогите, пожалуйста!

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 17, March, 2020 15:41

Leka написал(а):
-------------------------------------------------------
> ИРБИС64+ 2018.1(D7). После того, как прописала в
> 955 поле БД ЭК "^B0001" пропала возможность
> скачивать текст в Web.
А зачем Вы прописали в подполе В 0001? Удалите это подполе и восстановится возможность скачивать этот текст.

Re: Нет прав на скачивание полного текста
Пользователь: Leka (IP-адрес скрыт)
Дата: 25, March, 2020 08:36

Если подполе "^B0001" удалить, то и по Гостевому паролю доступно и скачивание, и постраничный просмотр. Надо Гостю ограничить просмотр и запретить скачивание, а авторизованным пользователям разрешить все.

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 09:53

Leka написал(а):
-------------------------------------------------------
> Если подполе "^B0001" удалить, то и по Гостевому
> паролю доступно и скачивание, и постраничный
> просмотр. Надо Гостю ограничить просмотр и
> запретить скачивание, а авторизованным
> пользователям разрешить все.
Значит надо соответствующим образом откорректировать запись в БД RIGHT с идентификатором 0001 или создать новую запись в этой БД с такими правами...

Re: Нет прав на скачивание полного текста
Пользователь: Leka (IP-адрес скрыт)
Дата: 25, March, 2020 11:11

Alio написал(а):
-------------------------------------------------------
> Значит надо соответствующим образом
> откорректировать запись в БД RIGHT с
> идентификатором 0001 или создать новую запись в
> этой БД с такими правами...
Да в том то и дело, что не получается! Или Гостю разрешено все, или авторизованным запрещено скачивание! Как откорректировать запись в БД RIGHT с идентификатором 0001? Значение элементов доступа (В01 - взрослые). Здесь ничего мы изменить не можем. Но если я ставлю пользователю в категорию (В01), то тоже ничего не меняется. Категории изменить на свои тоже не могу. Пожалуйста, объясните подробнее.

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 11:18

Почему Вы не можете изменить запись 0001? У Вас категории читателей соответствуют дистрибутивным?

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 11:36

Если у Вас такая простая ситуация: гостям можно только смотреть ВСЕ полные тексты с ограничением на кол-во страниц, а у всех остальных читателей полные права - то можно поступить следующим образом:
Замените формат right_ft_G.pft в папке БД ЭК на формат следующего содержания

if g30 : 'GUIEST' then '1#NN' else '2' fi

где NN - кол-во страниц, которые может просматривать гость

При этом не имеет никакого значения, что стоит в 955^B



Редактировано 1 раз. Последний раз 25.03.2020 12:02 пользователем Alio.

Re: Нет прав на скачивание полного текста
Пользователь: Leka (IP-адрес скрыт)
Дата: 25, March, 2020 15:52

Да, спасибо, так все получилось

Re: Нет прав на скачивание полного текста
Пользователь: LAYA (IP-адрес скрыт)
Дата: 22, March, 2021 13:50

Здравствуйте.
В доступных из ЭК на Web-ИРБИС файлам эскизов и рукописям пьес мы бы хотели разрешить просмотр но запретить скачивание.

Мы поступили так:
- В базе RIGHT создали запись с Идентификатором 0003,
в поле 3 прописали права доступа:
подполе «Доступ: Идентификатор читателя» - «01»,
подполе «Идентификатор читателя» - шаблон номеров билетов,
подполе «Значение прав доступа» - «Постраничный просмотр».

- В записях ЭК идентификатор 0003 прописан в подполе 955^B.

Но на WEB-ИРБИС при «постраничном просмотре» – остаётся возможность сохранять страницы по правой кнопке мыши: "сохранить изображение как",
при этом страницы сохраняются как jpg-файл приличного качества.

Получается, что наши усилия в 955 поле по защите от скачивания бессмысленны?
Или мы что-то не учли?
Есть ли есть ещё какой-то способ защитить «полный текст» от скачивания?
Может быть существует какое-то ПО, которое нужно установить на сайте?

Подскажите пожалуйста!
(у нас ИРБИС64+ в.19)

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 22, March, 2021 14:50

> Но на WEB-ИРБИС при «постраничном просмотре» –
> остаётся возможность сохранять страницы по правой
> кнопке мыши: "сохранить изображение как",
> при этом страницы сохраняются как jpg-файл
> приличного качества.
Данная возможность не имеет НИКАКОГО отношения к ИРБИС. Это возможность заложена в браузерах.

Re: Нет прав на скачивание полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 22, March, 2021 15:44

А ещё можно делать PrtScr. Или просто экран фотографировать. От этого вообще защиты нет, если материалы предоставляются через интернет.

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

Если говорить о том, какие есть ещё возможности ограничения, в ИРБИС можно ограничивать просмотр материалов несколькими страницами, не позволяя смотреть все. Но и это тоже можно обойти.

Re: Нет прав на скачивание полного текста
Пользователь: LAYA (IP-адрес скрыт)
Дата: 22, March, 2021 16:13

SokV написал(а):
-------------------------------------------------------
> А ещё можно делать PrtScr. Или просто экран
> фотографировать. От этого вообще защиты нет, если
> материалы предоставляются через интернет.
>
> С другой стороны вот вы сами говорите про качество
> - вы можете сделать базу для интернета с
> уменьшенным качеством изображений.

Да мы так и поступаем, в случае эскиза художника.
Уменьшаем качество, но есть предел - читатель всё же должен УВИДЕТЬ что-то внятное.
>
> Если говорить о том, какие есть ещё возможности
> ограничения, в ИРБИС можно ограничивать просмотр
> материалов несколькими страницами, не позволяя
> смотреть все.
Касательно тех же эскизов - прикреплена единственная страница, собственно ради разграничения прав просмотр-скачивание используем поле 955.

Получается, сейчас остаётся искать какое-то решение для самого сайта?..

Re: Нет прав на скачивание полного текста
Пользователь: Alio (IP-адрес скрыт)
Дата: 22, March, 2021 16:22

LAYA написал(а):
-------------------------------------------------------
> SokV написал(а):
> --------------------------------------------------
> -----
> > А ещё можно делать PrtScr. Или просто экран
> > фотографировать. От этого вообще защиты нет,
> если
> > материалы предоставляются через интернет.
> >
> > С другой стороны вот вы сами говорите про
> качество
> > - вы можете сделать базу для интернета с
> > уменьшенным качеством изображений.
>
> Да мы так и поступаем, в случае эскиза художника.
> Уменьшаем качество, но есть предел - читатель всё
> же должен УВИДЕТЬ что-то внятное.
> >
> > Если говорить о том, какие есть ещё возможности
> > ограничения, в ИРБИС можно ограничивать
> просмотр
> > материалов несколькими страницами, не позволяя
> > смотреть все.
> Касательно тех же эскизов - прикреплена
> единственная страница, собственно ради
> разграничения прав просмотр-скачивание используем
> поле 955.
>
> Получается, сейчас остаётся искать какое-то
> решение для самого сайта?..
Интересно, какое решение Вы найдете, чтобы запретить читателю фотографировать экран компьютера с помощью телефона...

Re: Нет прав на скачивание полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 22, March, 2021 16:59

Насколько мне известно, не бывает таких решений, чтоб можно было смотреть на сайте, но нельзя сохранить. Кто то пытается выдумывать, конечно, и какие то методы могут работать на компьютерах, которые контролируете вы, но всё обходится, а на компьютерах контролируемых пользователями - так тем более. Относительно надёжными решениями могут быть только те, где недостаточно браузера, а пользователь должен установить какое то специальное программное обеспечение на свой компьютер/телефон. Но это не самые лучшие практики, как мне кажется. Во-первых, установка дополнительного программного обеспечения, это неудобно для пользователя, и само по себе является препятствием к использованию. Во-вторых, с точки зрения кого то из пользователей это вообще может быть чем то подозрительным - просьба установить какое то закрытое программное обеспечение, которое неизвестно что делает (помимо защиты от копирования). В третьих, это нужно внедрять, а возможно готовых подходящих решений и вовсе нет. А самое главное - всё это от фотографии экрана всё равно никак не защитит.

Re: Нет прав на скачивание полного текста
Пользователь: LAYA (IP-адрес скрыт)
Дата: 22, March, 2021 17:20

Alio написал(а):
-------------------------------------------------------
> LAYA написал(а):
> --------------------------------------------------
> -----
> > SokV написал(а):
> >
> --------------------------------------------------
>
> > -----
> > > А ещё можно делать PrtScr. Или просто экран
> > > фотографировать. От этого вообще защиты нет,
> > если
> > > материалы предоставляются через интернет.
> > >
> > > С другой стороны вот вы сами говорите про
> > качество
> > > - вы можете сделать базу для интернета с
> > > уменьшенным качеством изображений.
> >
> > Да мы так и поступаем, в случае эскиза
> художника.
> > Уменьшаем качество, но есть предел - читатель
> всё
> > же должен УВИДЕТЬ что-то внятное.
...

> > Получается, сейчас остаётся искать какое-то решение для самого сайта?...

> Интересно, какое решение Вы найдете, чтобы
> запретить читателю фотографировать экран
> компьютера с помощью телефона...

> Насколько мне известно, не бывает таких решений, чтоб можно было смотреть на сайте, но нельзя сохранить.

Речь не о фотографировании с экрана компьютера, там качество изображения явно другое.

Позволю себе пример решения запрета на скачивание с сайта Архива ЦГАЛИ СПБ. (Надеюсь на подсказку - это работа движка?)

Посмотрите пожалуйста!

Архивы Санкт-Петербурга - [spbarchives.ru]
Переход по меню:
Архивы - ЦГАЛИ СПб – Информационные ресурсы (меню справа) – Фонды и описи (слева) – выводится список фондов по порядку номеров.
- В поисковое окно ввести номер, например «28» – или Название, например «Театральная библиотека» – Найти – появится название Фонда – нажав на него, выходит список описей – нажать в списке на любую опись, например «1.1»
– перейти по вкладке "Информация об описи" (меню под названием) – - "Просмотреть образы" – попадаем на отсканированный файл:

возможен постраничный просмотр, копирование по правой кнопки мыши закрыто.

Ссылка на Пример:
[spbarchives.ru]

Re: Нет прав на скачивание полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 22, March, 2021 18:18

Эта защита - просто самообман.

В гугле ввёл "на сайте включить правую кнопку мыши", и получил инструкцию как это обойти. Пара щелчков мыши, чтобы по случаю обойти это ограничение на конкретной странице. Для постоянной работы даже есть расширения в браузер.

Прикладываю скрин, где видно, как меню скачивания появилось.

Вложения: Безымянный.png (952.2KB)  
Re: Нет прав на скачивание полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 22, March, 2021 18:27

Подобное может быть работоспособным, когда читатели приходят и работают на ваших компьютерах, которые настроены специальным образом, ограничивающим пользователя, чтобы он ничего не мог сделать, никаких настроек. А люди зачем то берут и используют такое для сайтов свободно доступных в интернете. По моему, это или самообман или обман руководства что задача выполнена и "всё защищено".

Re: Нет прав на скачивание полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 24, March, 2021 11:33

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

Для запрета необходимо внести изменения в файл pageViewer.js, добавив в конструктор класса строки:

ui_img.bind('contextmenu', function(e)
      {
         return false;
      });
   ui_img.on("mousedown", function(event)
      {
         if (event.which === 2) {
            event.preventDefault();
         }
      });

то есть, например, в случае последней версии вместо

function PageViewer(ui_container, ui_img, ui_scale, initialization_scale_value)
{
   this._ui_container = ui_container;
   this._ui_img = ui_img;
   this._ui_scale = ui_scale;
   this._initialization_scale_value = initialization_scale_value;
   
   this._image = new Image();
	
	this._is_deny_change_current_scale_value = false;
   
   this.current_scale_value = undefined;
}

должно быть

function PageViewer(ui_container, ui_img, ui_scale, initialization_scale_value)
{
   this._ui_container = ui_container;
   this._ui_img = ui_img;
   this._ui_scale = ui_scale;
   this._initialization_scale_value = initialization_scale_value;
   
   this._image = new Image();
	
	this._is_deny_change_current_scale_value = false;
   
   this.current_scale_value = undefined;
   
   ui_img.bind('contextmenu', function(e)
      {
         return false;
      });
   ui_img.on("mousedown", function(event)
      {
         if (event.which === 2) {
            event.preventDefault();
         }
      });
}

Re: Нет прав на скачивание полного текста
Пользователь: LAYA (IP-адрес скрыт)
Дата: 14, April, 2021 16:29

Вставили предлагаемую Вами доработку в файл pageViewer.js - всё заработало, т.е. на изображениях страниц нет вызова контекстного меню по правой кнопке

СПАСИБО большое!!!

(Действительно, когда эмоции остыли...)



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