Программирование
ХамелеонЦРПТ — программа для обмена информацией с сайтом ЦРПТ. Предназначена для работы с маркировкой табака, обуви, одежды, лекарств, ФОТО, молока, духов(парфюма) и шин.
Публикация также будет полезна и для систем маркировок:
- в обуви уже реализовано:
- запрос расширенной информации по номеру КМ о продукции
- формирование нового(2020г) XML-файла по схеме для отправки в ЭДО и его проверка по XSD-схеме из документа отгрузкаХамелеонЦРПТ(...+готовим обзорное видео возможностей)
- интуитивно понятная маркировка остатков(см. обзорное видео по остаткам)
- частичный отказ
- для работы программы не требуется установка программ Крипто-про или вип-нет, достаточно разово проверить подключение через браузер.
- Эмитирование марок (отправка черновика, изменение черновика, отправка заявки)
- Печать КМ на этикетки с формированием DataMatrix и EAN13 кодов собственной разработки, а также Code-128 для нанесения на короба
- Получение DataMatrix кодов и их вывод на этикетки(или в файл), протестировано получение более 200.000 кодов из СУЗ в одном документе(индикатор процесса получения номеров КМ с шагом в 10.000 КМ - актуально для больших документов)
- Запрос и получение GTIN по ИНН из ЦРПТ
- Запрос и получение макетов этикеток и их кодов
- Запрос и получение кодов ТНВЭД
- Запрос остатков марок(КМ) и создание документа автокорректировки остатков с движениям по регистрам с отражением эмитированных марок, введенных в оборот и выведенных из оборота
- Подключение к личным кабинетам по сертификатам, токену, а также по логину и паролю+парсинг данных программно через WEB
- Ввод марок в оборот, ввод марок в оборот(импорт)
- Агрегацияразагрегация с возможностью отгрузкиприемки как упаковками, так и по-штучно.
- Списание испорченных кодов маркировки
- Отгрузка покупателю и отмена отгрузки покупателю
- Загрузка поступлений из ЦРПТ(Подтверждение приемки товара и отказ от приемки товара)
- Создание и распечатка штрихкодов на короба(упаковка+распаковка, доагрегирование "изъятие+добавление")
- Возможность работы нескольких пользователей одновременно
- Возможность создания документов на основании других документов без изменения конфигурации
- Проверка документов перед отправкой в ЦРПТ на соответствие XSD схеме(проверка на правильность заполнения)
- Возможность включения истории и просмотра кода запросов и получения ответов виз ЦРПТ
- Дополнительное внесение изменений не требует выгона пользователей из ИБ
- Интерфейс схож с работой в браузере, но возможностей больше, а временные затраты меньше.
- Работа с программой реализована в стиле игры: съедобное(зеленые кнопки)-несъедобное(красные)
- Добавлены хелп-окна где подробно расписан процесс создания документов и другие полезные нюансы
- А также полезные ссылки и переходы по ним на регистрацию в личные кабинеты и для получения другой полезной информации
- Есть комплект покупки с нашей интеграцией+консультация пользователя + рассылка обновлений до 2021г.
- Для франчей: в поле "телефон тех. поддержки" возможно задать Ваш номер напротив ИНН Ваших клиентов.
- для фото; одежды, молока; лекарств; духов(парфюм); шин и табака* уже реализовано:
- запросполучение некоторых данных по API(все включили все в одну общую конфигурацию вместе с обувью, при подключении разово выбирается для пользователяЦРПТ с какой системой он работает, возможна работа с несколькими системами одновременно)
- запросполучение КМ (эмитирование кодов) в необходимом количестве через предоставленные от ЦРПТ доступы к тестовым СУЗ(рабочих на данный момент еще нет)
- удобное хранение полученных КМ на регистрах
- вывод на печать полученных КМ
- списание КМ (бракпросрочкапрочее)
- другие функции в самом ЦРПТ пока не реализованы, по мере появления таких функций, будем стараться отражать и их.
Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) используется для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше (достаточно снять галочку: свойства конфигурации и можно пользоваться всеми преимуществами из своей привычной учетной системы).
Основное отличие от других решений — полностью открытый код, работа через веб-интерфейс и API 2.0.
Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в вашу учетную систему можно на основании ваших справочников и документов создавать соответствующие документы и справочники.
Универсальная конфигурация МеркурийХамелеон для взаимодействия с системой Меркурий
Основные возможности:
- Внесение лабораторных исследований и иммунизации в созданные партии или при производстве.
- Можно подключить к своей учетной записи другие ХС=ИНН(своих ключевых клиентов-розничные точки) и за них погашать ВСД, чтобы клиенты от Вас никуда не делись(требуется покупка использования на дополнительные ИНН)
- Поддерживается отправка маркировки, номеров партий и одновременно нескольких видов упаковок для каждой партии.
- Синхронизация остатков с Меркурий.
- Возможность объединить несколько документов отгрузки в одну большую транзакцию(маршрут), значительно экономит время на отправку, очень актуально если документов на отгрузку в сутки несколько тысяч.
- Отчеты по движениям в Меркурий.
- Возможность учитывать работу вет. врача(действия с транзакциями отправленными в ГВЭ) доступно в WEB, в API 2.0 можно оформлять только через логин вет.врача(по договоренности с вет. врачом). Меркурианцы обещали в будущем реализовать и в API возможность отправить в ГВЭ.
- Автоматическая подстановка полей в документах из значений по умолчанию для текущего пользователя(удобно для не больших компаний)
- Инвентаризация(изменение/удаление количества в партиях). Создание партий через журнал продукции.
- Создание транзакций: производство/отгрузка/перемещение+можно создавать черновой вариант в Меркурии для сверки всех полей.
- Возможность автономной работы при неполадках на сайте Меркурий.(при невозможности выгрузить в Меркурий-продукцию можно резервировать и при появлении соединения с Меркурием-выгружать)
- Поддерживает загрузку документов/печать Ветеринарных свидетельств.
- Гашение ВСД, отказ и частичный отказ.(для гашения всех - просто выделите список)
- Гашение ВСД принадлежащих одному поступлению из самой входящей транзакции+ колонка количество по факту.
- Удобный интерфейс в 1с схожий с интерфейсом в веб браузере системы Меркурий.
- Поддерживается одновременная работа нескольких пользователей по разным ХС или предприятиям.
- Возможность работы с несколькими ХС(требуется соответствующее число лицензий на использование)
- Автоматическое или ручное включение отбора в журналах по выбранному XC и других отборов под разные задачи.
- Автоматическое пере-подключение при разрыве соединения.
- Вывод сообщений от системы Меркурий и наших рекомендаций по реагированию на них.
- Добавлены подробные инструкции с картинками во все разделы(Help-окна и кнопки с "?")
- Подходит для самостоятельного обучения(даже для неподготовленных пользователей)
- Полностью открытый код.(Убедитесь сами, что Ваши данные не передаются третьим лицам
- Мы готовы адаптировать наше решение под Ваши задачи.
- Лицензирование идет на ХС в целом(а не на каждое предприятие)
- На нашем ПК можно по-тестировать самим полнофункциональную версию со всеми возможностями(доступно по предварительной записи)
- Для всех покупателей мы предлагаем бесплатную рассылку обновлений и другой полезной и интересной информации на весь 2020г.
- Решены все пункты взаимодействия с Меркурий. Не нашли что-то нужное для Вас? Просто спросите мы оперативно добавим или более подробно распишем ответы на часто-задаваемые вопросы в HELP-окнах.
Этот аудиотренинг для тех, кто хочет стать техрайтером, но не знает, с чего начать. За 7 дней вы получите первоначальные навыки работы техническим писателем, выполняя домашние задания. Вы напишете свое первое руководство пользователя — на учебном примере, разобранном в тренинге, или сразу на примере своей программы.
В результате прохождения тренинга вы научитесь:
— правильно формулировать вопросы к разработчику программы, которую вы документируете;
— проектировать свои документы и работать с самыми необходимыми ГОСТами;
— использовать необходимый минимум инструментов для разработки технической документации;
— писать руководства на простые программы.
Также в тренинг входят бонусы:
— 3 развернутых консультации по e-mail по вопросам выполнения дом.заданий тренинга — с разбором ошибок и обратной связью.
Database Comparer сравнивает и синхронизирует структуры баз данных (метаданные) и данные таблиц большинства популярных баз данных.
Версия библиотеки Database Comparer VCL & Standalone поддерживает следующие БД: FireBird, Oracle, MS SQL, MySQL, InterBase, Sybase, Postgre SQL. Список поддерживаемых баз данных постоянно расширяется.
Для доступа к БД используются наиболее популярные библиотеки прямого доступа такие, как ADO и BDE. Специализированные библиотеки прямого доступа такие, как IBX, FIB, IBO, ZEOS и AnyDAC также поддерживаются.
Библиотека включает более, чем 25 компонентов для работы с базами данных и их код постоянно улучшается и усовершенствуется.
Основные возможности Database Comparer VCL & Standalone:
- сравнение двух баз данных, базы данных и скрипта SQL/DDL, а также двух скриптов SQL/DDL;
- сравнение и синхронизация данных между двумя таблицами;
- извлечение структуры БД;
- выборочное сравнение объектов базы данных (домены, таблицы, хранимые процедуры, триггеры, и т.д.).
Исходный кодЛицензионная версия включает исходный код для всех компонентов Database Comparer VCL, файлы справки и демо программы.
Лицензия РазработчикаЕсли вы индивидуальный разработчик или в вашей организации над проектом работает всего один разработчик, то вам понадобится одна Лицензия Разработчика. Для использования «Database Comparer VCL & Standalone» в вашем проекте необходимо купить столько Лицензий Разработчика, сколько разработчиков будет использовать наш продукт.
Корпоративная Лицензия включает использование продукта в рамках одной организации неограниченным числом разработчиков.
ОбновлениеВ течение одного года с момента покупки лицензии вы получаете все Обновления бесплатно. По прошествии одного года, вы можете получить новую версию продукта, купив «Пакет Database Comparer VCL & Standalone Лицензия Разработчика, Обновление».
Интернет-компоненты Clever Internet Suite — пакет из лицензий Clever Internet Suite и Database Comparer VCL
Интернет-компоненты Clever Internet Suite предоставляют все необходимое для начала разработки интернет-приложений. Пакет содержит более 50 компонентов, которые постоянно усовершенствуются и расширяются.
При покупке пакета Clever Internet Suite & Database Comparer VCL вы получаете две независимые лицензии для Clever Internet Suite и Database Comparer VCL.
С помощью Clever Internet Suite вы можете построить защиту посредством протоколов SSL / TLS / SSH, а также реализовать многие задачи, связанные с коммуникацией и интернетом:
- клиенты и серверы HTTP, FTP, SMTP, POP3, IMAP, NNTP;
- клиент SFTP (SSH);
- управление x509-сертификатами;
- авторизация OAUTH 2.0;
- шифрование SOAP;
- клиент WebDAV и многое другое.
Database Comparer VCL (DBC VCL) сравнивает и синхронизирует структуры баз данных (метаданные) и данные таблиц большинства популярных баз данных.
Данная версия библиотеки поддерживает следующие БД: Oracle, MSSQL, MySQL, InterBase (FireBird, Yaffil), Sybase, Postgre SQL. Список поддерживаемых баз данных постоянно расширяется.
Для доступа к БД используются наиболее популярные библиотеки прямого доступа такие, как ADO и BDE. Специализированные библиотеки прямого доступа такие, как IBX, FIB, IBO, ZEOS и AnyDAC также поддерживаются.
Библиотека включает более, чем 25 компонентов для работы с базами данных и их код постоянно улучшается и усовершенствуется.
Основные возможности Clever Internet Suite:
- сравнение двух баз данных, базы данных и скрипта SQL/DDL, а также двух скриптов SQL/DDL;
- сравнение и синхронизация данных между двумя таблицами;
- извлечение структуры БД;
- выборочное сравнение объектов базы данных (домены, таблицы, хранимые процедуры, триггеры, и т.д.).
Исходный кодЛицензионная версия включает исходный код для всех компонентов Database Comparer VCL, файлы справки и демо программы.Отдельные Лицензии для каждого продуктаПри покупке пакета «Clever Internet Suite & Database Comparer VC»L вы получаете две независимые лицензии для «Clever Internet Suite» и «Database Comparer VCL».
Бесплатное Обновление в течение одного годаВ течение одного года с момента покупки лицензии вы получаете все Обновления бесплатно. По прошествии одного года, вы можете получить новую версию продукта, купив «Clever Internet Suite & Database Comparer VCL — Обновление».
Также вы можете обновить каждый из продуктов, входящих в пакет, отдельно.
Программа «Мультибаза данных» предназначена для работы с базами данных типа DBS и DBF. База данных типа DBS является авторской разработкой.Функции программы:- создание базы данных;- добавление новых строк и столбцов в базу данных;- удаление строк и столбцов из базы данных;- модификация полей базы данных;- обмен информации между базами данных;- поиск информации в базе данных;- сортировка базы данных по всей текущей колонке и в интервале помеченных строк;- обмен данными с Excel и текстовыми файлами;- хранения больших бинарных данных в Blob полях;- шифровка базы данных DBF и Blob полей в базе данных DBS и текстовых файлов;- печать базы данных.
«Локализатор исходного кода» предназначен для локализации программных продуктов путем изменения их исходных кодов без предварительной подготовки.
Программа может быть использована при разработке программного обеспечения на серверах сборки, для автоматической локализации исходного кода, но она может также применяться и на рабочих компьютерах пользователей для проверки орфографии в исходных кодах, текстовых файлах, буфере обмена и словарях переводов.
Функции:
- Оптимизация исходного кода для локализации.
- Проверка правописания текстовых значений и комментариев в исходном коде.
- Определение текстовых фрагментов в исходном коде, требующих локализации, и формирование из них словаря.
- Проверка корректности и соответствия перевода оригинальном тексту, а также полноты перевода.
- Внедрение в исходный код перевода из словаря.
- Отслеживание появления новых слов в обновленных исходных кодах.
Возможности:
Исходные файлы
- Поддерживается множество форматов файлов:
- языки программирования и скрипты: VB.NET(vb), C#(cs), Delphi/Lazarus(pas,dfm,lfm), C++(c,cpp,hpp,h), WPF(xaml), InnoSetup(iss);
- скрипты баз данных: PostgreSQL/Oracle/AnsiSQL(sql);
- ресурсные файлы: Ресурсы(resx), Файлы настроек(ini), Файлы языков(lng);
- словари: GetText(po), CSV;
- различные форматы: Субтитры(srt,ass), MediaWiki/Atom-Blogspot(xml);
- простой текст из файлов или буфера обмена;
- ограниченная поддержка форматов (только проверка правописания): MS Word(docx), MS Excel(xslx), OOO Writer, OOO Calc, OOO Impress, RTF, FB2.
- Локализация исходного кода выполняется без предварительной его подготовки пользователем.
- Автоматически оптимизирует код для локализации: объединение текстовых фрагментов, удаление комментариев, транслитерация комментариев и пр.
- Исключает необходимость внедрения в программу внешних библиотек.
- Все изменения можно легко проконтролировать.
- Использование различных форматов (PDF, динамических страниц сайтов,..) через буфер обмена.
Правописание
- Выполняется для множества языков (устанавливается, дополнительно, бесплатный пакет словарей).
- Использует бесплатные модули hunspell или функции OpenOffice и не зависит от MS Word.
- Выполняется одновременно для нескольких языков (русский+английский) или по нескольким словарям одного языка (OpenOffice+Firefox).
- Использует словари исключений FireFox, Chrome, OpenOfiice...
- Проверяет текстовые значения и комментарии в исходном коде и словари переводов.
- Выполняет не только проверку орфографии, но и правильность использования тире, многоточий, кавычек и пр.
- Поддерживает ёфикацию текста.
Перевод
- Фрагменты кода, требующие локализации, сохраняются в популярном формате переводческих программ, который можно не только отправить в переводческую организацию, но и самостоятельно редактировать в бесплатных программах, предназначенных для работы с переводами.
- Выполняется проверка соответствия перевода оригиналу:
- количество переменных (%s, %i,..);
- знаки вопросов в тексте;
- пробелы в начале и конце фразы;
- и пр.
Отчеты
- HTML-отчеты:
- возможность настройки их оформления и содержания;
- представлены основные типы отчетов «для корректора», «для переводчика», и пр.
- Графы с возможностью настройки их элементов.
- Текстовые файлы выбранных логов.
- Отчеты в формате JUnit.
- Отчеты в формате Coverage («покрытия кода») для тестов, адаптированные для отображения перевода.
Контроль
- Отслеживает внесенные изменения в исходные файлы.
Работа на сервере
- Программа выполнена в виде консольного приложения, настраиваемого через параметры и файлы конфигурации.
- Интегрируется в работу сборочного сервера.
- Взаимодействует с системами версионного контроля.
- Возможна работа в виртульной машине.
Работа в среде рабочего стола
- В режиме рабочего стола работает через ярлыки, используя буфер обмена и броски файлов.
Производительность
- Обрабатывает большие объемы исходного кода и текста.
- Программа выполнена в виде 32- и 64-битной версии.
Безопасность
- Программа содержит цифровую подпись (можно установить без нее, указав это при установке).
- Html-отчеты не содержат скриптов.
- В случае необходимости пользователь может самостоятельно отправить debug-отчеты, которые представлены в текстовом виде и могут быть проконтролированы.
- Доступ к записи исходных файлов, работы с буфером обмена возможен только через специальные параметры программы.
Вы можете ознакомиться с функциями программы в видео-роликах ниже:
Элемент TreeView очень часто используется при разработке интерфейса баз данных. Он представляет собой дерево, состоящее из узлов. Нажимая конкретный узел, мы фильтруем записи в некоторой таблице. Сложным является программирование этого объекта. Данный способ фильтрации не требует знания специальных навыков VBA. Для этого достаточно уметь составлять простые запросы SQL.
Класс и его функции предназначены для работы под управлением операционной системы Microsoft Windows с установленным программным комплексом Microsoft Office 2000 или выше, обязательно включающим компонент Microsoft Access.
Рекомендуется для тех, кто только начинает работать с базой данных Ms Access и для профессионалов, работающих в сложных проектах, имеющих жесткие временные ограничения.
Класс используется для вывода на печать из Access отчетов типа Microsoft Word в виде бланков (доверенностей, договоров и т.п.), таблиц (накладных) или сложных форм, например, заказов с реквизитами поставщика и спецификацией. Цель разработки такого класса — это создание простого интерфейса, который будет выводить на печать документы Word, используя информацию запросов. При этом обращение к кодированию информации отчета путем VBA (visual basic for application) будет минимальным.
В архиве вы найдете файл с примером, в котором рассматривается вопрос подготовки отчета для заказов. Такой отчет имеет ряд сложных объектов:
— в отчете есть шапка, в которой записаны реквизиты поставщика и заказчика, а также номер отчета и дата, которая может иметь произвольный формат: 11.01.2010 или 11 января 2010 г.
— у отчета есть спецификация, которая состоит из таблицы с товарами, наименование, количество, сумма, которая тоже может быть записана в формате ###-00, где - разделитель разрядов. Таким образом 510 руб. надо записать как 510-00 руб.
— у отчета есть сумма прописью. Например, у вас заказ имеет 510 рублей, то в счете желательно написать сумму Пятьсот десять рублей 00 коп.
Тренинг «Как написать простое руководство пользователя по ГОСТу за 3 дня» состоит из аудиокастов в формате *.mp3 и методических материалов в формате *.doc и *.pdf.
В тренинге «Как написать простое руководство пользователя по ГОСТу за 3 дня» вы научитесь:
— знакомиться с документируемой программой и задавать правильные вопросы ее разработчику;
— работать с первоисточниками информации о программе (если они есть);
— проектировать свои документы и работать с самыми необходимыми ГОСТами;
— использовать необходимый минимум инструментов для разработки технической документации;
— создавать свое первое руководство пользователя (или свое первое руководство по ГОСТу).
Из этого минитренинга вы узнаете:
— Какие вопросы надо задавать разработчику программы, которую вы документируете.
— Почему стоит научиться самостоятельно писать пользовательскую документацию на простые программы и научить тому же своих сотрудников.
— Как сделать документацию, оформленную по ГОСТам, используя только программы, которые всегда под рукой.
— Как проектировать свои документы и работать с самыми необходимыми ГОСТами.
— Как применять на практике стандарт системы ЕСПД.
Программа предназначена для работы с партнерскими программами для автоматизированного заполнения базы данных Access или SQL Server вашего сайта.
Быстрый метод импорта данных из XML не только позволит вам начать собственный бизнес в интернете, но и подобрать партнерскую программу, исходя из ваших желаний и потребностей.
Программа состоит из файла ImportXML.mdb и нескольких папок с файлами. В папке XSL можно найти стили для модификации файлов xml в других находятся XML файлы для импорта. ImportXML.mdb — это интерфейс импорта и набор простейших программ для его управления.
Назначение файлов XSL — это преобразование XML файла в новый так, чтобы можно было импортировать данные в определенные таблицы access, т.е. будет создаваться файл xml с такими узлами и атрибутами, которые нужны для импорта.
В дальнейшем вы сможете сами подключать к этому интерфейсу другие xml файлы. Это позволит вам создать собственную базу данных продуктов различных торговых систем, использующих xml файлы.
Основные таблицы: partners и partners_xml, в которые заносится информация по подключению файлов. Все остальные таблицы являются исходными для заполнения данных. Они имеют префикс системы. В этих таблицах находятся категории продуктов, сами продукты, картинки, цены и т.п.
Пример. Имеем 1 файл Partner.xml в котором есть описание программ. Эти программы надо записать не в одну таблицу Access, а несколько, имеющих определенные названия.
•PartnerOffers — список программ.
•PartnerCategories — категории программ.
•PartnerPrices — цены на программы.
•PartnerScreens — картинки программ.
•PartnerVersions — версии программ.
При этом для одной программы существует несколько версий, цен, картинок, изображений. Таким образом, импорт должен не только заполнить основную таблицу товаров, но и сохранить между ними связь через ID программы. Как это сделать, не используя basic, найдете в этой базе данных.
Библиотека EhLib.WinForms включает в себя компоненты, элементы управления и классы для Microsoft Visual Studio и предназначена для написания профессиональных интерактивных приложений, работающих с БД: вывод, анализ, печать и редактирование данных.
Библиотека EhLib.VCL 10.1 содержит компоненты и классы для Embarcadero RAD Studio Delphi и C++ Builder'а и предназначена для написания профессиональных интерактивных приложений, работающих с БД.
Основной компонент библиотеки – это компонент-грид (компонент-сетка) TDBGridEh. DBGridEh предназначен для работы с табличными данными, которые хранятся в DataSet’е. Грид обеспечивает полную функциональность стандартного компонента TDBGrid и содержит огромное количество дополнительных возможностей:
- - Позволяет выделять строки, столбцы и прямоугольные области.
- - Позволяет копировать/вставлять выделенную область в/из буфера обмена.
- - Позволяет выводить специальные заголовки столбцов, которые могут объединяться над несколькими/всеми столбцами. - Позволяет выводить нижний колонтитул (footer), для отображения сумм/количеств/др. значений полей.
Библиотека содержит более 30 визуальных и не визуальных компонент для хранения, просмотра, редактирования, отображения и анализа данных.
Бесплатный Конструктор Программ Алгоритм 2 - это создание программ и игр из дома и на работе!
Созданную программу или игру вы можете свободно использовать в бизнесе или продавать.
Как создать программу самому? Без программирования? Алгоритм 2 - это среда разработки для создания программ и игр вами. Не надо никаких знаний языков программирования, процесс создания приложений в "Алгоритме" основывается на логике, присущей каждому человеку. Простой понятный интерфейс + встроеный начальный урок = и вы готовы сделать программу!
Zond 265 - инструмент для полного и всестороннего анализа видеопотоков HEVC/H.265 и H.264.
Благодаря Zond 265 разработчики могут получить данные, необходимые для адаптации существующих кодеков и устройств к стандарту HEVC/H.265 и H.264. Анализ видеопотока, проводимый программой, дает пользователю не только стандартную информацию (метки времени, размеры и типы кадров), но и дополнительные данные о каждом кадре и блоке изображений. Zond 265 представляет результаты анализа всех уровней видеопотока и всех этапов декодирования в удобном для восприятия и использования виде.
Функции:
- Удобная навигация по кадрам на основе представления кадров в виде столбцов в порядке декодирования или в порядке их отображения
- Гистограмма размера кадров с цветовым обозначением различных типов кадров (I, B, P). Маркировка референсных кадров для текущего изображения
- Простое в использовании и наглядное представление данных всех уровней видеопотока и этапов декодирования
- Все заголовки с их содержанием. Размеры заголовков и сдвиги в потоке. - Подсветка слайса и заголовков (SPS, PPS, и т.д.), относящихся к текущему кадру. - Пиксели декодируемого кадра: после предсказания, после реконструирования, после деблокировки и адаптивной фильтрации. - Блоки кодирования (CU): координаты, ширина и высота, размер в битах. Подсветка различных видов СU (Inter, Intra). - Блоки предсказания (PU). Параметры пространственного предсказания (intra mode) для компонент яркости и цветности. Векторы движения для Inter PU, референсные списки, референсные индексы. - Блоки преобразования (TU): ширина, высота, смещение внутри CU. Коэффициенты яркости и цветности до деквантизации. - Наложение на кадр сетки CU, PU, TU и векторов движения.
- Сбор и визуальное представление статистики распределения битов, использованных при кодировании данных CU, PU и TU (skip_mb_flag, merge_flag, mvd, cbf_luma и т.д.). Отображение результатов в виде таблицы.
- Отображение информации, связанной с уровнем сетевой абстракции (NAL). Zond 265 может отдельно отображать блоки NAL и VCL NAL, показывая их размер и байтовое смещение в видео потоке.
- Отображение данных о распределении битов в кадре: Zond 265 рассчитывает и наглядным образом демонстрирует, какими являются битовые затраты на такие элементы как SplitFlag или PartMode
- Показ информации о блоках кодирования, используемых стандартом HEVC/H.265, состоящей из параметров предсказания и преобразования, размеры и форматы. Zond 265 может предоставить разработчику все коэффициенты каждого блока, а также указать квантователи, использованные для этих коэффициентов.
- Отображение данных о векторах движения
- Исчерпывающая информация о декодировании: Zond 265 может по отдельности проанализировать все этапы этого процесса, отобразить изображение после предсказания и сравнить его с итоговым результатом.
- Оценка качества. Поддерживается PSNR и MSSIM. Значения могут быть показаны в виде наглядного графика или карты PSNR для дерева CU текущего кадра. Через интерфейс командной строки поддерживаются все операции с оценкой качества
- Версии для Windows и Linux (Ubuntu 12.04 и выше) для 32 и 64 битных систем
- Ссылки на спецификацию HEVC, H.264 для большинства синтаксических элементов. Просто поместите указатель мыши на название любого элемента, будет выведена информация о нем, здесь же можно открыть спецификацию в нужном месте.
Версия 1.9 содержит новые функции и усовершенствования:
- Оптимизация работы с файлами разрешения 4K. Новая версия Zond 265 демонстрирует пятикратное ускорение в обработке файлов UltraHD 4K
- Элементарные потоки видео H.264/AVC теперь поддерживаются в бета-режиме.
- Совместимость с референсным ПО (reference software) HM 14
- Отчеты при запуске из командной строки (CLI) теперь могут включать в себя данные CU для целого кадра, равно как и статистику по потоку
- Сохранение декодируемого кадра в виде файлов YUV с различных стадий декодирования при запуске из командной строки (финальный, до деблокировки, после деблокировки, остаточный (residual), предсказанный кадры)
- Интерфейс с изменяемым размером. Снято ограничение на минимальную ширину.
Персональная лицензия действительна для использования на одном компьютере. Лицензия позволяет устанавливать Zond на таком количестве ПК и использовать его одновременно таким количеством пользователей, сколько было приобретено лицензии.Серверная лицензия позволяет устанавливать программное обеспечение на неограниченное количество компьютеров, но ограничивает одновременное использование на разных ПК/пользователями. Число одновременно работающих пользователей не может превышать количество купленных лицензий. Серверная лицензия управляется сервером лицензий, которые должны быть запущены в одной интранет сети клиентских ПК, на которых используется программное обеспечение.
Распределенное создание нагрузки Для достижения максимальной производительности WAPT Pro может использовать несколько компьютеров для создания необходимого уровня нагрузки. На каждом из этих компьютеров должен быть запущен специальный сервис, называемый Load Agent. Все такие Load Agent-ы управляются с рабочего места тестировщика с помощью интерфейсного компонента WAPT Pro. Этот компонент отвечает за распределение работы между Load Agent-ами и сбор результатов теста. Работа распределяется в соответствии со свободными ресурсами на каждом компьютере. Когда Load Agent-ы испытывают избыточную нагрузку, WAPT Pro выдает соответствующие предупредительные сообщения. В этом случае проблема может быть решена путем добавления дополнительных Load Agent-ов и перезапуска теста. При этом нет необходимости менять какие-либо параметры теста, так как они не зависят от количества используемых Load Agent-ов.
Удаленное управление тестированием и облачное тестирование WAPT Pro состоит из двух типов компонентов, общающихся друг с другом с помощью TCP/IP соединения. Компонент, устанавливаемый на рабочее место тестировщика, обеспечивает удобный пользовательский интерфейс и управляет одним или несколькими компонентами Load Agent-ов. Эти компоненты, в свою очередь, используются для создания нагрузки на тестируемый сайт. Такая распределенная архитектура позволяет применять мощные сервера для создания нагрузки, управляя этим процессом со своего рабочего места. Вы можете использовать любое количество Load Agent-ов и легко переключать их в зависимости от потребностей тестирования. Такая архитектура также позволяет использовать облачное тестирование.
Мониторинг производительности серверов и баз данных WAPT Pro может измерять различные параметры производительности сервера во время теста. Таким образом, Вы можете видеть, как веб-приложение реагирует на возрастающую нагрузку в терминах загруженности процессора, оперативной памяти и сетевых интерфейсов системы. Вы также можете измерять параметры производительности базы данных, используемой тестируемым приложением. Все полученные данные включаются в результаты теста вместе с прочими параметрами.
Поддержка выполнения JavaScript Чтобы эмулировать работу RIA-приложений, Вы можете включать исполнение кода JavaScript в работу виртуальных пользователей. Это является наиболее универсальным способом обработки ответов сервера, полученных во время теста, и используется для вычисления значений динамических параметров последующих запросов.
Наши виртуальные принтеры позволяют:
1. Генерировать выходные данные в стандартных растровых или векторных форматах из вашей программы (или из любой другой программы, способной выводить что-либо на печать).
Поддерживаемые форматы:
— EMF;
— PDF;
— TIFF с различными алгоритмами сжатия, включая сжатие CCITT, применяемое в факсах.
Virtual Printer for Developers поддерживает специальные разрешения для факсов, такие как
— 204х98 и 204х196 DPI;
— JPEG, BMP, PNG;
— Простой текст в разных кодировках (ANSI, UTF-8 или Unicode).
2. Вносить изменения в виртуально распечатанные документы перед их распечаткой на обычном принтере.
3. Импортировать документы из других программ. Импортированные документы могут быть преобразованы в ваш формат из формата EMF.
Программа, использующая готовый покупной USB-модуль MMUSB232RL для выборочного включения/выключения до 8 сетевых или любых других электроприборов.
USB-модуль подключается к USB порту компьютера и в программе работает в режиме Bit Bang, в котором любой из 8-и его контактов (05 - 12) может работать как вход (датчик) или как выход (управляющая внешним исполняющим устройством линия).
Пользователь, согласно решаемой задаче, может сам запрограммировать необходимый режим работы (линия или датчик) любого из 8-и контактов модуля (например, 4 датчика и 4 управляемые внешними устройствами линии). Управление линиями может осуществляться следующими основными способами: вручную; датчиками; содержанием двух текстовых файлов F1 и F2; по таймеру (расписанию); с любого компьютера локальной сети, если на нём установлено приложение программы USBS_Client.
Также возможна работа в режиме логического контроллера - выполняется программа управления линиями, подготовленная пользователем. Кроме этого программа способна работать по подготовленному сценарию (скрипту) - включение/выключение линий и воспроизведение заданных wav или mp3-файлов в реальном времени с микшированием (одновременным воспроизведением) разных звуков. Горячие клавиши управления линиями, что даёт возможность работать с пультами дистанционного управления совместно с такими программами, как ПерехватЪ, SlyControl и пр. Программная эмуляция нажатия клавиш на клавиатуре в зависимости от состояния датчиков.
TRichView — пакет компонентов для Delphi, C++Builder и Lazarus, позволяющих просматривать, редактировать и выводить на печать форматированные гипертекстовые документы.Компоненты поддерживают различное шрифтовое оформление (разные шрифты и цвета текста, верхние и нижние индексы, специальные эффекты). Документы могут содержать картинки, таблицы, изображения из ImageList, другие компоненты.Возможности TRichView:
- выравнивание абзацев по левому или правому краю, по центру или ширине,
- настраиваемые отступы и границы,
- кодировка Unicode,
- фоновые изображения,
- масштабируемый просмотр перед печатью,
- экспорт в HTML,
- импорт и экспорт RTF,
- связь с полями баз данных,
- и многое другое.
RichViewActions — пакет компонентов и actions для создания пользовательского интерфейса к текстовому процессору (бесплатное дополнение к TRichView).ScaleRichView — пакет компонентов для редактирования в режиме WYSIWYG (платное дополнение к TRichView).
Report Workshop — пакет компонентов для создания отчётов (платное дополнение к TRichView).Покупка включает в себя минимум год бесплатных обновлений.
TMS Security System облегчает определение пользовательских прав на уровне формы или меню. В пользовательских особенностях управления TMS Security System ориентируется на профили пользователя/группы, которые сохранены в базе данных.
Благодаря этому, пользователи могут быть сгруппированы и могут унаследовть необходимые права доступа. Таким образом можно объединять и закрывать самое сложное исходное пользовательское управление, которое закрывает все потенциальные лазейки через обходные пути с минимальным усилием. Только если пользователю предоставили определенное право администратора, он может видеть или использовать определенную функцию, назначенную администратором.
Администратор может задавать и изменять права доступа во время выполнения задач и тем самым предотвращать перезагрузку программы, изменяя назначения. Он может поступить и проще, используя интуитивный GUI, который позволяет администратору создать новых пользователей, сгруппировать или удалить их непосредственно из списка.