<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AutoIt: исполнение кода посредством скомпилированного файла]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5415&amp;type=atom" />
	<updated>2011-01-24T01:41:46Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=5415</id>
		<entry>
			<title type="html"><![CDATA[AutoIt: исполнение кода посредством скомпилированного файла]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=44369#p44369" />
			<content type="html"><![CDATA[<p>Если у Вас не установлен AutoIt, это ещё не значит, что у Вас его нет <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />. Существует некоторое число широко распространённых программ, созданных при помощи AutoIt, которые, возможно, у Вас уже установлены, например, тот же <a href="http://www.legroom.net/software/uniextract">Universal Extractor</a>.</p><p>Дело в том, что интерпретатор кода встраивается в <em>каждый</em> скомпилированный скрипт AutoIt. И, если только исходный скрипт не был скомпилирован с директивой:<br /></p><div class="codebox"><pre><code>#NoAutoIt3Execute</code></pre></div><p>этот интерпретатор может быть использован для исполнения другого кода AutoIt.</p><p>Исполнения кода можно добиться двумя способами:<br /> * одной строки кода — посредством параметра «/AutoIt3ExecuteLine», например:<br /></p><div class="codebox"><pre><code>&quot;%ProgramFiles%\Universal Extractor\UniExtract.exe&quot; /AutoIt3ExecuteLine &quot;MsgBox(0, &#039;Hello&#039;, &#039;World&#039;)&quot;</code></pre></div><p>* целого скрипта — посредством параметра «/AutoIt3ExecuteScript», например:<br /></p><div class="codebox"><pre><code>&quot;%ProgramFiles%\Universal Extractor\UniExtract.exe&quot; /AutoIt3ExecuteScript &quot;c:\Temp\SomeScript.au3&quot;</code></pre></div><p>где «c:\Temp\SomeScript.au3»:<br /></p><div class="codebox"><pre><code>MsgBox(0, &#039;Hello&#039;, &#039;World&#039;)</code></pre></div><p><em>Источник: <a href="http://azjio.ucoz.ru/publ/skripty_autoit3/skripty_dlja_windowsxp/uznat_versiju_autoit3_v_skompilirvannom_exe/5-1-0-13">Узнать версию AutoIt3 в скомпилированном EXE - Скрипты для WindowsXP - Скрипты AutoIt3 - Каталог статей - Cайт AZJIO</a></em></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-01-24T01:41:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=44369#p44369</id>
		</entry>
</feed>
