Диагностика контекста выполнения (внешняя компонента)

Публикация № 1269564

Разработка - Разработка внешних компонент

внешняя компонента контекст приложение процесс поток домен пользователь

Небольшая экспериментальная внешняя компонента для получения дополнительной информации о контексте выполнения.

Кратко

Компонента используется для диагностики специфичных ситуаций работы платформы 1С:Предприятие и часто носит больше экспериментальный характер. Разработка компоненты выполняется в открытом репозитории YY.YellowDiagnostician под лицензией AGPL. По ссылке доступные исходные коды и собранная компонента для Windows x86/64 в разделе релизов.


Если Вам понравится функционал компоненты, то Вы можете поддержать проект, скачав внешнюю обработку с примером ее использования в этой публикации. Также буду рад любым предложениям и вопросам.

Назначение

Компонента была создана для диагностики некоторых сложных ситуаций в работе платформы 1С и разбору непонятного поведения.

Например, были разрешены следующие кейсы:

  • Проверка доступности контекста домена на сервере и на клиенте. Была проблема с работой доменной аутентификацией в фоновых заданиях.
  • Получение идентификатора рабочего процесса и потока в программном коде для детального анализа происходящего.
  • Получение и проверка информации о пользователе операционной системы, от имени которого выполняются рабочие процессы. Необходимость была из-за специфичных настроек безопасности.
  • Отслеживание потребления ресурсов отдельным фоновым заданиям.
  • Может помочь в изучении работы асинхронности в платформе 1С, в т.ч. и той, которая появится в 8.3.18.

В будущем, возможно, появятся отдельные статьи по этим темам. Но это не точно :)

Текущие возможности

Компонента имеет список методов для получения дополнительной информации. Некоторую из них можно получить в каком-либо виде средствами платформы 1С.

Компонента может использоваться как на клиенте, так и на сервере. Поддерживается только Windows x86/x64. Тестировалось на платформе 1С 8.3.12 и выше. Создана по технологии NativeAPI.

API

DomainName (ИмяДомена) - получает имя домена, доступное в контексте приложения.

Возвращаемое значение:

  • Строка. Имя домена.

UserName (ИмяПользователя) - получает имя пользователя, от имени которого запущено приложение.

Возвращаемое значение:

  • Строка. Имя пользователя.

HostName (ИмяКомпьютера) - получает имя компьютера, на котором запущено приложение.

Возвращаемое значение:

  • Строка. Имя компьютера.

ProcessName (ИмяПроцесса) - получает полное имя процесса (путь до исполняемого файла).

Возвращаемое значение:

  • Строка. Полное имя к исполняемому файлу процесса.

ProcessId (ИдентификаторПроцесса) - получает числовой идентификатор текущего процесса.

Возвращаемое значение:

  • Целое число. Числовой идентификатор процесса.

ThreadId (ИдентификаторПотока) - получает числовой идентификатор текущего потока.

Возвращаемое значение:

  • Целое число. Числовой идентификатор потока.

Sleep (Ожидать) - ожидание потока указанное время.

Параметры:

  • delay - Число (целое) - Количество секунд ожидания.

Возвращаемое значение:

  • Отсутствует.

CurrentDate (ТекущаяДата) - текущая дата в контексте выполнения.

Возвращаемое значение:

  • Дата и время. Текущая дата и время в контексте выполнения.

Простые примеры использования методов описаны в репозитории на GitHub. Более развернутый пример есть во внешней обработке в данной публикации.

TODO

Функционал компоненты расширяется по необходимости, но примерные планы такие:

  • Добавить версию для Linux
  • Расширить набор методов компоненты в части:
    • Дополнительная диагностика процессов и потоков
    • Создание потоков и их завершение
    • Информация по использованной памятью процессом
    • Проверка окружения

Вместо заключения

Это не готовое решение, а просто результат различных экспериментов.

Всем хорошего настроения и удачи в делах!

 
 История изменений

