<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5847</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5847&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «АНК: Проблемы с созданием скриптов для игры World of Tanks».]]></description>
		<lastBuildDate>Mon, 30 May 2011 16:59:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48834#p48834</link>
			<description><![CDATA[<p>Собственно проблему решил методом перебора подходящей для данной игры программы. Из всей &quot;кучи&quot; на мою Ultimate подошла только Hot Keyboard, которая нормально работает в окне W.o.T. Client. Конечно по сравнению с АНК&nbsp; программа скудна и примитивна, но....работает... Пообщался со знакомыми программерами, в один голос говорят что причина отказа работы скриптов АНК в конфликте последней и X7 Oscar Edition (макрокоманды для мыши A4Tech X7 с встроенной памятью), и вообще советовали не допускать параллельной работы в Windows 7 программ, использующих клавиатурные макрокоманды.</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Mon, 30 May 2011 16:59:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48834#p48834</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48815#p48815</link>
			<description><![CDATA[<p>А у меня господа оба ваши скрипта не работают. А вот команда Launch_App1 работает в окне программы без проблем.</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 23:15:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48815#p48815</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48805#p48805</link>
			<description><![CDATA[<p>Считаю, что надо проверить все варианты:</p><div class="codebox"><pre><code>;#IfWinActive, ahk_class App
#Persistent
#InstallKeybdHook
#NoEnv
#SingleInstance, force
Process, Priority,, High
Sensitivity = 20
CoordMode, Mouse
SendMode, Input
SetKeyDelay -1, -1
Return
F12:: ExitApp
MButton::
   NewGesture = 1
   Loop
      {
         If NewGesture
            {
               MouseGetPos, StartX, StartY
               NewGesture =
            }
         MouseGetPos, X, Y
         DX := X - StartX, DY := Y - StartY
         If (Abs(DX) &gt;= Sensitivity)
               Gesture := (DX &gt; 0 ? &quot;{sc20}&quot; : &quot;{sc1E}&quot;), NewGesture := 1
         If (Abs(DY) &gt;= Sensitivity)
               Gesture := (DY &gt; 0 ? &quot;{sc1F}&quot; : &quot;{sc11}&quot;), NewGesture := 1
         If (NewGesture &amp;&amp; Gesture != PrevGesture)
               Gestures .= Gesture, PrevGesture := Gesture
         Sleep, 10
         SendPlay, % Gestures
         Gestures := Gesture := PrevGesture := &quot;&quot;
         If GetKeyState(&quot;MButton&quot;, &quot;P&quot;) = 0
               Break
      }
   Return
MButton Up::Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 18:21:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48805#p48805</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48804#p48804</link>
			<description><![CDATA[<div class="codebox"><pre><code>SendMode Input 
#InstallKeybdHook
#NoEnv
#Persistent
#SingleInstance, force
Sensitivity = 20
CoordMode, Mouse
Return
SetKeyDelay -1, -1
Process Priority,, High
F12:: ExitApp
;#IfWinActive, ahk_class App
MButton::
   NewGesture = 1
   Loop
      {
         If NewGesture
         {
            MouseGetPos, StartX, StartY
            NewGesture =
         }
         MouseGetPos, X, Y
         DX := X - StartX, DY := Y - StartY
         If (Abs(DX) &gt;= Sensitivity)
            Gesture := (DX &gt; 0 ? &quot;{d}&quot; : &quot;{a}&quot;), NewGesture := 1
         If (Abs(DY) &gt;= Sensitivity)
            Gesture := (DY &gt; 0 ? &quot;{s}&quot; : &quot;{w}&quot;), NewGesture := 1
         If (NewGesture &amp;&amp; Gesture != PrevGesture)
            Gestures .= Gesture, PrevGesture := Gesture
         Sleep, 10
         Sendplay, % Gestures
         Gestures := Gesture := PrevGesture := &quot;&quot;
         If GetKeyState(&quot;MButton&quot;, &quot;P&quot;) = 0
            break
      }
Return
MButton Up::Return</code></pre></div><p>Нашел на просторах этого форума и чуть изменил под WoT, тем не менее, в чат пишет кнопки, а танк не поворачивает.<br />Кстити на кризис 2 тоже писал простой макрос, но он тоже не работал, ни sendplay ни send ни input, <br />думаю я что это ,возможно, делается специально, ну или руки у меня как два неопределенных интеграла <img src="//forum.script-coding.com/img/smilies/lol.png" width="15" height="15" /> .</p>]]></description>
			<author><![CDATA[null@example.com (vinternete)]]></author>
			<pubDate>Sun, 29 May 2011 18:10:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48804#p48804</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48802#p48802</link>
			<description><![CDATA[<p>Нужно выкладывать факты/наработки (код), просто со слов тяжело понять почему/как. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 17:46:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48802#p48802</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48795#p48795</link>
			<description><![CDATA[<p>Тоже пробовал создать скрипт, который при зажатой кнопке и движении мыши по горизонтали нажимал бы или A или D,<br />(чтобы поворачивать пт-сау в снайпер режиме), но кнопки не нажимались, хотя если запустить чат, то там они прописывались, ну а например q::a тоже работает, так что это какая-то &quot;защита&quot; либо криворукость их программистов.</p>]]></description>
			<author><![CDATA[null@example.com (vinternete)]]></author>
			<pubDate>Sun, 29 May 2011 16:55:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48795#p48795</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48776#p48776</link>
			<description><![CDATA[<p>Можно проверить мысль на счёт создателей, только в другом/других приложении/приложениях.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 13:39:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48776#p48776</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48773#p48773</link>
			<description><![CDATA[<p>Собственно скан&nbsp; код </p><div class="codebox"><pre><code>VK  SC    Type    Up/Dn    Elapsed    Key        Window
-------------------------------------------------------------------------------------------------------------
A2  01D         u    13.85    Ctrl               C:\Users\valeriy\Скрипты\InstallKeybdHook.ahk - AutoHotkey v1.0.48.05
A6  16A         d    8.77    Browser_Back       
A6  16A         u    0.41    Browser_Back       
74  03F         d    0.77    F5                 
74  03F         u    0.13    F5</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 11:43:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48773#p48773</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48772#p48772</link>
			<description><![CDATA[<p>Я ради интереса назначил вместо мультимедийной SC16A (так она определилась) сочетание #z, но результ тот-же. Может создатели игры намеренно запретили работу скриптов АНК? Попробую спросить у них.</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 11:39:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48772#p48772</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48771#p48771</link>
			<description><![CDATA[<p>Такого скэн кода нет (<a href="http://stuff.mit.edu/afs/sipb/project/vmdialup/lib/vmware-console/help-manual/devices_linux_kb_vscan_gsx.htm">sc16a</a>) на клавиатуре стандарта 104-key U.S. Может (если это не критично) стоит попробовать <em>повесить</em> Escape на другую клавишу, или это Ваша опечатка?</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 11:35:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48771#p48771</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48769#p48769</link>
			<description><![CDATA[<p>К сожалению и скомпилированный в .exe скрипт тоже не работает. Просто интерестно, почему тогда скрипты для мыши работают? Это не может быть связано с тем что мышь и клавиатура дополнительно опредены как HID клавиатура?</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 11:06:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48769#p48769</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48768#p48768</link>
			<description><![CDATA[<p>Есть много прецедентов, когда скрипты не работают в играх. Могу посоветовать скомпилировать скрипт в исполняющий файл (*.exe).</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 10:49:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48768#p48768</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48766#p48766</link>
			<description><![CDATA[<p>Ну да, но работать то не хочет, хотя если вместо окна игры в #IfWinActive ahk_clas добавить notepad++&nbsp; к примеру, то все чудесно пашет</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 10:35:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48766#p48766</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48765#p48765</link>
			<description><![CDATA[<p>Всё, что нужно из иформации того окна, это вот эта строка. </p><div class="quotebox"><blockquote><p>ahk_class App</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 29 May 2011 10:34:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48765#p48765</guid>
		</item>
		<item>
			<title><![CDATA[Re: АНК: Проблемы с созданием скриптов для игры World of Tanks]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48763#p48763</link>
			<description><![CDATA[<p>Вот что определил с помощью AutoIT3 Window Spy :<br /></p><div class="codebox"><pre><code>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Window Title &amp; Class )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
W.o.T. Client
ahk_class App

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Mouse Position )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
On Screen:    610, 267  (less often used)
In Active Window:    618, 275

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Now Under Mouse Cursor )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;

Color:    0xF0F0F0  (Blue=F0 Green=F0 Red=F0)

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Active Window Position )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
left: -8     top: -8     width: 1520     height: 916

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Status Bar Text )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Visible Window Text )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;( Hidden Window Text )&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;

&gt;&gt;&gt;&gt;( TitleMatchMode=slow Visible Text )&lt;&lt;&lt;&lt;

&gt;&gt;&gt;&gt;( TitleMatchMode=slow Hidden Text )&lt;&lt;&lt;&lt;</code></pre></div><p>А вот мой пробный скрипт, имитирующий нажатие Escape:<br /></p><div class="codebox"><pre><code> #IfWinActive ahk_class App W.o.T. Client
SC16A::Escape
return</code></pre></div><p>Скрипт в итоге не работает в окне игры.</p>]]></description>
			<author><![CDATA[null@example.com (Запорожец)]]></author>
			<pubDate>Sun, 29 May 2011 09:59:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48763#p48763</guid>
		</item>
	</channel>
</rss>
