<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=15614</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15614&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Нужно полное блокирование (и подмена) сочетания клавиш в игре.».]]></description>
		<lastBuildDate>Wed, 19 Aug 2020 22:02:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141785#p141785</link>
			<description><![CDATA[<p>Некоторые игры имеют свой перехват событий клавиш и фиг им что отправить извне.</p><p>Ещё вариант - повысить права самому скрипту (так же вначале скрипта): </p><div class="codebox"><pre><code>;Запуск от Администратора:
full_command_line := DllCall(&quot;GetCommandLine&quot;, &quot;str&quot;)
if not (A_IsAdmin or RegExMatch(full_command_line, &quot; /restart(?!\S)&quot;))
{
 Try
  {
   If A_IsCompiled
    RunWait *RunAs &quot;%A_ScriptFullPath%&quot; /restart
   Else
    RunWait *RunAs &quot;%A_AhkPath%&quot; /restart &quot;%A_ScriptFullPath%&quot;
  }
 }
If Not A_IsAdmin
{
 TrayTip, , Обычные права доступа
 ;MsgBox,Administrator rights not found, the program might not work correctly.
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Wed, 19 Aug 2020 22:02:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141785#p141785</guid>
		</item>
		<item>
			<title><![CDATA[Re: Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141784#p141784</link>
			<description><![CDATA[<p>Возможно поможет, но не уверен: (добавить в самый вверх скрипта)</p><div class="codebox"><pre><code>SetKeyDelay, 10, 10
SetKeyDelay, 0, 10</code></pre></div><p>Так же можно попробовать:</p><div class="codebox"><pre><code>Hotkey, WheelUp, Start
Hotkey, WheelUp, On

Start:
SoundBeep
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Wed, 19 Aug 2020 22:01:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141784#p141784</guid>
		</item>
		<item>
			<title><![CDATA[Re: Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141767#p141767</link>
			<description><![CDATA[<p>Скажу сразу - выяснил, что в обычных виндовых программах - срабатывает как надо, но в игре - нет ((<br />Без понятия в чём суть отличия.</p><p>#InstallKeybdHook<br />#InstallMouseHook<br />#IfWinActive Russian Fishing 4</p><p>WheelUp::<br />{<br />SoundBeep<br />return<br />}</p><p>Я специально упростил код до предела - была проверка на прижатость Ctrl и т.п.<br />Сейчас просто пытаюсь получить писк от вращения колёсика ВМЕСТО реакции игры на вращение вверх.<br />Но остаётся и писк и реакция. <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" />(</p><p>Втыкание первых двух команд над SoundBeep тоже не помогло.<br />(Да, я знаю, что полный нуб в автохоткее).</p>]]></description>
			<author><![CDATA[null@example.com (Gray12)]]></author>
			<pubDate>Tue, 18 Aug 2020 18:08:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141767#p141767</guid>
		</item>
		<item>
			<title><![CDATA[Re: Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141764#p141764</link>
			<description><![CDATA[<p>Весь код покажите.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Tue, 18 Aug 2020 17:23:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141764#p141764</guid>
		</item>
		<item>
			<title><![CDATA[Нужно полное блокирование (и подмена) сочетания клавиш в игре.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=141763#p141763</link>
			<description><![CDATA[<p>Здравствуйте!<br />Собственно речь идёт о сочетании Ctrl с вращением колёсиком мышки.<br />К нему игрой привязано определённое действие. Точнее оно привязано к самому вращению колёсика,<br />но при нажатом Ctrl делает тоже самое.<br />А мне нужно, чтобы при нажатом Ctrl делалось другое действие.<br />Это вообще как то возможно?</p><p>Пробовал вставлять в начало скрипта </p><p>#InstallKeybdHook<br />#InstallMouseHook</p><p>но эффекта нет..</p><p>Помогите, пожалуйста!<br />Буду премного благодарен.</p>]]></description>
			<author><![CDATA[null@example.com (Gray12)]]></author>
			<pubDate>Tue, 18 Aug 2020 13:41:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=141763#p141763</guid>
		</item>
	</channel>
</rss>
