<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10917</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10917&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт».]]></description>
		<lastBuildDate>Thu, 03 Sep 2015 12:13:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97050#p97050</link>
			<description><![CDATA[<p>Обнаружил конфликт с Punto Switcher, ради которого всё и начиналось-то, в принципе.<br />Видимо, нужно переносить тему или продолжать тут?<br />Цель следующая: переназначить местами функции клавиш &quot;Pause&quot; и &quot;Delete&quot; и повесить на вновь назначенную кнопку &quot;Pause&quot; (экс &quot;Delete&quot;) обычные функции Punto Switcher: Отменить конвертацию и сменить конвертацию.</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 12:13:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97050#p97050</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97046#p97046</link>
			<description><![CDATA[<p>В общем сейчас проверил несколько раз: 30 секунд бездействия и скрипт отваливается в вышеперечисленных и возможно других программах, кроме точно Opera 12 и... всё.</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 11:21:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97046#p97046</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97045#p97045</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Попробуйте так:<br /></p><div class="codebox"><pre><code>$Pause:: SendInput, {Del}</code></pre></div></blockquote></div><p>Тоже &quot;отваливается&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 10:59:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97045#p97045</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97044#p97044</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p><span style="color: green"><strong>who</strong>, у нас принято ставить точки в конце предложений. Отредактируйте свои посты.</span></p></blockquote></div><p>Виноват. Исправил.</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 10:58:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97044#p97044</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97043#p97043</link>
			<description><![CDATA[<p><span style="color: green"><strong>who</strong>, у нас принято ставить точки в конце предложений. Отредактируйте свои посты.</span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 03 Sep 2015 10:41:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97043#p97043</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97042#p97042</link>
			<description><![CDATA[<div class="quotebox"><cite>Flasher пишет:</cite><blockquote><div class="quotebox"><cite>who пишет:</cite><blockquote><p>ремаппингом не получилось вообще ничего</p></blockquote></div><p><a href="https://web.archive.org/web/20120605131827/http://www.inchwest.com/software/mapkeyboard.zip">Это</a> или <a href="http://keymapper.googlecode.com/files/KeyMapper.exe">это</a> пробовали?</p></blockquote></div><p>&quot;Вообще ничего&quot; я конечно загнул, но толку не вышло.<br />Первую пробовал, вторую нет, но вторая хоть предупреждает, что NumLoc отключится, и это другая тема вроде как.</p><p><span style="color: gray"><br />На новой клавиатуре, такм где раньше была клавиша &quot;Pause/Break&quot; сейчас находится &quot;Delete&quot;.<br />Перепробовал много разных перехватчиков кодов -- у всех результаты одинаковы, но у меня получается кривой результат:<br /> -- результаты сканирования -- <br />клавиша &quot;Del&quot; -- код E0 53<br />клавиша &quot;Pause/Break&quot; -- код 00 45</span></p><p><span style="color: gray"> -- в реестр заношу следущее --</span></p><p><span style="color: gray">Windows Registry Editor Version 5.00</span></p><p><span style="color: gray">[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]<br />&quot;Scancode Map&quot;=hex:00,00,00,00,00,00,00,00,03,00,00,00,53,e0,45,00,45,00,53,e0,00,00,00,00</span></p><p><span style="color: gray">по факту получаю на клавише &quot;Pause/Break&quot; функцию клавиши &quot;delete&quot;, а на клавише &quot;delete&quot;... функцию клавиши &quot;NumLock&quot;!!!! у которой код E0 45.</span></p><p><span style="color: gray">Порывшись в интернете нашёл инфу, что клавиша &quot;Pause/Break&quot; относится к т.н. &quot;сложным клавишам&quot;, и её скан-код может превышать 4 шеснацетиричных символа, но как их считать целиком, а тем более описать в &quot;Scancode Map&quot; нигде не нашёл.<br /></span></p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 10:29:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97042#p97042</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97041#p97041</link>
			<description><![CDATA[<p>Попробуйте так:<br /></p><div class="codebox"><pre><code>$Pause:: SendInput, {Del}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 03 Sep 2015 10:20:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97041#p97041</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97039#p97039</link>
			<description><![CDATA[<div class="quotebox"><cite>who пишет:</cite><blockquote><p>ремаппингом не получилось вообще ничего</p></blockquote></div><p><a href="https://web.archive.org/web/20120605131827/http://www.inchwest.com/software/mapkeyboard.zip">Это</a> или <a href="http://keymapper.googlecode.com/files/KeyMapper.exe">это</a> пробовали?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 03 Sep 2015 09:21:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97039#p97039</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97037#p97037</link>
			<description><![CDATA[<div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>Тут нечему &quot;ломаться&quot;. Попробуй:<br />- Запуск скрипта от имени администратора.<br />Еще упростить скрипт.<br /></p><div class="codebox"><pre><code>vk13::vk2E</code></pre></div></blockquote></div><p>За упрощение скрипта: спасибо.<br />А администратор не помогает никак.<br />И приложению права администратора дал и запускаю скрипт от его имени -- всё слетает... <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p><p>Сейчас заметил такое же поведение и в Foxit PhantomPDF, и в Total Commander-е.<br />По ходу работает только в простых текстовых полях...</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 08:05:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97037#p97037</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97036#p97036</link>
			<description><![CDATA[<p>Тут нечему &quot;ломаться&quot;. Попробуй:<br />- Запуск скрипта от имени администратора.<br />Еще упростить скрипт.<br /></p><div class="codebox"><pre><code>vk13::vk2E</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Thu, 03 Sep 2015 06:53:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97036#p97036</guid>
		</item>
		<item>
			<title><![CDATA[AHK: для работы скрипта в MS Office 2007 нужно перезапускать скрипт]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=97035#p97035</link>
			<description><![CDATA[<p>Вот такой простенький скрипт&nbsp; переназначения клавиш:<br /></p><div class="codebox"><pre><code>
pause::
   SendInput, {Delete}
Return
</code></pre></div><p>положил в автозагрузку, по причине расположения клавиши Pause в неудобном месте на одной конкретной клавиатуре (сразу уточню: ремаппингом не получилось вообще ничего).</p><p>При старте компьютера скрипт благополучно запускается и работает вроде бы везде, кроме MS Office 2007 (конкретно: word и excel), но если из трея перезапустить скрипт, то всё работает как надо. Но со временем, если на некоторое время закрыть офисные приложения или просто не пользоваться офисом, висящим запущенным, то скрипт снова &quot;отваливается&quot; только от офиса, и нужно перезапускать скрипт по новой.<br />Обратный скрипт переназначения Delete на Pause работает нормально.<br />Это как-то можно автоматизировать, или я некорректно что-то прописал в скрипте?<br />P.S.: Win 8.1x64, AHK U64 1.1.22.4<br />Может для MS Office нужно прописать каое-нибудь условие? например автоперезапуска скрипта...</p>]]></description>
			<author><![CDATA[null@example.com (who)]]></author>
			<pubDate>Thu, 03 Sep 2015 06:15:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=97035#p97035</guid>
		</item>
	</channel>
</rss>
