<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15962</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15962&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Не могу разобраться, как сохранить бинды клавиш».]]></description>
		<lastBuildDate>Sun, 03 Jan 2021 09:22:49 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144480#p144480</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=127143#p127143">В этом посте второй код.</a></p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 03 Jan 2021 09:22:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144480#p144480</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144448#p144448</link>
			<description><![CDATA[<p>Хорошо, можете подсказать как это сделать?<strong>stealzy</strong></p>]]></description>
			<author><![CDATA[null@example.com (kydryaviy)]]></author>
			<pubDate>Thu, 31 Dec 2020 11:38:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144448#p144448</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144447#p144447</link>
			<description><![CDATA[<p>Нет, стартовое выполнение идет с начала скрипта до первой команды <em>Return</em>.<br />Чтобы, как вы пишите <em>сохранят</em>, нужно прочитать их из ini и назначить командой Hotkey.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Thu, 31 Dec 2020 11:10:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144447#p144447</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144445#p144445</link>
			<description><![CDATA[<p>До key1. Дальше уже идёт сами бинды, которые активируются по клавише. Которые мне и нужно сохранят после перезапуска<strong>stealzy</strong></p>]]></description>
			<author><![CDATA[null@example.com (kydryaviy)]]></author>
			<pubDate>Thu, 31 Dec 2020 11:02:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144445#p144445</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144444#p144444</link>
			<description><![CDATA[<p>Сразу после запуска никаких г.к. не действует, они назначаются по ходу выполнения кода скрипта.<br />А теперь скажите пожалуйста, до какой строки дойдет выполнение вашего кода сразу после запуска?</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Thu, 31 Dec 2020 10:56:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144444#p144444</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Не могу разобраться, как сохранить бинды клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144440#p144440</link>
			<description><![CDATA[<p>Сделал небольшой скрипт для игры, всё впринципе работает,&nbsp; уже часа 4 не могу сделать сохранение. Нужно просто чтобы горячае клавиши сохранялись после перезапуска AHKшки.</p><div class="codebox"><pre><code>#UseHook
IniRead, Key1, IniFile.ini, Section, Key1, % A_Space
IniRead, Key2, IniFile.ini, Section, Key2, % A_Space 
IniRead, Key3, IniFile.ini, Section, Key3, % A_Space 

Gui Add, Picture,  x159 y249 w170 h165, C:\Users\demon\Desktop\ahk bronik\logo ahk.png
Gui Add, Link, x8 y412 w120 h23, &lt;a href=&quot;https://vk.com/kydryaviy&quot;&gt;Создатель&lt;/a&gt;
Gui Add, Text, x195 y10 w170 h26 +0x200, Бинд на свап бронижелета.
Gui, Show, w353 h429,

Gui, Add, Hotkey, x12 y9 w90 h30 vKey1, % Key1
Gui, Add, Hotkey, x12 y49 w90 h30 vKey2, % Key2
Gui, Add, Hotkey, x12 y89 w90 h30 vKey3, % Key3

Gui, Add, Button, x112 y9 w80 h30 gButton1, Назначить
Gui, Add, Button, x112 y49 w80 h30 gButton2, Назначить
Gui, Add, Button, x112 y89 w80 h30 gButton3, Назначить


Button1:
	Gui, Submit, NoHide
	Hotkey, % PrKey1, off, UseErrorLevel
	Hotkey, % PrKey1 := Key1, Key1, on, UseErrorLevel
	IniWrite, % Key1, IniFile.ini, Section, Key1
	return

Button2:
	Gui, Submit, NoHide
	Hotkey, % PrKey2, off, UseErrorLevel
	Hotkey, % PrKey2 := Key2, Key2, on, UseErrorLevel
	IniWrite, % Key1, IniFile.ini, Section, Key2
	return 

Button3:
	Gui, Submit, NoHide
	Hotkey, % PrKey3, off, UseErrorLevel
	Hotkey, % PrKey3 := Key3, Key3, on, UseErrorLevel
	IniWrite, % Key1, IniFile.ini, Section, Key3
	return 
	
Key1:
	Loop 1
	{
		if not GetKeyState(&quot;Key1&quot; &quot;P&quot;)
			sendinput, {F2} ;
sleep, 35 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт.
MouseMove, 40, 383
sleep, 35 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт.
MouseClick, Left ;
MouseClick, Left ;
MouseClick, Left ;
MouseClick, Left ;
sleep, 35 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт.
MouseMove, 313, 724
sleep, 5 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт.
MouseClick, Left ;
MouseClick, Left ;
MouseClick, Left ;
MouseClick, Left ;
sendinput, {Esc} ;
Return

	}
	return
	
Key2:
	Loop 1
	{
		if not GetKeyState(&quot;Key2&quot; &quot;P&quot;)
			sendinput, {i} ;
sleep, 300 ; 
MouseMove, 538, 800
MouseClick, Right ;
MouseMove, 567, 830
MouseClick, Left ;
MouseMove, 640, 800
MouseClick, Right ;
MouseMove, 680, 830
MouseClick, Left ;
MouseMove, 735, 800
MouseClick, Right ;
MouseMove, 770, 830
MouseClick, Left ;
sendinput, {Esc} ;
Return
	}
	return

Key3:
	Loop 1
	{
		if not GetKeyState(&quot;Key3&quot; &quot;P&quot;)
			sendinput, {F1} ;
MouseMove, 915, 133
MouseClick, Left ;

	}
	return

GuiClose:
	ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (kydryaviy)]]></author>
			<pubDate>Thu, 31 Dec 2020 09:07:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144440#p144440</guid>
		</item>
	</channel>
</rss>
