Также имеется пересчет хэш-функций sha256,ECDSA
Конвертирование Utf8Encode,Base58,BigInteger .
Вся работа ведется через MSScriptControl.ScriptControl
Скрипт = Новый COMОбъект(«MSScriptControl.ScriptControl»);
Скрипт.language = «javascript»;
выполняя функции реализованные на js, можно получать результаты не хуже чем через внешние компоненты.
по времени выполнения: на генерацию 100 двойных sha256(sha256()) требуется 3 секунды
QR генерируется мгновенно в Gif формате и сериализуется в base64
подставляя в стандартный десериализатор объектов 1с
получаем Объект 1с картинка пригодную для вставки, сохранения куда угодно.
js код взят с brainwallet.org и адаптирован под выполнение в 1с , убрана работа с html тэгами и всяческие document.write.
генерировать-то генерирует, но при чтении сканером выдает абракодабру((((
Какие действия выполняет функция BitcoinRun(source,Скрипт = Неопределено), которая исполняется при каждом нажатии кнопки выполнить ?
(1) нормально кодирует. Но только латиницу. А вот биткоины напрягают.
я пользуюсь вот этой процедурой:
Показать
Кодируется все без проблем и с русскими буквами