Константинович Маским

24
Рейтинг

MherArsh
Маским Константинович



  •   Регистрация: 05.08.2014 (9 лет назад)

  •   Был(а) на сайте: 03.02.2024

Друзья
  • Валерий Агеев
  • Сергей Смирнов
  • Дмитрий Малышев
  • Евгений Комиссаров
Подписчики 6

Рейтинг 24

Картинки из буфера обмена, текст в буфер обмена, уведомления windows

Инструменты и обработки Системный администратор Программист Windows Абонемент ($m) Приложение (exe) Инструментарий разработчика

Маленькое приложение, которая предназначено для сохранения картинок из буфера обмена, можно при сохранении задать разные форматы. Есть возможность включить уведомления, которые показывают статус о выполнении сохранения. У программы есть возможность поместить текст в буфер обмена. У программы есть возможность показать windows уведомления типа: warning, information, critical.

1 стартмани

31.08.2015    10198    2    MherArsh    2       

5

Шифрование текста, хеш сумма

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Защита ПО и шифрование

Этот пример показывает, что использование шифрования и получение хеш суммы очень просто. В обработке реализовано шифрование по алгоритму AES и получение хеш суммы MD5. Все делается динамически, без использования файлов.

2 стартмани

15.04.2015    30927    86    MherArsh    22       

19

Комментарии

ОбменRabbitMQ + 1С. Быстрый старт#31 30.10.18 19:42
(29) спасибо за ссылку, не вариант
ОбменRabbitMQ + 1С. Быстрый старт#30 30.10.18 19:33
(27) я читал, и все понял, и задал вопрос, может не по конкретной это теме но это про очереди+1с в целом, как решить вопрос я знаю, просто хочется послушать мысли умных людей по этому вопросу :)
ОбменRabbitMQ + 1С. Быстрый старт#26 30.10.18 18:03
(25) я сейчас не говорю про http, его нет, есть RabbitMQ, как 1С может получать данные из какой то очереди, при их появлении.
ОбменRabbitMQ + 1С. Быстрый старт#24 30.10.18 11:01
(23) хочу обработать события по конкретному каналу из кролика, как это сделать в контексте севера 1С, без запущенных клиентов 1С.
ОбменRabbitMQ + 1С. Быстрый старт#22 29.10.18 18:40
(21) не реализовано, понял, но вот в чем вопрос, как в контексте сервера можно подписаться на события, это не регламентное задание где периодически что то вызывается, все, а иметь запущенного клиента тоже не очень хорошо... у меня варианты кончились )
ОбменRabbitMQ + 1С. Быстрый старт#20 29.10.18 18:17
А можно как то подписаться на события кролика?
DevШифрование текста, хеш сумма#20 20.01.17 21:23
(18) не забудь поделится примером
DevШифрование текста, хеш сумма#19 20.01.17 21:23
(18) я этот API по моему смотрел, поддержка по моему начинается в поздних версиях 1С и там когда я смотрел была возможность шифрования только по файлам, а мене надо была шифровать и расшифровать таблицы в реальном времени
DevШифрование текста, хеш сумма#17 18.01.17 21:04
(16)
Цитата
ComputeHash_2
потому что в объекте нет другой функции, но если даже ее закрою можно использовать другую хеш функцию, а закроют или нет вопрос не ко мне, но вряд ли.
DevШифрование текста, хеш сумма#15 16.01.17 18:23
(12) для MD5 есть "System.Security.Cryptography.MD5CryptoServiceProvider", все таки это нативный интерфейс провайдера через скрипт могут быть разные проблемы, но это к слову.

Верно, ГОСТ 28147-89 это российский, поэтому наверное нет и до 1989г. алгоритм был закрытым кстати )
Когда что то не хватает в 1С я пишу invoke метод на C#, регистрирую через regasm и все, функция становится доступной через com.
Реализацию алгоритма можно найти в сети, есть куча (делал я под С++ но вряд ли найду), по идее надо взять любой из них, написать несколько invoke функций для получения ключа, шифрования и дешифрирования и передавать значения к уже реализованному объекту который будет в исходниках.

Вот описание алгоритма и реализация, в конце стати можно скачать исходники.
https://habrahabr.ru/post/256843/

Если по invoke-у не разберешься могу найти у себя шаблон.