Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Добавление функций в AutoItX3

Ответить
Настройки темы
Добавление функций в AutoItX3

Аватара для Паразит

Пользователь


Сообщения: 68
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет. Я вот тут подумал, а возможно ли добавлять функции в AutoItX3.dll?
Ведь, как мы знаем, у неё нет и 10% тех возможностей, которые есть в основном модуле. Она же на С++, правильно?

Отправлено: 13:54, 01-04-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Паразит:
Я вот тут подумал, а возможно ли добавлять функции в AutoItX3.dll? »
А у Вас есть исходный код?!

Отправлено: 18:51, 01-04-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Паразит

Пользователь


Сообщения: 68
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, у Вас есть справка AutoItX.chm? Она лежит в папке, где находится сама AutoItX3.dll.
В дереве сеть ветвь DLL Interface\Function Prototypes.
Я не уверен, но по-моему это исходник.

Отправлено: 18:59, 01-04-2017 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Паразит, это не исходный код. Это описание объявлений и прототипов экспортируемых библиотекой функций, ровно то же, что в AutoItX3_DLL.h. Там же явно сказано, что это, и для чего оно нужно:
Цитата:
When using the AutoItX3.dll as a standard DLL this file contains the definitions, and function declarations required to use the DLL and AutoItX3_DLL.lib file.

Отправлено: 19:52, 01-04-2017 | #4


Аватара для Паразит

Пользователь


Сообщения: 68
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, а возможно ли добавлять функции без исходников в бинарные файлы?
Например, с помощью редакторов ресурсов?
Или нужно обязательно декомпиллировать или дизассемблировать?

Отправлено: 03:32, 03-04-2017 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Паразит:
а возможно ли добавлять функции без исходников в бинарные файлы? »
Если Вы в совершенстве владеете искусством читать и писать в машинных кодах.

Цитата Паразит:
Например, с помощью редакторов ресурсов? »
Ресурсы — не код, а данные. Посему ответ — нет, нельзя.

Цитата Паразит:
Или нужно обязательно декомпиллировать или дизассемблировать? »
Необязательно.

Отправлено: 03:47, 03-04-2017 | #6


Аватара для Паразит

Пользователь


Сообщения: 68
Благодарности: 0

Профиль | Отправить PM | Цитировать


А возможно ли вытащить AutoIt скрипт из исполняемого файла?
Он явно зашифрован. Или обфускатором поработали.

Отправлено: 05:25, 03-04-2017 | #7


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Паразит:
А возможно ли вытащить AutoIt скрипт из исполняемого файла?
Он явно зашифрован. Или обфускатором поработали. »
Можно. До определённой версии — штатно, после — сторонним приложением.


Паразит, обращаю Ваше внимание:
Скрытый текст
Цитата:
Темы на форуме организованы по принципу "одна проблема - одна тема", а не "один участник - одна тема".
и Компьютерный форум OSzone.net - Объявления в разделе: AutoIt:
Цитата:
Общие принципы создания тем в форумах

Для начала хотелось бы обратить внимание на специфику конференции OSZone. В форуме ПО Windows создание тем регламентируется по принципу ''одна программа – одна тема''. В разделах операционных систем ситуация несколько отличается. Поскольку все вопросы так или иначе связаны с конкретной операционной системой, логично обсуждать каждую проблему в отдельной теме. Поэтому темы организуются по принципу ''одна проблема – одна тема''. Однако это не означает, что каждый участник должен создавать отдельную тему для своего вопроса. Например, в форуме Microsoft Windows XP примерно каждый третий вопрос повторяет уже задававшийся ранее, т. е. обсуждение проблемы с большой вероятностью уже существует, равно как и ее решение. Нужно всего лишь найти нужную тему, о чем речь пойдет ниже.

Отправлено: 05:49, 03-04-2017 | #8


Аватара для Паразит

Пользователь


Сообщения: 68
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, каким приложением Вы мне посоветовали бы воспользоваться?

Отправлено: 06:25, 03-04-2017 | #9


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Паразит, внимательно читайте тему: [решено] Нужна последняя версия exe2aut.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:47, 03-04-2017 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Добавление функций в AutoItX3

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графики функций 2.0 OSZone Software Новости программного обеспечения 0 05-12-2011 22:30
Разное - Отключение функций автозапуска SANIOK_AV Microsoft Windows 2000/XP 2 29-03-2010 13:11
Конкурс - Отключение функций Aero в Windows 7 OSZone Microsoft Windows 7 0 30-12-2009 14:30
Перехват API функций ники Лечение систем от вредоносных программ 23 09-04-2009 11:21
Теория - Число функций n аргументов? Gamover jr Программирование и базы данных 13 30-10-2007 09:25




 
Переход