30.08.20 - Реинжениринг и рефакторинг компоненты. Актуализация лицензии и описания проекта.

  • Добавлены методы "ТекущаяДата" и "Ожидать"
  • Изменена лицензия на AGPL
  • Актуализировано описание проекта
  • Проект переведен на рельсы CMake
  • Проект переведен на шаблон от Infactum (https://github.com/Infactum/addin-template)
  • Подготовка к созданию компоненты для Linux
  • Очистка проекта от лишних файлов
  • Большой рефакторинг
  • Обновлена версия обработки и улучшена работа при исключениях

24.07.20 - Выпущена первая основная версия.

Другие ссылки

  • По схожей теме ничего не нашел, но можете подсказать ссылки в комментариях.

Авторские разработки

 
 Другие разработки

Скачать файлы

Наименование Файл Версия Размер
Диагностика контекста выполнения (внешняя компонента):

.zip 1,22Mb
2
.zip 0.0.0.2 1,22Mb 2 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Evg-Lylyk 3441 24.07.20 14:29 Сейчас в теме
В консоли запросов от 1С для анализа планов запрос используется код:
ОбъектСистемы = Новый COMОбъект("WScript.Shell");
Процесс = ОбъектСистемы.Exec("rundll32.exe kernel32,Sleep");
ComОбъект = СтрШаблон("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2:Win32_Process.Handle='%1'", Формат(Процесс.ProcessID,"ЧГ=0"));
ИДТекущегоПроцесса = ПолучитьCOMОбъект(ComОбъект).ParentProcessID;
Процесс.Terminate();

он почему-то долго работает около 2с
Функция GetProcessId его заменяет и работает быстро?
YPermitin; +1 Ответить
2. YPermitin 10848 24.07.20 14:39 Сейчас в теме
(1) только что проверил у себя.

Да результат функций один и тот же.

Вариант с COM 2 секунды работает видимо из-за того, что приходится сначала инициализацию объекта делать, а потом его еще и "прибить".
Evg-Lylyk; +1 Ответить
3. Evg-Lylyk 3441 24.07.20 14:41 Сейчас в теме
(2) Отлично, использую в своей консоли
YPermitin; +1 Ответить
4. YPermitin 10848 24.07.20 14:43 Сейчас в теме
(3) спасибо, приятно узнать.

Пока компонента только для Windows (хотя и COM не получится использовать под Linux).
Но не знаю критично ли это.
12. Evg-Lylyk 3441 29.07.20 13:03 Сейчас в теме
(4) Применил в новых инструментах все прекрасно теперь 75мс было 2с
Еще для метода 1С нужен был вызов УстановитьОтключениеБезопасногоРежима(Истина) и с ним были проблемы
Может логичнее именовать без Получить: ПолучитьИмяДомена = ИмяДомена и т.д.
в 1С нехватает функции Подождать, Копировать, Вставить в Буфер и какой-то компактной библиотеки для этого
YPermitin; +1 Ответить
13. YPermitin 10848 29.07.20 13:11 Сейчас в теме
(12) отлично!

Без "получить", чтобы соответствовать стандартам наименования? Можно, со следующей порцией изменений соберу.

Остальное себе записал, но пока не скажу сроков.
Evg-Lylyk; +1 Ответить
5. Pr-Mex 131 24.07.20 17:26 Сейчас в теме
(0)
Вот тут есть пример кроссплатформенной компоненты, которая делает что-то похожее.
https://github.com/lintest/VanessaExt
YPermitin; +1 Ответить
6. YPermitin 10848 24.07.20 17:38 Сейчас в теме
(5) с компонентой знаком, но похожего не видел :)
11. Pr-Mex 131 27.07.20 11:32 Сейчас в теме
(6) Я имел ввиду работу с процессами ОС.
YPermitin; +1 Ответить
7. Xershi 1152 24.07.20 21:42 Сейчас в теме
Язык компоненты не указали в публикации. По ссылке вижу с++.
Такое же но на джаве не реализуете?
На ИС что не вижу джава разработчиков компонент.
Или они платные и не хотят делиться опытом.
8. YPermitin 10848 24.07.20 21:49 Сейчас в теме
(7) да, это C++.

Я не большой любитель Java мягко выражаясь.

Я за .NET и C++ :)
VitaliyCeban; +1 Ответить
9. karpik666 3296 25.07.20 00:19 Сейчас в теме
Круто, сам недавно стал разбираться с Native компонентами на C++, но до такого уровня еще расти и расти.
Отмечу, что в коде нужно подчистить лишние куски оставшиеся от примера native компоненты от 1С
YPermitin; +1 Ответить
10. YPermitin 10848 25.07.20 10:27 Сейчас в теме
(9)да, нало рефакторинг езе проводить.

Но мой уровень в комопнентах низкий, я так, балуюсь.
14. YPermitin 10848 30.08.20 11:32 Сейчас в теме
Обновлена версия компоненты.

30.08.20 - Реинжениринг и рефакторинг компоненты. Актуализация лицензии и описания проекта.

