<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Объединение нескольких скриптов в один]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7276</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7276&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Объединение нескольких скриптов в один».]]></description>
		<lastBuildDate>Thu, 28 Jun 2012 19:49:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61262#p61262</link>
			<description><![CDATA[<div class="quotebox"><cite>Xwansu пишет:</cite><blockquote><p><strong>Indomito</strong>, спасибо за пример.</p></blockquote></div><p>кстати есть многопоточный скрипт для управления джойстиком... если надо, то дам.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 28 Jun 2012 19:49:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61262#p61262</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61250#p61250</link>
			<description><![CDATA[<p><strong>Indomito</strong>, спасибо за пример.</p>]]></description>
			<author><![CDATA[null@example.com (Xwansu)]]></author>
			<pubDate>Thu, 28 Jun 2012 00:01:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61250#p61250</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61234#p61234</link>
			<description><![CDATA[<div class="quotebox"><cite>Xwansu пишет:</cite><blockquote><p>Ok!<br />Тогда вопрос будет звучать так. <br /><em>Позволяет ли AHK создавать несколько независимых скриптов в одном?</em></p></blockquote></div><p>Позволяет, сам делал.<br />Вот готовый пример, т.е. рабочий вариант, правда там много файлов - придётся разбираться.<br />Стартовый </p><div class="codebox"><pre><code>;*********************************************
;***************BEGIN SCRIPT******************
;*********************************************
;-----Инициализация
; Скрипт не выгружается
#Persistent
; Запрет повторного запуска
#SingleInstance
 
;=====Базовые пути=====================
#Include c:\AHK\Include\
#Include PathUses.ahk
; Устанавливаем путь к файлам скрипта
#Include C:\AHK\AllSystemOS\
sleep 5000 ; задержка для коррекции и синхронизации.
;=====Cменить иконку скрипта
mcTray := PathAhkIcon &quot;Os_Settings_Gear.ico&quot;
Menu, Tray, Icon, %McTray%,, 1

;=====Переменные/константы для скрипта и начальная инициализация
#Include VarScript.ahk

;=====Справка по клавишам
#Include HelpKey.ahk

;================Игры
#Include Games.ahk

;=====Запуск основных приложений
#Include AppStartUp.ahk

;=====Блокируем отдельное нажатие клавиши WIN
;~LWin Up::
;~RWin Up::
return

;=====Замена CapsLock на Shift
CapsLock::Shift
return

;*********************************************
;****************END SCRIPT*******************
;*********************************************</code></pre></div><p>Файлы в порядке подключения:<br /><a href="http://dl.dropbox.com/u/2024182/AHK/Include/PathUses.ahk">PathUses.ahk</a><br /><a href="http://dl.dropbox.com/u/2024182/AHK/Icon/Os_Settings_Gear.ico">Os_Settings_Gear.ico</a><br /><a href="http://dl.dropbox.com/u/2024182/AHK/AllSystemOS/VarScript.ahk">VarScript.ahk</a><br /><a href="http://dl.dropbox.com/u/2024182/AHK/AllSystemOS/HelpKey.ahk">HelpKey.ahk</a><br /><a href="http://dl.dropbox.com/u/2024182/AHK/AllSystemOS/Games.ahk">Games.ahk</a><br /><a href="http://dl.dropbox.com/u/2024182/AHK/AllSystemOS/AppStartUp.ahk">AppStartUp.ahk</a></p><p>Ну и сам файл основной который написан в посте, ну что бы не мучать копированием текста.<br /><a href="http://dl.dropbox.com/u/2024182/AHK/AllSystemOS/AllSystemOS.ahk">AllSystemOS.ahk</a></p><p>P.S. Надеюсь что ничего не упустил и думаю тебе это поможет.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Tue, 26 Jun 2012 22:33:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61234#p61234</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61210#p61210</link>
			<description><![CDATA[<p>Столкнулся с конфликтом между двумя скриптами: <a href="http://forum.script-coding.com/viewtopic.php?id=7270">один</a> и <a href="http://forum.script-coding.com/viewtopic.php?id=7299">два</a>.<br />В обоих задействован ПКМ; в первом случае идет удержание кнопки в браузере, во втором обычный клик (глобальный хоткей) в определенной области экрана. Когда они &quot;сталкиваются&quot; в &quot;общем&quot; приложении, глобальный хоткей просто блокируется (либо срабатывает через раз). <br />Решить (вроде бы) проблему удалось путем простого слияния этих автономных скриптов в один.</p>]]></description>
			<author><![CDATA[null@example.com (Xwansu)]]></author>
			<pubDate>Mon, 25 Jun 2012 19:31:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61210#p61210</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=60906#p60906</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Зато при компиляции .ahk в .exe можно прикрепить к скрипту дополнительные файлы (см. <em>FileInstall</em>). Таким образом, можно создать программу, которая при запуске распаковывает во временную папку другие три программы и запускает их. Тогда они будут работать параллельно.</p></blockquote></div><p>Попробую так сделать. Интересно увидеть разницу в потреблении ресурсов между &quot;объединенной&quot; программой и тремя &quot;автономными&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Xwansu)]]></author>
			<pubDate>Wed, 13 Jun 2012 19:19:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=60906#p60906</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=60901#p60901</link>
			<description><![CDATA[<p>Если я правильно понял, ответ будет следующий. <img src="//forum.script-coding.com/img/smilies/roll.png" width="15" height="15" /><br />AutoHotkey не поддерживает многопоточность, следовательно, в одном скрипте могут выполняться только последовательные действия. Зато при компиляции .ahk в .exe можно прикрепить к скрипту дополнительные файлы (см. <em>FileInstall</em>). Таким образом, можно создать программу, которая при запуске распаковывает во временную папку другие три программы и запускает их. Тогда они будут работать параллельно.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 13 Jun 2012 15:35:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=60901#p60901</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=60898#p60898</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>3.11. Руководствуйтесь правилом: один вопрос - одна тема, не загромождайте существующие ветки посторонними вопросами и информацией.<br />...не бойтесь и не стесняйтесь создать новую тему по интересующему Вас вопросу.</p></blockquote></div><p>Ok!<br />Тогда вопрос будет звучать так. <br /><em>Позволяет ли AHK создавать несколько независимых скриптов в одном?</em></p>]]></description>
			<author><![CDATA[null@example.com (Xwansu)]]></author>
			<pubDate>Tue, 12 Jun 2012 17:51:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=60898#p60898</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=60897#p60897</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Не нашел на форуме раздел &quot;Вопросы&quot;…</p></blockquote></div><p><span style="color: Green"><strong>Xwansu</strong>, зато есть <a href="http://forum.script-coding.com/rules.html#3.11.">ответы</a>.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 12 Jun 2012 17:33:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=60897#p60897</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Объединение нескольких скриптов в один]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=60896#p60896</link>
			<description><![CDATA[<p>Не нашел на форуме раздел &quot;Вопросы&quot;, поэтому решил сюда написать. <br />Вопроса два:<br />1. Если имеется несколько скриптов (более 2), то как сделать так, чтобы можно было сконвертировать 1 исполняющий рабочий файл? Такая проблема возникла, когда я попытался запустить 3 скрипта, - в итоге у меня отключились все хоткей, а исполнялся только последний.<br />2. Правильно ли я делаю, что создаю исполняющий файл (.exe), и помещаю ярлык в автозагрузку.</p><p>Спасибо за ответы <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Xwansu)]]></author>
			<pubDate>Tue, 12 Jun 2012 17:19:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=60896#p60896</guid>
		</item>
	</channel>
</rss>
