Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Добавление функций в AutoItX3 (http://forum.oszone.net/showthread.php?t=325422)

Паразит 01-04-2017 13:54 2724898

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

Iska 01-04-2017 18:51 2724977

Цитата:

Цитата Паразит
Я вот тут подумал, а возможно ли добавлять функции в AutoItX3.dll? »

А у Вас есть исходный код?!

Паразит 01-04-2017 18:59 2724982

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

Iska 01-04-2017 19:52 2725003

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

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

Iska 03-04-2017 03:47 2725544

Цитата:

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

Если Вы в совершенстве владеете искусством читать и писать в машинных кодах.

Цитата:

Цитата Паразит
Например, с помощью редакторов ресурсов? »

Ресурсы — не код, а данные. Посему ответ — нет, нельзя.

Цитата:

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

Необязательно.

Паразит 03-04-2017 05:25 2725630

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

Iska 03-04-2017 05:49 2725633

Цитата:

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

Можно. До определённой версии — штатно, после — сторонним приложением.


Паразит, обращаю Ваше внимание:
Скрытый текст
Цитата:

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

Общие принципы создания тем в форумах

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

Паразит 03-04-2017 06:25 2725639

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

Iska 03-04-2017 07:47 2725650

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


Время: 11:19.

Время: 11:19.
© OSzone.net 2001-