Главная » Файлы » Программируем в 1С » 1С Защита и пароли

Скачивать материалы с сайта, могут только зарегистрированные пользователи.
Для регистрации заполните два поля ниже!

Через минуту Вы получите "Гостевой доступ"




G2 - внешняя компонента для администрирования и привязки к ключам защиты Guardant
2009 Февраль 26, 21:29
G2 - внешняя компонента для администрирования и привязки к ключам защиты Guardant
  
Внешняя компонента для 1С: Бухгалтерия 7.7, 1С: Торговля и склад 7.7, 1С: Зарплата и кадры 7.7, ОС Windows, , ,
 
Бесплатная полнофункциональная версия внешней компоненты G2 позволяет:
1. Для разработчика: исключить нелегальное использование их конфигураций конечными пользователями. В этой версии реализована простая проверка ключа защиты по набору базовых параметров (серийный номер, номер версии, номер программы - все это указывается в файле лицензий). Электронные ключи защиты являются хорошим способом защиты программы от копирования. G2 работает с ключами защиты марки Guardant (Stealth II, Net II), подробная информация по ключам находится на сайте разработчика: http://www.guardant.ru
2. Для админов 1С: несколько очень полезных функций не требующих ключа защиты.

P.S. Не сочтите за труд после ознакомления вернуться и оставить комментарий :-)

ЛИЦЕНЗИЯ НА ПРОГРАММУ:
Автором компоненты является Проскурин П.А.
Все версии G2 ниже 2.00 являются бесплатными (FreeWare). Это в частности означает:
- разрешено свободное использование таких версий, включая коммерческое;
- отсутствие каких-либо обязательств со стороны автора, в том числе по сопровождению;

По желанию заказчика в файл лицензий можно добавить дополнительные поля и вызываемые из 1С функции, которые определит пользователь.

Перечень файлов G2:
g2.dll - внешняя компонента 1С Предприятия;
g2.als - файл синтаксис-помощника 1С Предприятия;
g2i.ini - файл параметров разработчика.
g2i.exe - компилятор лицензий;
g2.lic - файл лицензий, который генерируется на основании файла параметров;
Также в архиве вы найдете конфигурацию, в которой продемонстрирована работа основных методов.

ИСПОЛЬЗОВАНИЕ С КЛЮЧЕМ ЗАЩИТЫ:
Разработчик получает возможность настроить проверку ключа защиты
с помощью параметров файла лицензий, а затем проверить их наличие, вызывая методы компоненты G2.
Разумеется эти приемы эффективны только в случае, когда исходный код конфигурации надежно защищен, однако этот вопрос можно решить с помощью специальных программ, которые общедоступны (рекомендуется использовать КЗК 2.0 - http://www.kzk2.ru).

Компонента работает по следующиму принципу.
При начале работы происходит авторизация, при которой 1С и G2 должны
обменяться секретной парой вопрос-ответ. После подтверждения, возможна
дальнейшая работа, в частности вызов метода проверки ключа.
Это сделано для того чтобы исключить подмену компоненты и препятствовать
изучению ее методов из другой конфигурации. Все параметры, по которым происходит поиск ключа, хранятся в специальном файле лицензий, который представляет собой обычный ini файл с подробным описанием каждого параметра.
Обратите внимание, что все личные коды указываются в 16-ричном виде, без дополнительных символов (на листике, который вам передет фирма-разработчик, они указаны с постфиксом "h", что просто указывает на систему счисления, этот символ указывать НЕ надо. Кроме этого обязательно установите параметр Серийный номер таким, какой проставлен вами в ключе, если вы не меняли этот параметр, то следует указать "1").
После установки всех необходимых параметров разработчик с помощью генератора лицензий создает на его основе файл лицензий, содержимое, которого надежно зашифровано. Этот файл и передается конечному пользователю.


АДМИНИСТРИРОВАНИЕ
Методы определения количества пользователей не связаны с использованием библиотек ключа защиты, поэтому, при желании, разработчик может использовать в своей конфигурации механизмы лицензирования, не имея ключей защиты. Кроме того, это может быть полезным, когда стартуют различные сервисные обработки по расписанию, для запуска которых наличие активных пользователей не желательно.
Средствами компоненты также можно организовать свой монитор пользователей в конфигурации.

ПЕРЕЧЕНЬ ОСНОВНЫХ МЕТОДОВ:

АргументыКоманднойСтроки();

Назначение:
Метод предназначен для получения командной строки с которой была запущена 1С, эта строка включает в себя полный путь к исполняемому файлу и все, что было указано после имени файла.

ФайлЛицензии();

Назначение:
Метод предназначен для указания каталога в котором необходимо искать файл лицензии, если его не использовать, то программа будет искать его в каталоге информационной базы;
Этот файл содержит важные параметры и компилируется программой g2i.exe

КоличествоПользователейРасширенный(КаталогБазы1С,<СписокПользователей>);

Назначение:
Метод предназначен для получения количества работающих пользователей в указанной базе на момент до вызова метода. Возвращает количество пользователей, которые работают в режиме предприятия в указанной базе.


ПроверитьНаличиеКлюча();

Назначение:
Метод предназначен для проверки электронного ключа Guardant по алгоритму, который был задан разработчиком в файле лицензий G2.lic.

КоличествоПользователейПоЛицензии();

Назначение:
Метод предназначен для получения количества пользователей, которым разрешено одновременно работать в режиме предприятия. Этот параметр будет просто прочитан из файла лицензий. Возвращает количество пользовательских лицензий.


http://www.sbs.com.ua

Категория: 1С Защита и пароли | Добавил: c1 | Теги: программы 1с бесплатно, G2 - внешняя компонента для админис
Просмотров: 1907 | Загрузок: 18 | Рейтинг: 0.0/0

Выразить благодарность - Поделиться с друзьями!

 

Здесь все о технической стороне 1С!

 

Узнай, как правильно администрировать 1С Предприятие
Регистрируйся на бесплатный 7-ми дневный курс сейчас:

Ваш E-Mail в безопасности



Всего комментариев: 0
avatar