Тема: AHK: Создание приватного макроса с помощью интернет соединения
Здравствуйте!
Хотелось бы подробнее изучить тему о приватности макросов.
У меня есть идея сделать сборку установки макроса.
Чтобы в комплект входило несколько файлов:
Setup.exe
Установщик.Ahk
Компилятор.exe
Суть проста:
Вначале подавать эти файлы без расширения, кроме Setup.exe, то есть
Setup.exe
file1
file2
При скачивания трех файлов, человек вначале запускает Setup.exe
При запуске Setup.exe перемещаются файлы File1 и File2 в неизвестное человеку место.
Там они переименовываются в Установщик.Ahk и в Компилятор.exe
Далее запускается Установщик.Ahk и начинает собирать информацию о железе.
Полученные данные он запишет в самого себя.
далее, Ahk файл запустит Компилятор.exe и скомпилирует файл Установщик.Ahk в, например, macrok.exe.
Далее, файл Setup.exe Установщик.Ahk и Компилятор.exe будут удалены с компьютера.
Останется только файл macrok.exe который сможет взаимодействовать только с компьютером владельца, чьи данные о железе прописаны.
Плюсы:
Не нужно заботиться об интернет активации
Минусы:
Если человек сохранит изначальные файлы куда то нибудь в другое место, то эти файлы не будут удалены и после чего, он сможет передать их другому человеку.
Вопрос:
У кого нибудь есть альтернативное предложение по тому, как этот процесс сделать более безопасным?Например чтобы вся информация загружалась на сайт и оттуда, при запуске макроса, проверялась и если нет данного железа на сайте - то макрос не запустится.