как скрыть ahk скрипт

AHK: Как защитить скрипт ключом?

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 15

1 Тема от Keksik_3D 2021-04-09 00:06:47

Тема: AHK: Как защитить скрипт ключом?

Есть у меня готовый скрипт, который я хочу продавать, но при этом что бы у каждого покупателя скрипт работал после активации, что бы не перепродавали

2 Ответ от grabar1vladimir 2021-04-09 00:59:51

Re: AHK: Как защитить скрипт ключом?

3 Ответ от Keksik_3D 2021-04-09 02:00:37

Re: AHK: Как защитить скрипт ключом?

grabar1vladimir так это будет для всех пользователей которые купили, а мне надо для каждого отдельно активацию

4 Ответ от Phoenixxx_Czar 2021-04-09 17:25:17

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

Любую защиту легко можно обойти, имеет ли это смысл?

5 Ответ от Keksik_3D 2021-04-09 17:44:47

Re: AHK: Как защитить скрипт ключом?

Phoenixxx_Czar это не имеет значения, мне просто нужен ahk под ключ

6 Ответ от __Михаил__ 2021-04-09 20:52:25

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

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

7 Ответ от Keksik_3D 2021-04-09 21:25:04

Re: AHK: Как защитить скрипт ключом?

__Михаил__ на форуме я не нашел ничего толком, можешь подсказать

8 Ответ от __Михаил__ 2021-04-10 03:19:50

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

9 Ответ от Keksik_3D 2021-04-10 15:47:47

Re: AHK: Как защитить скрипт ключом?

__Михаил__ зачем эти слова? я по твоему создал обсуждение что бы такие как ты заходили и говорили что мол я плохо искал и у меня нет желания? я создал что бы знающие и разбирающиеся люди помогли мне в этом, а не что бы говорили что я плохо ищу

10 Ответ от __Михаил__ 2021-04-10 18:16:28

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

Keksik_3D
Поиск

11 Ответ от Keksik_3D 2021-04-11 02:54:36

Re: AHK: Как защитить скрипт ключом?

__Михаил__ о боже, ты самый умный что ли? что не понятного в словах что я не нашел ничего годного, поэтому пишу на этом форуме дабы мне помогли знающие люди

12 Ответ от svoboden 2021-04-11 03:33:16 (изменено: svoboden, 2021-04-11 03:36:04)

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

Keksik_3D, есть такая система, но ее платно только отдадут и она далеко не простая, чтобы в двух словах помочь ее составить.

13 Ответ от teadrinker 2021-04-11 05:11:19

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

Keksik_3D, вот вам навскидку такой вариант:

Даёте скрипт, скомпилированный с паролем, чтобы не продвинутый пользователь не мог прочитать исходный код

Даёте ключ активации — зашифрованный определённым образом бинарный файл

После первого ввода ключа он отправляет вам, например на почту, какие-либо идентификаторы железа (тоже в зашифрованном виде)

На своём сайте создаёте базу данных, в которой будут сопоставлены ключи и идентификаторы

Скрипт после запуска идёт на ваш сайт и проверяет, есть ли нужное соответствие, если не найдено — завершается

Вроде всё просто? как скрыть ahk скрипт

14 Ответ от Clannad5 2021-04-11 10:56:07

Re: AHK: Как защитить скрипт ключом?

Еще дополню, что зашифровывать лучше всего без возможности дешифровки, но перед тем, как шифровать, отправлять себе на базу(перед покупкой скрипта), Всё название железа и его, к примеру MD5.
А еще лучше, MD5 зашифрованный с другими частями железа, в итоге получаем некий уникальный ключ, получаем в итоге смачную конфетку из bcrypt.

Но человек явно не задумывается о том, что эту проверку можно обойти, если не защитить сам скрипт, ведь он интерпретируем(открытый) и умелый AHK’ашер сможет от него отделить любую проверку.
Поэтому, желательно, для «ПОЛНОЙ» защиты, это избавить AHK’ашера от возможности понимать код, то есть Обфусцировать(запутать).
Но умелый и любящий париться над запутанным кодом может найтись и тогда все равно распутается код, то есть взломан.

