1

Тема: AHK: Запуск *.dll файла

Здравствуйте, серофорумцы. Возможно ли на AHK запустить 'dll' файл как приложение?

2

Re: AHK: Запуск *.dll файла

А также, возможно ли работать с компилированными .dll файлами (скомпилированные ahk-скрипты в dll).
- Работа с функциями, напр. ahk скрипт обращается к dll с функцией send.message("hello world"), а dll файл выполняет это и отправляет обратно ответ, записанный в переменную 'response'.
- Я знаю, что можно добавить функции сразу в начале кода, но я так не поступил, т.к. потом возникают проблемы, а так бы это можно было бы сделать примерно так.

response := send.message("hello world")

3

Re: AHK: Запуск *.dll файла

morgan пишет:

Возможно ли на AHK запустить 'dll' файл как приложение?

Всё что угодно можно запустить как приложение командой Run. Другой вопрос, будет ли там, чему запускаться.

morgan пишет:

скомпилированные ahk-скрипты в dll

Это вы откуда такое взяли? Звучит, как бред.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

4

Re: AHK: Запуск *.dll файла

teadrinker, серьезно, я нашел на форуме компилятор*, который может скомпилировать как в *.exe файл, так и в *.dll.

Правильно будет говорить интерпретатор. ведь происходит не компиляция, а сохранение кода в ресурсах готового скомпилированного на C++ бинарника, который загружает код из ресурса и выполняет его при запуске.

5

Re: AHK: Запуск *.dll файла

stealzy, Под 'приложением' имеется ввиду 'исполняемый файл' (.exe). Мне нужно запустить *.dll файл также, как *.exe

6

Re: AHK: Запуск *.dll файла

Ну покажите этот компилятор, или скомпилируйте простой под типа MsgBox, как dll, чтобы было понятно, о чём речь.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

7 (изменено: belyankin12, 2019-07-09 19:08:29)

Re: AHK: Запуск *.dll файла

teadrinker, есть компилятор АХК в DLL. Он предназначен для инджекта в целевую игру под которую делался скрипт. Если интересует могу в ПМ поделиться, однако точно уж он не запускается как exe . Создан был он для того чтобы исполнять луа скрипты на АХК, скомпилированном в DLL.

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

8

Re: AHK: Запуск *.dll файла

Ну поделитесь.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

9

Re: AHK: Запуск *.dll файла

belyankin12, а к чему такая секретность?
https://blast.hk/threads/22092/

10 (изменено: belyankin12, 2019-07-09 23:48:07)

Re: AHK: Запуск *.dll файла

Да никакой секретности и не было. Не видел смысла публиковать это дело на общее обозрение если желающих увидеть это не много . Тем более что наше обсуждение ушло за пределы темы, если в ней конечно есть смысл.

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

11 (изменено: svoboden, 2019-07-10 15:38:45)

Re: AHK: Запуск *.dll файла

Думаю, человек имел в виду такое. ?.

12

Re: AHK: Запуск *.dll файла

svoboden пишет:

Думаю, человек имел в виду такое

Да вы топик-то читали?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

13

Re: AHK: Запуск *.dll файла

teadrinker пишет:

Да вы топик-то читали?

Да.

14

Re: AHK: Запуск *.dll файла

Не чувствуется. Где у вас AHK-скрипт, скомпилированный в dll?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

15

Re: AHK: Запуск *.dll файла

Это как такое возможно?

16

Re: AHK: Запуск *.dll файла

Так вы же читали топик?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

17 (изменено: svoboden, 2022-05-20 13:39:40)

Re: AHK: Запуск *.dll файла

А про какой компилятор пишет, который и в dll, и в exe переводит.

18

Re: AHK: Запуск *.dll файла

Но вы же читали топик?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder