<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Windows 7 Hot Key]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5495&amp;type=atom" />
	<updated>2011-02-11T02:57:56Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5495</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45056#p45056" />
			<content type="html"><![CDATA[<p>Скорее я исхожу из того, что большинство не учиться хотят, а просто чтобы скрипты работали. Скопипастил, запустил — работает. В этом плане с 32-битным меньше проблем будет. А если кто всерьёз учиться хочет, так он сам разберётся, что ему лучше.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-11T02:57:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45056#p45056</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45048#p45048" />
			<content type="html"><![CDATA[<p>То есть, считаешь, даже если система 64-битная, учиться лучше на 32-битном AHK?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-02-10T18:40:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45048#p45048</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45037#p45037" />
			<content type="html"><![CDATA[<p>Почему они будут некорректно работать? Система же видит разрядность экзешника и грузит в его процесс соответствующие библиотеки. А когда функция вызывается в скрипте через DllCall, уже автор скрипта должен знать эту разрядность и правильно указывать типы параметров. Никто его здесь не контролирует.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T13:51:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45037#p45037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45034#p45034" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Если DllCall не использовать. Иначе есть разница в размерах некоторых параметров у API-функций, т.е. нужно другой тип указывать. В некоторых структурах некоторые поля стали длиннее. 32-битная версия АНК будет использовать 32-битные библиотеки, а 64-битная версия — 64-битные. Отсюда и разница.</p></blockquote></div><p>Но ведь обычные команды используют те же dll. Соответственно, тоже могут некорректно работать.<br />Выходит, 64-битная версия AHK — всё-таки правильный выбор? <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-02-10T12:13:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45034#p45034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45032#p45032" />
			<content type="html"><![CDATA[<p>Ну да, ведь сейчас у Вас юникодная версия АНК стоит, ей нужен скрипт в UTF-8. Ничего странного. Я имел в виду изначальную ситуацию, когда у Вас стояла базовая версия.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T10:13:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45032#p45032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45031#p45031" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p><strong>InFlames</strong> правильно указал причину, это русский язык ввода по умолчанию. <br />Так что все мучения с переустановкой и кодировкой были зря. Решение давно известно — использовать в хоткеях виртуальные коды клавиш вместо букв. <a href="http://www.forum.script-coding.com/viewtopic.php?id=1092">AutoHotkey: Начинающему разработчику - Печатаю виртуальными кодами</a>.</p></blockquote></div><p>Хм опять же я не специалист но если я запишу на русском и сохраню скрипт (^!я::Run, Notepad) в стандартной кодировке, то появится ошибка в которой буква &quot;я&quot; отображена в виде каких-то наборов иных символов. Работает все только с использованием русских символов и Utf-8 вместе.</p>]]></content>
			<author>
				<name><![CDATA[Fonko]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26731</uri>
			</author>
			<updated>2011-02-10T08:31:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45031#p45031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45030#p45030" />
			<content type="html"><![CDATA[<p>У меня не работал скрипт для изменения громкости в системе. Запустил autohotkey.exe в режиме совместимости с WinXP, всё заработало, больше нареканий не было.</p>]]></content>
			<author>
				<name><![CDATA[InFlames]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24849</uri>
			</author>
			<updated>2011-02-10T07:55:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45030#p45030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45029#p45029" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Старые версии AHK на семёрке глючат, тут, вроде, жаловались</p></blockquote></div><p>Не помню такого, чтобы именно старые.</p><div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>64-битная версия с точки зрения пользователя от 32-битной ничем не отличается.</p></blockquote></div><p>Если DllCall не использовать. Иначе есть разница в размерах некоторых параметров у API-функций, т.е. нужно другой тип указывать. В некоторых структурах некоторые поля стали длиннее. 32-битная версия АНК будет использовать 32-битные библиотеки, а 64-битная версия — 64-битные. Отсюда и разница.</p><p>Насчёт юникодной версии я согласен, в принципе.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T07:47:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45029#p45029</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45028#p45028" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Да вроде всё там корректно работает.</p></blockquote></div><p>В смысле — всё? Старые версии AHK на семёрке глючат, тут, вроде, жаловались, в любом случае лучше ставить какую-то из новых AHK_L. 64-битная версия с точки зрения пользователя от 32-битной ничем не отличается. Другое дело, что лучше выбрать, ANSI или Unicode? <strong>Lexikos</strong> рекомендует последней вариант, он поддерживается более активно. Если возникнут вопросы — ничего страшного, в крайнем случае, вместе разберёмся!</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-02-10T06:43:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45028#p45028</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45026#p45026" />
			<content type="html"><![CDATA[<p>Да вроде всё там корректно работает. А так ни один вариант, вообще-то, не идеален. Проблема в том, что вот версию х64, к примеру, кто тут у нас освоил? Думаю, пока никто. Соответственно, новичку её советовать — это себе на голову, так сказать. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T06:22:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45026#p45026</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45024#p45024" />
			<content type="html"><![CDATA[<p>А что бы ты для 64-битной семёрки посоветовал, чтобы корректно работало?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-02-10T05:48:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45024#p45024</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45023#p45023" />
			<content type="html"><![CDATA[<p>Юникодная версия, да ещё х64, для новичка? Чтобы он на первом же скопированном скрипте с DllCall&#039;ами обломался? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T05:38:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45023#p45023</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45022#p45022" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Так что все мучения с переустановкой и кодировкой были зря.</p></blockquote></div><p>Ну почему же зря? Свежая версия AHK никогда не помешает! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-02-10T04:54:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45022#p45022</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45021#p45021" />
			<content type="html"><![CDATA[<p><strong>InFlames</strong> правильно указал причину, это русский язык ввода по умолчанию. <br />Так что все мучения с переустановкой и кодировкой были зря. Решение давно известно — использовать в хоткеях виртуальные коды клавиш вместо букв. <a href="http://www.forum.script-coding.com/viewtopic.php?id=1092">AutoHotkey: Начинающему разработчику - Печатаю виртуальными кодами</a>.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2011-02-10T03:31:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45021#p45021</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Windows 7 Hot Key]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=45017#p45017" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Как-то сложно больно сохраняешь! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Вообще, можно сохранить в Utf-8 простым блокнотом.</p></blockquote></div><p>Пока гуглил на ткнулся на фразу а-ля (блокнот не поддерживает отключение BOM) хотя мне никто не говорил отключать)) </p><p>PS. Кстати скрипт работает если использованы только русские символы и изначально в нужной кодировке а не переведенные. Так что помогли оба совета.</p>]]></content>
			<author>
				<name><![CDATA[Fonko]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26731</uri>
			</author>
			<updated>2011-02-09T21:17:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=45017#p45017</id>
		</entry>
</feed>