Поэтому, чтобы избавиться и от такого типа людей, нужно изменить сам компилятор AutoHotkey так, чтобы все команды меняли свои наименования.

К примеру чтобы такой код:

Грубо говоря, переименовать все команды на другие.
Таким образом, если всё это дело запутать, то человеку будет сложнее понять этот непонятный код, а следовательно сложнее будет его взломать.

Что в итоге нужно сделать для хорошей защиты:

Ну и напоследок, гугли иностранные форумы, как правило там вся информация, которая тебе необходима.
Бесплатно тебе никто защиту не проведёт хорошую.
Просто подбирай защиту исходя из спроса. Если спрос на скрипт фиговый, то и защиты хорошей там особо не нужно. Достаточно будет Антидебагера и Запутывание кода.
Но проверку лучше делать через сайт, чтобы, в случае чего, ты мог заблокировать скрипт для неугодной тебе личности, либо удалённо обновлять и изменять скрипт.

15 Ответ от teadrinker 2021-04-11 11:04:40

как скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипткак скрыть ahk скрипт

Re: AHK: Как защитить скрипт ключом?

Ну вот, сразу видно опытного человека! Я-то так, просто пофантазировал. как скрыть ahk скрипт

Источник

Краткое обучение (начать здесь)

Оказавшись на этой странице, вероятно, вы собираетесь начать осваивать язык автоматизации Autohotkey.
В этой статье описана установка программы, ее базовые возможности и примеры кода. Наберитесь терпения, запасайтесь чаем и приступаем 🙂

Все интересующие вопросы вы можете задать в нашей группе Вконтакте.

Autohotkey в играх

Обратите внимание, что макросы запрещены во многих играх. За использование Autohotkey ваш аккаунт может быть забанен!

Кроме этого, многие современные игры имеют активный античит, препятствующий программной эмуляции нажатий. Это значит, что нажатия, воспроизводимые скриптом могут игнорироваться. Мы не содействуем читерству, и если античит блокирует работу Autohotkey в определенной игре- не будем помогать вам обойти защиту!

Стоит так же учитывать, что Autohotkey разработан для взаимодействия со средой Explorer’a и его окон. Такие команды как PixelSearch, PixelGetColor и ImageSearch вероятнее всего не будут работать в полноэкранных 3D приложениях. Чаще всего Autohotkey воспринимает окна с отрисовкой 3D как черный квадрат (цвет 0x000000). Иногда проблема решается переводом игры в оконный режим, но корректная работа все равно не гарантируется и единого решения НЕТ.

Установка Autohotkey и редактора Notepad++

Перед началом работы неплохо бы скачать Autohotkey с оффициального сайта.

После запуска инсталятора выбираем Unicode версию программы, иначе получим иероглифы вместо русских букв. Лучше выбрать разрядность, соответствующую вашей ОС. Но стоит помнить что скрипты, скомпилированные x64 версией не запустятся на 32-разрядных ОС.

Для редактирования скриптов можно использовать любой текстовый редактор, включая «Блокнот». Но для удобства работы с кодом лучше использовать Notepad++, который так же скачиваем с оффициального сайта и устанавливаем.

После установки вам понадобится файл подсветки синтаксиса Autohotkey userDefineLang_AHK.xml. Сохраняем его в любое удобное место.

Теперь запускаем Notepad++, в меню «Синтксисы» выбираем «Задать свой синтаксис. «. В открывшемся окне жмем «Импортировать» и выбираем скачанный файл.
После перезапуска программы в меню «Синтаксисы» появится Autohotkey, а файлы с расширением .ahk будут сразу открываться с подсветкой синтаксиса.

Рекомендую сразу включить отображение расширений файлов в системе. Для этого откройте любое окно проводника, в верхнем меню «Файл» выберите пункт «Параметры папок и поиска». В открывшемся окне во вкладке «Вид» снимите галочку «Скрывать расширения для зарегистрированных типов файлов».

