PDA

Показать полную графическую версию : Добавление функций в AutoItX3


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

Iska
01-04-2017, 18:51
Я вот тут подумал, а возможно ли добавлять функции в AutoItX3.dll? »
А у Вас есть исходный код?!

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

Iska
01-04-2017, 19:52
Паразит, это не исходный код. Это описание объявлений и прототипов экспортируемых библиотекой функций, ровно то же, что в 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.

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

Iska
03-04-2017, 03:47
а возможно ли добавлять функции без исходников в бинарные файлы? »
Если Вы в совершенстве владеете искусством читать и писать в машинных кодах.

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

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

Паразит
03-04-2017, 05:25
А возможно ли вытащить AutoIt скрипт из исполняемого файла?
Он явно зашифрован. Или обфускатором поработали.

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


Паразит, обращаю Ваше внимание:
Темы на форуме организованы по принципу "одна проблема - одна тема", а не "один участник - одна тема".
и Компьютерный форум OSzone.net - Объявления в разделе: AutoIt (http://forum.oszone.net/announcement-103-122.html):
Общие принципы создания тем в форумах

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

Паразит
03-04-2017, 06:25
Iska, каким приложением Вы мне посоветовали бы воспользоваться?

Iska
03-04-2017, 07:47
Паразит, внимательно читайте тему: [решено] Нужна последняя версия exe2aut (http://forum.oszone.net/thread-201900.html).




© OSzone.net 2001-2012