Добавлены методы "ТекущаяДата" и "Ожидать"
Изменена лицензия на AGPL
Актуализировано описание проекта
Проект переведен на рельсы CMake
Проект переведен на шаблон от Infactum (https://github.com/Infactum/addin-template)
Подготовка к созданию компоненты для Linux
Очистка проекта от лишних файлов
Большой рефакторинг
Обновлена версия обработки и улучшена работа при исключениях

Спасибо коллегам за отличное видео Пишем внешнюю компоненту 1С на глазах изумленной публики. Эксклюзивный хардкор от Infactum.
Вдохновился и использовал шаблон у себя :)
Infactum; +1 Ответить
Оставьте свое сообщение

См. также

Внешняя компонента: Android tools Промо

Мобильная разработка Разработка внешних компонент v8 v8::Mobile Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 230KB.

1 стартмани

12.01.2021    2734    8    KAV2    8    

Занимательный PowerShell

Языки и среды Бесплатно (free)

PowerShell. Что, зачем, как и почему? И причем тут 1С?

16.05.2021    4204    YPermitin    26    

Описание работы внешней компоненты 1С SBRFCOM.DLL для обслуживания банковских карт

Эквайринг Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Описание работы внешней компоненты 1С SBRFCOM.DLL для обслуживания банковских карт, приведены методы и функции по работе с данной компонентой.

1 стартмани

09.03.2021    1753    5    artemua    7    

Метаданные и их идентификаторы

Структура метаданных БСП (Библиотека стандартных подсистем) v8 Бесплатно (free)