как скрыть ahk скрипт как скрыть ahk скрипт как скрыть ahk скрипт как скрыть ahk скрипт

Создание первого скрипта

После того, как среда Autohotkey и текстовый редактор установлены, можно приступать к созданию первого скрипта.
Скрипты являются обычными текстовыми файлами, имеющими расширение .ahk. Запускаются как любое приложение, двойным кликом мыши.
Чтобы отредактировать скрипт, нажмите на нем ПКМ > Открыть с помощью > Notepad++.

Создайте скрипт со следующим кодом и запустите его. Если вы увидели окно с приветствием- все установлено правильно и можно продолжать.

как скрыть ahk скрипт

Порядок исполнения команд

Обратите внимание! Данный пункт крайне важен для понимания работы программы.

В момент запуска скрипта, команды начинают выполняться по очереди сверху вниз. Выполнение новой команды не будет начато до тех пор, пока не окончена предыдущая.

Так интерпретатор будет последовательно исполнять код, пока не встретит Return. Эта команда прерывает текущий поток. С его помощью обозначаются пределы макрокоманды, а так же возвращаются значения из функций.

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

Комментарии в коде и отладка

Когда нужно оставить в коде строчку с пояснением- на помощь приходит комментарий, по умолчанию он отделяется точкой с запятой. Вся строка после ; игнорируется интерпретатором. Обратите внимание, что в Autohotkey нет многострочных комментариев! Каждая строка экранируется отдельно.

Для отладки кода (проверки условий, просмотра значений переменных и т.д.) проще всего использовать команды MsgBox и ToolTip. Первая выводит информацию в виде окна и ждет подтверждения, вторая показывает всплывающую подсказку и не прерывает выполнение кода.

Горячие клавиши

Основным назначением Autohotkey является назначение горячих клавиш. Они представляют собой сочетания клавиш и кнопок мыши, при нажатии которых выполняется заданная последовательность команд (макрокоманда, она же- макрос).

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

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

Строки автозамены

Строки автозамены имеют тот же принцип, что и горячие клавиши, но заменяют не сочетание клавиш, а фрагмент строки. Чаще всего используются для развертывания аббревиатур.

Все возможности строк автозамены, такие как чувствительность к регистру, замена части слова, задержка нажатий- ищите в соответствующей Статье.

Эмуляция нажатий

Для эмуляции нажатий и ввода текста используется команда Send.
Она имеет несколько вариаций: Send, SendPlay, SendInput и SendRaw. Подробно про их отличия можно прочитать по ссылке выше.

Переменные и выражения

Для хранения и обработки информации служат переменные. Во вступительном гайде мы рассмотрим лишь три основных вида: логический, числовой и текстовый. Переменные в Autohotkey динамически изменяют свой тип в зависимости от последнего присвоенного значения.

Логический (булевый) тип предназначен для хранения 1 или 0 (true или false). Чаше всего используется в условиях, где есть всего два варианта выбора, а так же в функциях, для обозначения успешности или провала операции.

Числовой тип, как не сложно догадаться, применяется для операций с числами. Поддерживается большинство арифметических операций, а так же десятичные дроби.

Строковый тип хранит отдельные символы или фрагменты текста. Работа со строками немного отличается от цифровых и булевых переменных- для них есть целый ряд специальных строковых функций.

Логическое ветвление

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

Пожалуй, самым простым применением условия является назначение двух чередующихся действий на одну и ту же горячую клавишу. В этом примере введена переменная, которая принимает противоположное значение при каждом новом вызове ГК.

Еще одним примером может служить определение времени суток:

Блок кода <>

Блок кода обозначается фигурными скобками и объединяет несколько комад или функций. Он нужен чтобы указать интерпретатору, что несколько команд нужно выполнить вместе. Чаще всего блок <> используется для группировки команд внутри условий или циклов.

Циклы

