ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > Реверсинг
   
 
 
Опции темы Поиск в этой теме Опции просмотра

1С:Предприятие v8, нужно раскопать
  #1  
Старый 17.12.2008, 23:08
Silvester
Новичок
Регистрация: 17.12.2008
Сообщений: 5
Провел на форуме:
12805

Репутация: 0
Question 1С:Предприятие v8, нужно раскопать

Строго говоря, нужен не реверсинг, а небольшое исследование с написанием утилиты. Суть в следующем: хочется программно получить текст окна текстового редактора (редактора кода) Конфигуратора 1С:Предприятия v8. Цель: написание утилит, облегчающих работу программиста-настройщика в этой среде.

Хорошим решением была бы DLL, которая экспортировала бы необходимые функции. Первое, что нужно - это получение текста текстового редактора по HWND окна этого текстового редактора.

Задача, как мне кажется, не самая простая, т.к. утилиты типа Winspector Spy, вроде бы, ничего не ловят (впрочем, я не спец, потому и обращаюсь).

Просто есть идея сделать некоторую автоматизацию работы в Конфигураторе 1С с помощью скриптового языка Autohotkey. Этот язык очень здорово работает с горячими клавишами, текстом, эмуляцией пользовательского ввода и т.п. Помимо прочего он позволяет очень легко получить, например, HWND активного окна. Но дальше затык. Методы получения контролов окна и их содержимого там есть, но в случае с 1С v8 они не срабатывают. Вообще, 1С v8 довольно "гадко" написана в этом плане: там свои библиотеки и всё это вместе - "чёрный ящик", не поддающийся реверсингу. Например, даже экспорта в DLL там толком нет. Но это лирика. А пока что есть задача получить текст окна текстового редактора.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