Идентификаторы (GUID'ы) метаданных конфигурации. Немного о том, как их получить.

05.12.2020    7857    YPermitin    27    

Внешняя компонента для работы по Web-socket протоколу x32 x64 Промо

Разработка внешних компонент WEB v8 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

1 стартмани

30.03.2018    32081    45    Ditron    101    

Контекст всегда важен. История проблем производительности

Производительность и оптимизация (HighLoad) Бесплатно (free)

Небольшая история о проблемах производительности из-за нехватки процессорных мощностей. А также описание основных показателей работы CPU.

26.11.2020    6095    YPermitin    21    

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Разработка внешних компонент Мобильная разработка v8 Абонемент ($m)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020    13540    120    ltfriend    110    

Полнотекстовый поиск в 1С. №2 Самое основное для разработчика

Поиск данных v8 1cv8.cf Бесплатно (free)

Полнотекстовый поиск в 1С и все что с этим связано. Часть №2: программное использование и некоторые нюансы при разработке.

02.09.2020    13719    YPermitin    5    

TextRadar - нечеткий поиск в тексте Промо

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты, организовать поиск по синонимам и т.д. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

1 стартмани

19.09.2018    21196    30    TSSV    19    

Мастер создания копии информационной базы для отчетности

Производительность и оптимизация (HighLoad) Администрирование СУБД v8 1cv8.cf Абонемент ($m)

Прототип инструмента для подготовки реплики в режиме только для чтения к использованию. Позволяет использовать "read-only" реплики как обычные информационные базы 1С.

10 стартмани

28.08.2020    7624    5    YPermitin    12    

Регистры бухгалтерии. Виртуальная таблица остатков

Механизмы бухгалтерского учета v8::БУ 1cv8.cf БУ Бесплатно (free)

Принцип работы виртуальной таблицы остатков. А также некоторые особенности.

24.08.2020    7709    YPermitin    1    

Описание почти всех событий технологического журнала

Технологический журнал v8 Бесплатно (free)

Краткое описание событий технологического журнала с примерами. Все для быстрого старта.

19.08.2020    19890    YPermitin    34    

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент. Промо

Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    89059    284    Serginio    74    

Регистры бухгалтерии. Еще одна таблица оборотов ДТ / КТ

Механизмы бухгалтерского учета v8::БУ 1cv8.cf Бесплатно (free)

Виртуальная таблица оборотов ДТ / КТ регистра бухгалтерии. Особенности и применение.

12.08.2020    5250    YPermitin    1    

Самый простой парсинг и обработка веб-страниц в 1С

WEB Универсальные функции v8 1cv8.cf Бесплатно (free)

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

07.08.2020    9023    YPermitin    22    

Как найти неиспользуемый код

Практика программирования v8 1cv8.cf Бесплатно (free)

Описание нескольких способов поиска и определения неиспользуемого кода

03.08.2020    3916    YPermitin    26    

Tool1CD Beta в деле Промо

Разработка внешних компонент v8 Абонемент ($m)

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    29375    31    baton_pk    26    

Отрубаем зависшие на сервере процессы

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Вы любите COM объекты? Я их просто обожаю! Практически все, чего не может 1С, можно доделать ими. Но есть у них небольшой косячок: иногда они зависают и висят, пока не отрубишь их через диспетчер задач или до перезагрузки, жрут память и в конце концов перестают запускаться. Что делать? Рубить!

1 стартмани

28.07.2020    3664    1    zarankony    3    

Универсальная обертка для использования NATIVE компонент на платформе 1С 7.7, 8.0 и 8.1

Разработка внешних компонент v8 Абонемент ($m)

Используете 1С 7.7, 8.0 или 8.1 и вас раздражает, что под вашу 1С уже не выпускаются современные компоненты. А хотелось бы?

1 стартмани

07.07.2020    5340    7    karpik666    5    

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Разработка внешних компонент Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    5138    11    SanyMaga    19    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    50989    469    ПерваяСистема    147    

Экспорт журнала регистрации. Набор инструментов (приложения + исходный код)

Прочие инструменты разработчика Журнал регистрации v8 Абонемент ($m)

Набор инструментов для экспорта данных журнала регистрации во внешние хранилища для Windows и Linux (SQL Server, PostgreSQL, MySQL). Готовые приложения и исходный код.

10 стартмани

26.05.2020    8916    53    YPermitin    0    

Получение фото с веб-камеры

Разработка внешних компонент v8 Абонемент ($m)

Получение фото с веб-камеры без ActiveX. Внешняя компонента по технологии Native API.

1 стартмани

25.03.2020    8933    80    berezdetsky    44    

Пауза без загрузки процессора. Внешняя компонента Native API на C++

Разработка внешних компонент v8 Абонемент ($m)

Внешняя компонента Native API на C++ для Win32 и Win64 позволяет установить паузу на заданное количество секунд без загрузки процессора.

2 стартмани

21.03.2020    3999    4    DNN13    26    

Компоненты распознавания и печати штрих-кодов Промо

Разработка внешних компонент Сканер штрих-кода v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    73962    89    igorberezhnov    113    

История работы пользователей (отчет на СКД)

Администрирование СУБД v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Отчет для просмотра истории работы пользователей (СКД, просмотр для любого пользователя).

2 стартмани

14.03.2020    8836    82    YPermitin    27    

Информация о пользователях информационной базы (отчет на СКД)

Администрирование данных 1С Роли и права v8 v8::Права v8::СКД 1cv8.cf Абонемент ($m)

Два простых отчета по пользователям информационной базы и информации по ним.

1 стартмани

02.03.2020    8655    27    YPermitin    8    

Технические проверки данных регистров бухгалтерии (отчет на СКД)

Администрирование данных 1С Бухгалтерский учет Механизмы бухгалтерского учета v8::БУ 1cv8.cf БУ Абонемент ($m)

Отчет для технических проверок данных бухгалтерских регистров.

5 стартмани

25.02.2020    8064    27    YPermitin    3    

Полезные приемы при работе с Excel из 1С (Версия 3.1) Промо

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    233496    489    Zerocl    78    

Мастер полнотекстового поиска

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Набор инструментов для работы с полнотекстовым индексом платформы 1С. Стандартные и расширенные возможности.

2 стартмани

07.02.2020    13150    123    YPermitin    28    

Быстрая печать этикеток (ZPL, EPL, TSPL, EZPL, GEPL, TSPL-EZ)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Качественная и быстрая печать на внутреннем языке принтеров этикеток.

4 стартмани

02.02.2020    10684    47    Johny_v    13    

Помощник работы с идентификаторами объектов

Прочие инструменты разработчика Поиск данных v8 1cv8.cf Абонемент ($m)

Инструмент для расширенного анализа идентификаторов объектов.

2 стартмани

24.01.2020    15666    56    YPermitin    32    

Снимок экрана для 1С Промо

Универсальные обработки Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    30584    34    linkforget    11    

Транслятор запросов 1С в SQL

Производительность и оптимизация (HighLoad) Администрирование СУБД v8 v8::Запросы 1cv8.cf Абонемент ($m)

Инструмент для трансляции запросов платформы 1С в SQL, а также их диагностики.

10 стартмани

07.01.2020    22313    176    YPermitin    89    

Сканирование по TWAIN в 1С (обычные и управляемые формы)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка показывает пример, как можно в 1С проводить сканирование с помощью компоненты TWAIN.

3 стартмани

03.01.2020    7909    31    Denr83    0    

Вставка картинки из буфера обмена (на выбор: JavaScript / внешняя компонента / штатно)

Разработка внешних компонент v8 Абонемент ($m)

Вставка картинки из буфера обмена с помощью JavaScript в поле HTML в web-клиенте, с помощью внешней компоненты в тонком/толстом клиенте и путем преобразования данных картинки формата Base64 из поля HTML в любом клиенте, начиная с платформы 8.3.16. Механизм протестирован на платформах 8.2 и 8.3 Для запуска опубликованной конфигурации требуется платформа релиза не ниже 8.3.14.

1 стартмани

05.12.2019    6639    7    Andreyyy    10    

Native API компонента для использования установленного в системе интерпретатора Python Промо

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Компонента позволяет подключать к платформе 1С python-модули, оформленные в стиле внешней компоненты. Кроме этого, она позволяет запускать небольшие фрагменты python-кода прямо из модулей 1С. На данный момент поддерживаются платформы 8.2 — 8.3 x86 Windows.

1 стартмани

14.05.2013    42890    86    Принт    31    

Клиент событий в «бесконечном» HTTP-соединении для 1С: Предприятие 8

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Native Компонента в отдельном потоке обрабатывает пакеты событий, в "бесконечном" http соединении и передаёт данные в очередь внешних событий.

1 стартмани

02.12.2019    6261    3    starovton    13    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    15600    29    YPermitin    41    

Пакетная выгрузка / загрузка внешних отчетов и обработок

Прочие инструменты разработчика Менеджеры внешних отчетов v8 1cv8.cf Абонемент ($m)

Пакетная выгрузка / загрузка внешних отчетов и обработок для массовый манипуляций с ними.

2 стартмани

04.11.2019    12710    71    YPermitin    22    

Распознаем штрих-коды QR, EAN-13, Code 128 с помошью 1С и веб камеры Промо

Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Внешняя компонента, поможет распознать штрих-код, используя обычную веб камеру. Умеет работать с UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode.

1 стартмани

31.10.2012    81406    247    shakmaev    84    

Управление окнами и мониторами в 1С

Сервисные утилиты Разработка внешних компонент v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Управление размерами, активностью и положением окон из 1С с возможностью вывода окон на второй монитор и запретом изменения окна.

1 стартмани

28.10.2019    11371    13    Grigoriy251    7    

Маленькая и скромная мобильная внешняя компонента

Разработка внешних компонент v8 Абонемент ($m)

Изваять простенькую мобильную компоненту на 1С для android не так-то просто. Посему назло отдельным супостатам, не желающим делится исходниками, представляю весь свой скромный труд на публичный суд.

1 стартмани

21.10.2019    11893    8    ripreal1    34    

Обозреватель криптографии

Инструментарий разработчика Защита ПО v8 Абонемент ($m)

Отчет для просмотра доступных провайдеров и сертификатов криптографии на сервере и клиенте.

2 стартмани

21.10.2019    12983    18    YPermitin    10    

Удаленное управление через Skype Промо

Разработка внешних компонент Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

Удаленное управление 1С через Skype. Со стороны клиента для работы нужен только Skype. Со стороны сервера любой компьютер с 1С.

1 стартмани

09.02.2014    46713    68    moolex    29    

Native внешняя компонента для оповещения по UDP или TCP

Разработка внешних компонент v8 Абонемент ($m)

Native внешняя компонента для оповещения по UDP или TCP, которая реализует возможность в 1С передавать сообщения с сервера на клиента. Исходный код компоненты также представлен.

1 стартмани

06.10.2019    13193    31    vdv2701    37    

Анализ производительности APDEX

Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

Отчет для просмотра и анализа замеров производительности в конфигурациях на базе БСП.

31.08.2019    15594    348    YPermitin    7    

Внешняя компонента Sundries: несколько полезных системных функций

Разработка внешних компонент v8 Абонемент ($m)

Звук, пауза, буфер обмена, раскладки клавиатуры и т.д.

4 стартмани

30.08.2019    7870    9    sivin-alexey    15    

Просмотр и анализ журнала регистрации (отчет на СКД) Промо

Журнал регистрации v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Отчет на базе системы компоновки данных (СКД) для просмотра записей журнала регистрации. В отчете можно использовать возможности СКД для вывода отчета в различных вариантах (список, таблица, диаграмма). Поддерживаются все возможности журнала регистрации (фильтры, получаемые колонки, максимальное количество записей).

5 стартмани

25.07.2013    71994    1061    YPermitin    56    

Путеводитель по истории релизов

WEB v8 1cv8.cf Абонемент ($m)

Отчет по истории выпуска релизов и анализа информации по обновлениям.

5 стартмани

13.08.2019    16829    13    YPermitin    18    

Native внешняя компонента для передачи/получения по UDP (теперь с Base64)

Разработка внешних компонент v8 УТ10 Россия Абонемент ($m)

Внешняя компонента Native-API для организации передачи с использованием UDP.

1 стартмани

29.07.2019    5905    13    axae    2    

Просмотр и анализ структуры базы данных (отчет на СКД)

Инструментарий разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

5 стартмани

24.07.2019    27540    251    YPermitin    27