Кейсы
- Получение sig файла без платного ПО
- Получение среднего курса банка Китая
- Ручная регистрация ExtSDK2 SBIS 1C
- Не обновляются групповые политики Windows
- Adobe hosts
- Отправка почты из свежего Acrobat
- Полезные ссылки
Получение sig файла без платного ПО
Надо подписать файл в госорганы? Не хочешь платить капиталюгам?
Файл на выходе включает как подписываемый файл, так и подпись:
cryptcp -sign -dn "vasya@etc.org" -u -der file.pdf file.pdf.sig
Только подпись:
cryptcp -signf -dn "vasya@etc.org" -u -der file.pdf file.pdf.sig
dn — строка подбора. Через запятую идут критерии поиска, которые будут накладываться вместе (то есть по условию «и»)
В новых сертификатах, выдаваемых в ФНС, не указан адрес почты. Нужно чтобы строка dn была полностью латинской.
Таких данных о подписанте теперь немного. Удалил все другие актуальные сертификаты из "сертификаты пользователя" и сделал отбор по стране:
cryptcp.x64.exe" -sign -dn "C=RU" file.pdf
подпись с файлом будет иметь расширение sgn, а не sig
cryptcp.x64.exe" -signf -dn "C=RU" file.pdf
Получение среднего курса банка Китая
Нужно считать курс отсюда:
Поставил для этого bocfx
https://pypi.org/project/bocfx/ https://github.com/bobleer/bocfx/blob/91d1997a985c3142f4c1f9e0b05697b8a8d8208a/bocfx/__main__.py#L12
Поменял в нём /usr/local/lib/python3.9/dist-packages/bocfx/__main__.py:6 вместо 5.
Теперь первая запись вот в таком запросе:
bocfx -f USD -t 2023-04-27,2023-04-27
Возвращает искомый курс:
Ручная регистрация ExtSDK2 SBIS 1C
Техподдержка СБИС предоставила следующую информацию:
Запустите командную строку от имени администратора.
Введите команду:
cd "путь до каталога новой версии СБИС Плагин Plugin DotNet Host"
(Пример: cd "C:\Program Files (x86)\Tensor Company Ltd\SBIS3Plugin\23.1200.523\service\modules\Plugin DotNet Host").
Нажмите «Enter».
Введите команду:
%WINDIR%/Microsoft.NET/Framework64/v4.0.30319/regasm.exe SbisPluginClientCOM.dll /codebase (где Framework64, если ОС 64-разрядная).
Нажмите «Enter».
Перезапустите 1С и проверьте работу внешней обработки.
На 64 разрядном сервере в файловом варианте заработали и 64 и 32 после регистрации и Framework64 и Framework
Не обновляются групповые политики Windows
Не обновляются групповые политики:
Помогло с помощью программы AdvancedRun запустить cmd.exe из под "Системы" - (nt authority\система)
Перезапустить службу gpsvc
net stop gpsvc
net start gpsvc
Adobe hosts
127.0.0.1 activate.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 lmlicenses.wip4.adobe.com
127.0.0.1 lm.licenses.adobe.com
127.0.0.1 na1r.services.adobe.com
127.0.0.1 hlrcv.stage.adobe.com
Отправка почты из свежего Acrobat
На свежих версиях Acrobat не удаётся выбрать почтовый клиент, через которого будет отправлено письмо с указанным файлом.
Указать чем отправлять, можно для всего компьютера в HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
Полезные ссылки
Переопределение ввода по строке в управляемой форме 1С
Установка 1С:Предприятия 8.3 в Linux контейнере или 1С в Docker, LXC, Systemd-nspawn
Оптимизация сервера HP для работы с 1С