<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5800</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5800&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: при активном CapsLock периодически нажималась левая клавиша мышки».]]></description>
		<lastBuildDate>Sun, 15 May 2011 10:24:46 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48385#p48385</link>
			<description><![CDATA[<p>СПАСИБО!!!</p>]]></description>
			<author><![CDATA[null@example.com (Vasiliy_Andr)]]></author>
			<pubDate>Sun, 15 May 2011 10:24:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48385#p48385</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48380#p48380</link>
			<description><![CDATA[<div class="quotebox"><cite>Vasiliy_Andr пишет:</cite><blockquote><p>...Почему перед капслоком стоит ~</p></blockquote></div><p>Это символ - префикс, для того, чтобы горячая клавиша могла сквозь действие скрипта при нажатии исполнять свою функцию/назначение (подробнее <a href="http://www.script-coding.com/AutoHotkey/Hotkeys.html">тут</a>).</p><div class="quotebox"><cite>Vasiliy_Andr пишет:</cite><blockquote><p>Что это такое?</p><div class="codebox"><pre><code>Suspend</code></pre></div></blockquote></div><p>Это параметр эквивалентный комманде в контекстном меню/трее (Suspend Hotkeys) запущенного скрипта, т.е. при наличии этого параметра в верхней части любого скрипта, запуск происходит в неактивном состоянии (<a href="http://www.autohotkey.com/docs/commands/Suspend.htm">Suspend</a>).</p><div class="quotebox"><cite>Vasiliy_Andr пишет:</cite><blockquote><p>Что за системная переменная, где смотреть полный список?</p><div class="codebox"><pre><code>(A_IsSuspended)</code></pre></div></blockquote></div><p><a href="http://www.script-coding.com/AutoHotkey/Variables.1.0.46.07.html#A_ScreenWidth">Переменные и выражения</a> (Спасибо добрым людям за перевод <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />)</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 14 May 2011 21:43:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48380#p48380</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48379#p48379</link>
			<description><![CDATA[<p>Спасибо!!!:D</p><br /><p>Поясние, если не сложно<br />1. Что это такое???Почему перед капслоком стоит ~<br /></p><div class="codebox"><pre><code>~CapsLock</code></pre></div><p>2. Что это такое???<br /></p><div class="codebox"><pre><code>Suspend</code></pre></div><p>3. Что за системная переменная, где смотреть полный список<br /></p><div class="codebox"><pre><code>(A_IsSuspended)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Vasiliy_Andr)]]></author>
			<pubDate>Sat, 14 May 2011 20:19:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48379#p48379</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48378#p48378</link>
			<description><![CDATA[<p>Сделано по <a href="http://forum.script-coding.com/viewtopic.php?id=5765">аналогии</a>:</p><div class="codebox"><pre><code>Suspend, On ; запуск в отключенном состоянии
SetCapsLockState, Off ; если включен капс/горит индикатор - отключаем
ToolTip, ENTER, 640, 512 ; тултип можно убрать - это для наглядности
Sleep, 250 ; время отображения тултипа
Tooltip
Return

~CapsLock::
Suspend
   If (A_IsSuspended)
      {
         SetTimer, spawn_clicks, Off
         ToolTip, OFF, 640, 512
         Sleep, 250
         Tooltip
         SoundBeep, 2500, 250 ; звуковой сигнал тоже при желании можно убрать
         Sleep, 50
         SoundBeep, 2500, 250
      }
   Else
      {
         SetTimer, spawn_clicks, 1000 ; время частоты интераций подбираеться по вкусу (в данном случае 1сек.)
         ToolTip, ON, 640, 512
         Sleep, 250
         Tooltip
         SoundBeep, 2500, 250
      }
   Return

spawn_clicks:
   MouseClick, L
   Return

F12:: ; клавиша завершения работы скрипта.
   Suspend, Off
   SetCapsLockState, Off
   ToolTip, EXIT, 640, 512
   Sleep, 250
   Tooltip
   ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sat, 14 May 2011 19:28:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48378#p48378</guid>
		</item>
		<item>
			<title><![CDATA[AHK: при активном CapsLock периодически нажималась левая клавиша мышки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48365#p48365</link>
			<description><![CDATA[<p>Идея такая.</p><p>Написать скрипт, чтобы при активном CapsLock периодически нажималась левая клавиша мышки, соответсвенно при выключенном капсе мышка не нажималась...</p><p>Пытался нечто подобное реализовать на LCtrl</p><div class="codebox"><pre><code>LCtrl::                                            
Sleep, 100
loop
{    
    GetKeyState, state, LCtrl, P
    ;msgbox %state% 
           Sleep, 10
        if state = D            
            {
            break
            return
            }
        else
                     {
            SoundBEEP 30, 50
            MouseClick, left            
            }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Vasiliy_Andr)]]></author>
			<pubDate>Sat, 14 May 2011 08:21:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48365#p48365</guid>
		</item>
	</channel>
</rss>
