dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
Расшифровка подписи E-IMZO (PKCS#7): подписант, сертификат, документ. Работает в браузере, данные никуда не отправляются.
Translation pending
SecurityHTMLGitHub @jafarallaberdiyevOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Расшифровка подписи E-IMZO, обновление статуса в GoodSign, проверка и исправление Excel-шаблонов, поиск дублей маркировки.
Одна HTML-страница, которая показывает, что внутри подписи E-IMZO (PKCS#7 / CMS SignedData): кто подписал, когда, каким сертификатом, и сам подписанный документ в виде JSON.
index.html и откройте в браузере.sign → вкладка Payload, скопируйте подпись (base64).Можно вставить подпись с кавычками, целый JSON запроса или открыть файл .p7s / .txt.
Если статус документа в общем списке GoodSign устарел, вставьте ID документа (32 символа, по одному на строку) в поле «Обновить статус документа в GoodSign» и нажмите «Обновить статус». По каждому ID будет видно, обновился ли статус. Если браузер не пустит запрос, рядом с ID появится ссылка — по ней статус обновится в новой вкладке.
Вставьте ID документа (32 символа) или ссылку на него в поле «Просмотр документа Didox» — документ откроется на весь экран в том виде, как в Didox. Сверху — «Назад» (или Esc, или кнопка «назад» браузера), язык, «Печать», «Скачать», «Новая вкладка» и «Ссылка».
Можно вставить несколько ID: под панелью появятся вкладки. После закрытия справа остаётся кнопка, чтобы снова открыть документ.
В окне просмотра есть поле «Ещё документ»: вставьте ID или ссылку и нажмите «Открыть» — документ добавится вкладкой.
Если обновить страницу, открытый документ откроется снова (ID хранится в адресе страницы #doc=…, такой адрес можно отправить коллеге).
Документ показывается в изолированной рамке, скрипты в нём не запускаются.
Загрузите заполненный шаблон Didox (.xlsx) в блок «Проверка Excel-шаблона» или перетащите его туда. Тип шаблона определяется по строке с номерами столбцов: Счёт-фактура, ТТН, Гибридная ЭСФ, Произвольный документ. Шаблон для загрузки ИКПУ (ИКПУ код + тип происхождения) тоже проверяется, включая повторы ИКПУ.
По каждой ошибке видно строку, столбец, поле, причину и значение. Проверяется:
Отчёт можно скопировать целиком. Существование ИНН, ID районов и соответствие ИКПУ единице измерения проверяет Didox при загрузке.
Если часть ошибок можно исправить без догадок, появляется кнопка «Скачать исправленный шаблон». Исправляется:
Пустые обязательные поля, неверные ИНН, дубли кодов между строками и несходящиеся «количество × цена» не исправляются — их нужно поправить вручную. В скачанной копии сохраняется оформление шаблона, все ячейки с данными в Текстовом формате, исправленные значения подсвечены зелёным. Что было и что стало — в отдельном отчёте: кнопка «Скачать отчёт об исправлениях» (файл .xlsx) появляется после скачивания шаблона. Если ошибок, которые можно исправить, нет, кнопки скачивания тоже нет.
Если подряд идут строки с п.п. в столбце A, у которых совпадают номер СФ, даты, договор и ИНН, страница предупредит: так загрузится несколько отдельных СФ. Кнопка «Объединить в одну СФ» оставит п.п. только в первой строке и пронумерует товары 1, 2, 3… в исправленном файле. Объединение можно отменить.
Отдельный блок для любого списка кодов маркировки: вставьте коды (по одному на строку или через пробел)
или откройте Excel, CSV или TXT. Страница покажет, какие коды повторяются и где — номер строки или ячейка Лист!B5.
В блоке «Оформление» можно выбрать один из шести дизайнов (по умолчанию — Ramp) и светлую или ночную тему. Выбор запоминается в браузере каждого пользователя.
Во всех дизайнах сверху — короткий заголовок и конкретные цифры: сколько полей СФ проверяется, какие шаблоны поддерживаются, лимит кодов маркировки и то, что файлы не уходят в интернет.
Жёлтые акценты остаются во всех дизайнах. Анимацию фона можно выключить.
Расшифровка идёт только в браузере, подпись никуда не отправляется. Сервер не нужен. Для обновления статуса в GoodSign и просмотра документа в Didox отправляются только ID документов. Excel-шаблон проверяется и исправляется в браузере и никуда не отправляется (библиотеки SheetJS и JSZip загружаются с cdnjs, three.js — с cdnjs, Vanta.js — с jsDelivr).
Файл читается в фоновом потоке браузера, поэтому страница не замирает на больших шаблонах. Пустые строки, до которых растянуто оформление шаблона, не перебираются. Вся обработка идёт на устройстве пользователя, поэтому несколько человек, проверяющих файлы одновременно, друг другу не мешают.
Криптографическая подлинность подписи (O‘z DSt 1092) не проверяется — для этого нужен E-IMZO.