Для повторения определенного участка кода несколько раз используются циклы. В Autohotkey их несколько видов, самым простым из которых является Loop.

Запуск программ, открытие ссылок

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

Команды и функции

В Autohotkey есть две основных структуры: команды и функции. Обе предназначены для выполнения какого-либо действия, но отличаются способом записи.
У многих команд есть функция-двойник, выполняющая ту же операцию.
В отличае от функций, команды нельзя комбинировать или использовать одну команду как аргумент другой.

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

Обратите внимание, что:

Заключение

В этой статье приведены самые базовые возможности программы. Полный список функций можно найти на Главной странице справочника.

Рекомендуем последовательно пройти по описанию всех команд для примерного понимания их назначения перед тем, как начинать писать свой первый скрипт 🙂

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

Источник

Как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

Counter-Strike: Global Offensive

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

как скрыть ahk скрипт

Ниже представлен скрипт для AutoHotKey(AHK). Данный скрипт позволит вам, зажимая пробел, прыгать как бешеный кролик [не банится VAC, только если патрулём. т.к программа никак не внедряется в саму игру]

$Space::
Sleep 100
Loop
<
GetKeyState, SpaceState, Space, P
If SpaceState = U
break
Sleep 5
Send,
>

Данный скрипт схож с первым, но имеет незначительные изменения, данная программа может включаться и отключаться на клавишу F11

;F11 to toggle off, and on
;End key will completely turn it off
;This will NEVER be detected by VAC (Only if VALVe blacklists this program)

$Space::
Sleep 5
Loop
<
GetKeyState, SpaceState, Space, P
If SpaceState = U
break
Sleep 1
Send,
>
Return

Скрипт на бхоп попроще

$Space, Toggle
*space::
Loop
<
GetKeyState,state,space,P
if state = U
break
Send,
Sleep,4
>
return

Скрипт на авто-стрельбу из пистолетов, такие как Tec-9,Five-SeveN и другие.

#NoEnv
#SingleInstance force
SendMode Input

IfWinActive, Call of Duty 4
<

Lbutton::
If ScriptActive = 1
<
RecoilFix(FixAmount)
Loop
<
GetKeyState, state, Lbutton, P
if state=U
break
Sendinput
Sleep 20
Sendinput
Sleep 20
RecoilFix(FixAmount)
>
>
return

;Pauses AutoHotKey Script.

Z::
If ScriptActive = 1
<
ScriptActive = 0
SoundBeep, 400, 400
>
else if ScriptActive = 0
<
ScriptActive = 1
SoundBeep, 1000, 100
SoundBeep, 1000, 100
>
return

NumpadAdd::
++FixAmount
SoundBeep, 700, 100
SoundBeep, 700, 100
clipboard = %FixAmount%
return

NumpadSub::
—FixAmount
SoundBeep, 700, 100
clipboard = %FixAmount%
return

NumpadDiv::
FixAmount-=0.1
SoundBeep, 600, 100
clipboard = %FixAmount%
return

NumpadMult::
FixAmount+=0.1
SoundBeep, 600, 100
SoundBeep, 600, 100
clipboard = %FixAmount%
return
>

;M9 = FixAmount 1
;G3 = FixAmount 0.700000

При длинных очередях (зажиме) скрипт уменьшает отдачу и пули летят более точно.(Эффективнее для Эмки и Калаша)
Для приостановки скрипта жмем «Insert»

Recoil_Reducer
#NoEnv
SendMode Input
MsgBox Recoil Reducer v0.2 by [LOLZTEAM.COM]

$LButton::
while GetKeyState(«LButton»)
<
DllCall(«mouse_event», uint, 1, int, 0, int, 1, uint, 0, int, 0)
Sleep, 15
DllCall(«mouse_event», uint, 1, int, 0, int, 1, uint, 0, int, 0)
Sleep, 5
>
Return

Бесполезный скрипт который заставляет трястись ваш экран как наркомана.

strafe(left)
<
moveCount := 5
sleepInterval = 0
relativeMove := 5

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *