1

Тема: AHK v2: compile шок

Сегодня по команде compile получаю сообщение

>"C:\Program Files\AutoHotkey\Compiler\Ahk2Exe.exe" /in "D:\Мои документы\AutoHotkey\YDList.ahk"
"C:\Program" ¥ 異ᯠ¢㢠¥¥© ¨«¨ ¢¥譥©
ª®¬ ¤®©, ¨ᯮ«塞®© ¯ணࠬ¬®© ¨«¨ ¯ ª¥⭫¬ 䠩«®¬.
>Exit code: 1    Time: 0.1623

А exe не получаю. Переустановка AHK не помогла.

2

Re: AHK v2: compile шок

haridev
файл YDList.ahk нужно в блокноте сохранять в ANSI кодировки

3

Re: AHK v2: compile шок

3wedsmncjklvjvd73734
Не порите чушь. В AHK скрипты всегда должны сохраняться в UTF-8 с BOM.
haridev
А каким образом компилировали?

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

4

Re: AHK v2: compile шок

Оказалось, антивирус (защитник windows) находит в компиляторе Ahk2Exe Trojan:Win32/Suschil!rfn.
На virustotal 28 из 66 антивирусов также находят троян.

5

Re: AHK v2: compile шок

Добавьте в исключения.

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

6

Re: AHK v2: compile шок

А точно не троян?

7

Re: AHK v2: compile шок

А сами как думаете?

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

8

Re: AHK v2: compile шок

Код открытый. Во вредоносных действиях замечен не был. Это в плюс. 29 антивирусов признают трояном - это в минус. Плюс больше, однако. Думаю, не троян.

9

Re: AHK v2: compile шок

У меня тоже иногда такое бывает. Приходится добавлять бессмысленный код и компилировать снова, пока "троян" не исчезнет.

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

10

Re: AHK v2: compile шок

Это очень интересно. Получается, настоящие трояны тоже могут добавить себе бессмысленный код и "исчезнуть".

11

Re: AHK v2: compile шок

А на других языках тоже такие проблемы бывают? Просто АХК уже сколько лет существует, после каждого изменения компилятора антивирусы всё никак не могут угомониться.

Win11x64, AHK v1.1.37.01 (Unicode 64-bit), AHK v2.0.17| AHK-Wiki | Переменные и выражения | RegEx101

12

Re: AHK v2: compile шок

На AHK довольно часто пишут трояны, поэтому скомпилированные скрипты могут вызывать ложные срабатывания антивирусов. Насчёт других языков точно не знаю, но нейросеть говорит, что та же проблема с Python, иногда с Node.js и некоторыми другими.

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