Установка qr компоненты: различия между версиями

м Shihov переименовал страницу 10 установка qr компоненты в Установка qr компоненты: Удаление номера из заголовка
Перенаправление на Qr-com
Метка: новое перенаправление
 
Строка 1: Строка 1:
====== Компонента для формирования QR-кода ======
#перенаправление [[qr-com]]
 
Данная компонента требуется для формирования печатных форм сертификатов, для вставки зашифрованной веб ссылки в виде QR-кода.<br/>Компонента является авторской разработкой компании АСП с использованием языка Питон и свободно распространяемых библиотек и распространяется также по лицензии свободного использования.
 
====== Установка компоненты ======
 
Скачать файл, соответсвующий Вашей версии операционной системы: [[https://
api.aspcom.ru/ws/qr-com.zip тут(x64)]] или [https://api.aspcom.ru/ws/qr-com32.zip тут(x86)].
 
<syntaxhighlight lang='bash'>
Версия для Windows XP/2003 [https://api.aspcom.ru/ws/qr-com-XP.zip тут(x86)] или [[https://
api.aspcom.ru/ws/qr-com-XP64.zip тут(x64)]].
</syntaxhighlight><br/>Разархивировать файл в любую папку для постоянного использования
 
#  Кликнуть правой кнопкой мыши на скаченный файл.
#  Выбрать программу с помощью, которой будет производится распаковка.
[[File:1_ш_установка_qr_компоненты.png]]
 
#  В поле '''"Распаковать в"''' указать место хранения файла (/!/ Путь к папке не должен содержать русских букв и пробелов.путь к каталогу должен состоять из латинских букв).
#  Нажать кнопку '''"ОК"'''.
 
 
[[File:2_ш_установка_qr_компоненты.png]]
 
 
#  Запустить файл '''register.bat''' от имени администратора => Появится сообщение/ '''"Разрешить следующей программе внести изменения на этом компьютере?"'''. Нажать кнопку '''"ОК"'''.
#  После выполнения скрипта применить исправление реестра <syntaxhighlight lang='bash'>
reg_patch.reg
</syntaxhighlight> из папки с программой (или папки '''pe''').
 
 
 
[[File:3_ш_установка_qr_компоненты.png]]
 
Компонента готова к использованию!
 
==== XP < Windows < 10 ====
 
При установке на Windows до версии 10 необходимо установить [https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows пакет обновления].
 
После выполнения скрипта применить исправление реестра <syntaxhighlight lang='bash'>
reg_patch.reg
</syntaxhighlight> из папки с программой (или папки '''pe''').
 
===== Тестовый скрипт =====
 
<file vbs "test.vbs">
set o = CreateObject("PyQR.Gen")
o.gen "http://zergos.ru", "test.png", "PNG"
MsgBox "OK"
</file>
 
===== Пример использования на 1С =====
 
<syntaxhighlight lang='1c'>
// Формируем картинку с зашифрованной ссылкой в формате PNG и сохраняем на диск d:
QR = Новый COMОбъект("PyQR.Gen");
QR.gen("http://pub.aspcom.ru", "d:\test.png", "PNG");
</syntaxhighlight>
 
Параметры вызова:
#  веб ссылка для шифрования
#  путь для сохранения картинки и имя файла
#  название формата картинки: PNG, BMP, JPG и пр.
 
====== Исправление возможных неполадок при установке ======
* Зайти в службы компонентов Windows и установить полные права на доступ к '''PyQR.Gen''' [[File:службы_компонентов.png]]
* Выполнять все операции под пользователем Администратор.
* Если по-прежнему не работает, попробуйте перерегистрировать под обычным пользователем. Иногда регистрация под Администратором накладывает некоторые ограничения.
* Отключить все антивирусные программы.
* Выдать полный доступ пользователям системы на папку с программой.
* Если Windows старше XP, но по-прежнему возникают неполадки, то установить компоненту для XP.
 
'''ДАЛЕЕ МОЖНО ПЕРЕХОДИТЬ К [[5_асп.шлюз:1_интеграция:11_установка_первоначальных_настроек|ПЕРВОНАЧАЛЬНЫМ НАСТРОЙКАМ АСП.ШЛЮЗ]].'''
[[Category:1 интеграция шлюз]]
<vote type=1 />