<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13724&amp;type=atom" />
	<updated>2018-05-28T09:44:48Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13724</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125655#p125655" />
			<content type="html"><![CDATA[<p>Для вашего случая нужно сначала удостовериться, что файл на фтп есть, потом его скачать и стереть.<br />Как-то так:<br /></p><div class="codebox"><pre><code>srv := &quot;google.com&quot;
usr := &quot;login&quot;
pwd := &quot;pass&quot;
rfile := &quot;1.txt&quot;
lfile := &quot;C:\1.txt&quot;

m := DllCall(&quot;LoadLibrary&quot;, &quot;str&quot;, &quot;wininet.dll&quot;, &quot;ptr&quot;)
loop
{
   h := DllCall(&quot;wininet\InternetOpen&quot;, &quot;str&quot;, &quot;AHK-FTP-DL&quot;, &quot;uint&quot;, 1, &quot;ptr&quot;, 0, &quot;ptr&quot;, 0, &quot;uint&quot;, 0, &quot;ptr&quot;)
   f := DllCall(&quot;wininet\InternetConnect&quot;, &quot;ptr&quot;, h, &quot;ptr&quot;, &amp;srv, &quot;ushort&quot;, 21, &quot;ptr&quot;, &amp;usr, &quot;ptr&quot;, &amp;pwd, &quot;uint&quot;, 1, &quot;uint&quot;, 0x08000000, &quot;uptr&quot;, 0, &quot;ptr&quot;)
   VarSetCapacity(lpFindFileData, 1140, 0)
   if DllCall(&quot;wininet\FtpFindFirstFile&quot;, &quot;ptr&quot;, f, &quot;ptr&quot;, &amp;rfile, &quot;ptr&quot;, &amp;lpFindFileData, &quot;uint&quot;, 0)
   {
      DllCall(&quot;wininet\FtpGetFile&quot;, &quot;ptr&quot;, f, &quot;ptr&quot;, &amp;rfile, &quot;ptr&quot;, &amp;lfile, &quot;int&quot;, 0, &quot;uint&quot;, 0, &quot;uint&quot;, 0, &quot;uptr&quot;, 0)
      DllCall(&quot;wininet\FtpDeleteFile&quot;, &quot;ptr&quot;, f, &quot;ptr&quot;, &amp;rfile)
   }
   VarSetCapacity(lpFindFileData, 0)
   DllCall(&quot;wininet\InternetCloseHandle&quot;, &quot;ptr&quot;, h)
   sleep 50
}
DllCall(&quot;FreeLibrary&quot;, &quot;ptr&quot;, m)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-28T09:44:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125655#p125655</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125643#p125643" />
			<content type="html"><![CDATA[<p>Скачался файл.<br />У меня с вашим логином и паролем файл с вашего фтп скачивается.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-26T21:15:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125643#p125643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125638#p125638" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А зачем вы вписали свои значения в функцию?<br /></p><div class="codebox"><pre><code>FTPDownload(93.189.41.9, user48935, pass, dd.ini, D:\CMDV\dd.ini)
{</code></pre></div></blockquote></div><p>наверное я не знаю куда именно писать и думал что там должна быть информация к переменным, в которые я и должен был вписать.</p><p>Я не слишком умный в этом вопросе.</p><p>Мне знакомы только начальный этап, это как имея палки - вы создадите нечто гениальное и компактное, а я - создам из этого приближенно что то похожее, но не надежное и громоздкое.</p><p>Вообщем, я тупо не понимаю как работать с этим скриптом и подобные вопросы я думаю должны быть очевидными). </p><br /><p>Я лучше понимаю код на практике, исключая что то лишнее или добавляя свое, либо когда мне демонстрируют рабочий код и уже его, изменяя, я понимаю как и что работает, но в данном случаее мой код просто не запускается) </p><br /><p>Вот изначальная строчка <br /></p><div class="codebox"><pre><code>FTPDownload(&quot;example.net&quot;, &quot;username&quot;, &quot;password&quot;, &quot;testfile.txt&quot;, &quot;C:\Temp\testfile.txt&quot;)
</code></pre></div><br /><p>С ней скрипт запускается, но он через секунд 15 вырубается.</p><p>И спрашивается, что произошло?</p>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-26T14:29:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125638#p125638</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125607#p125607" />
			<content type="html"><![CDATA[<p>А зачем вы вписали свои значения в функцию?<br /></p><div class="codebox"><pre><code>FTPDownload(93.189.41.9, user48935, pass, dd.ini, D:\CMDV\dd.ini)
{</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-25T19:56:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125607#p125607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125606#p125606" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Приведите код.</p></blockquote></div><div class="codebox"><pre><code>; ===============================================================================================================================
; Download Files from FTP Server (Server, Username, Password, RemoteFile, LocalFile)
; ===============================================================================================================================

FTPDownload(93.189.41.9, user48935, 1xaIc7U9P4dQ, dd.ini, D:\CMDV\dd.ini)
{
    static a := &quot;AHK-FTP-DL&quot;
    if !(m := DllCall(&quot;LoadLibrary&quot;, &quot;str&quot;, &quot;wininet.dll&quot;, &quot;ptr&quot;)) || !(h := DllCall(&quot;wininet\InternetOpen&quot;, &quot;ptr&quot;, &amp;a, &quot;uint&quot;, 1, &quot;ptr&quot;, 0, &quot;ptr&quot;, 0, &quot;uint&quot;, 0, &quot;ptr&quot;))
        return 0
    if (f := DllCall(&quot;wininet\InternetConnect&quot;, &quot;ptr&quot;, h, &quot;ptr&quot;, &amp;srv, &quot;ushort&quot;, 21, &quot;ptr&quot;, &amp;usr, &quot;ptr&quot;, &amp;pwd, &quot;uint&quot;, 1, &quot;uint&quot;, 0x08000000, &quot;uptr&quot;, 0, &quot;ptr&quot;)) {
        if !(DllCall(&quot;wininet\FtpGetFile&quot;, &quot;ptr&quot;, f, &quot;ptr&quot;, &amp;rfile, &quot;ptr&quot;, &amp;lfile, &quot;int&quot;, 0, &quot;uint&quot;, 0, &quot;uint&quot;, 0, &quot;uptr&quot;, 0))
            return 0, DllCall(&quot;wininet\InternetCloseHandle&quot;, &quot;ptr&quot;, h) &amp;&amp; DllCall(&quot;FreeLibrary&quot;, &quot;ptr&quot;, m)
        DllCall(&quot;wininet\InternetCloseHandle&quot;, &quot;ptr&quot;, f)
    }
    DllCall(&quot;wininet\InternetCloseHandle&quot;, &quot;ptr&quot;, h) &amp;&amp; DllCall(&quot;FreeLibrary&quot;, &quot;ptr&quot;, m)
    return 1
}

; ===============================================================================================================================

FTPDownload(&quot;Тут я ввожу сервер ip&quot;, &quot;Тут я ввожу Логин&quot;, &quot;Тут я ввожу пароль&quot;, &quot;dd.ini&quot;, &quot;D:\CMDV\dd.ini&quot;)
</code></pre></div><br /><p>вот что вылезает при запуске:<br /><span class="postimg"><img src="https://i.imgur.com/yI27CWU.png" alt="https://i.imgur.com/yI27CWU.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-25T19:52:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125606#p125606</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125601#p125601" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong>, [Не по теме] Гляньте тему, пожалуйста. Очень нужен ответ. <a href="http://forum.script-coding.com/viewtopic.php?id=13736">http://forum.script-coding.com/viewtopic.php?id=13736</a></p>]]></content>
			<author>
				<name><![CDATA[qqlexa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39096</uri>
			</author>
			<updated>2018-05-25T17:40:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125601#p125601</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125600#p125600" />
			<content type="html"><![CDATA[<p>Приведите код.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-25T17:37:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125600#p125600</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125588#p125588" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><div class="quotebox"><cite>baplo пишет:</cite><blockquote><p>Я не знаю как с этим нужно работать.</p></blockquote></div><p>Там 2 функции аплоад и даунлоад, в каждой из них есть пример вызова.<br />Что там может быть непонятного?</p></blockquote></div><p>Я пробовал запустить их, написав туда фпт данные для входа, но файл просто запускается и вырубается мгновенно, как будто ему что то не хватает или какая то ошибка происходит.<br />Я не знаю полноценно AHK, поэтому некоторые вещи мне могут быть непонятны, вплоть до того, куда надо вписывать свои данные, т.к можно за место переменной - написать данные и испортить весь код.<br />Возможно мне не хватает каких то библиотек?</p>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-25T11:29:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125588#p125588</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125567#p125567" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>baplo пишет:</cite><blockquote><p>Я не знаю как с этим нужно работать.</p></blockquote></div><p>Там 2 функции аплоад и даунлоад, в каждой из них есть пример вызова.<br />Что там может быть непонятного?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-24T18:49:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125567#p125567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125557#p125557" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p><a href="https://github.com/jNizM/AHK_Scripts/tree/master/src/ftp">https://github.com/jNizM/AHK_Scripts/tr … er/src/ftp</a></p></blockquote></div><p>Я не знаю как с этим нужно работать.<br />Но недавно я научился отправлять на FTP сервер команды в скрытом окне, нашел одну интересную команду, но есть одна проблема:</p><p>Сам код:</p><div class="codebox"><pre><code>
FTPCommandFile = \FTPCommands.txt
FTPLogFile = \FTPLog.txt
FileDelete %FTPCommandFile% ; На случай, если предыдущий запуск был прерван преждевременно.
FTPSaveFile = D:\CMDV\LoadP.ini

FileAppend,
(
open xxxxxx
xxxxxx
xxxxxx
Get Load.ini %FTPSaveFile%
!
EXIT
Get Load.ini %FTPSaveFile%

quit
), %FTPCommandFile%

RunWait %comspec% /c ftp.exe -s:&quot;%FTPCommandFile%&quot; &gt;&quot;%FTPLogFile%&quot;,, Show

; Run %FTPLogFile% ; Открыть лог-файл для просмотра.
</code></pre></div><br /><p>что за интересная команда?А вот, конкретно восклицательный знак:</p><div class="codebox"><pre><code>
Get Load.ini %FTPSaveFile%
!
EXIT
Get Load.ini %FTPSaveFile%</code></pre></div><br /><p>что он делает?Он дает возможность временно перейти в командную строку, то есть, из FTP &gt; CMD, но когда FTP вводит этот знак он получает строку:<br /></p><div class="codebox"><pre><code>Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.</code></pre></div><p>и на этом, FTPCommands.txt - перестает читать последующие команды.</p><p>У меня вопрос:</p><p>Можно ли как то автоматизировать этот переход?Он мне нужен, чтобы я смог устанавливать паузу/задержку, между отправками команды в FTP?</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>P.S<br />Еще нашел вот этот код, может ли мне кто нибудь тут помочь из этого кода вырвать кусок, который бы:<br />1. Коннект к FTP<br />2. Загрузка файла из сервера в путь D:\pp.ini<br />3. Sleep, 2000 задержка 2 секунды<br />4. проверить, загрузился ли файл, если да<br /> { <br /> Выполнить команду<br /> }<br />Else<br />5. повторить пункт 2 и так по кругу</p><p>вот код какой нашел:</p><div class="codebox"><pre><code>
;; FTP Class Example - http://www.autohotkey.com/forum/viewtopic.php?t=73544
;; Synchronous mode example

;;== USER SETTINGS ===============
Server     := &quot;ftp.autohotkey.net&quot;
UserName   := &quot;my_username&quot;
Password   := &quot;my_password&quot;
UploadFile := &quot;D:\Temp\Test.zip&quot;
;;== END USER SETTINGS ===========


#Include FTP.ahk

ftp1 := new FTP()
ftp1 ? TTip(&quot;InternetOpen Success&quot;) : Quit(&quot;Could not load module/InternetOpen&quot;)

; connect to FTP server
ftp1.Open(Server, UserName, Password) ? TTip(&quot;Connected to FTP&quot;) : Quit(ftp1.LastError)

; get current directory
sOrgPath := ftp1.GetCurrentDirectory()
sOrgPath ? TTip(&quot;GetCurrentDirectory : &quot; sOrgPath) : Msg(ftp1.LastError)
  
; create a new directory &#039;testing&#039;
ftp1.CreateDirectory(&quot;testing&quot;) ? TTip(&quot;Created Directory &quot;&quot;testing&quot;&quot;&quot;) : Msg(ftp1.LastError)

; set the current directory to &#039;root/testing&#039;
ftp1.SetCurrentDirectory(&quot;testing&quot;) ? TTip(&quot;SetCurrentDirectory &quot;&quot;testing&quot;&quot;&quot;) : Msg(ftp1.LastError)

; upload this script file
ftp1.PutFile(A_ScriptFullPath, A_ScriptName) ? TTip(&quot;PutFile success!&quot;) : Msg(ftp1.LastError)

; rename script to &#039;mytestscript.ahk&#039;
ftp1.RenameFile(A_ScriptName, &quot;MyTestScript.ahk&quot;) ? TTip(&quot;RenameFile success!&quot;) : Msg(ftp1.LastError)

; enumerate the file list from the current directory (&#039;root/testing&#039;)
TTip(&quot;Enumerating files in directory &quot;&quot;/testing/&quot;&quot;&quot;)
item := ftp1.FindFirstFile(&quot;/testing/*&quot;)
MsgBox % &quot;Name : &quot; . item.Name
 . &quot;`nCreationTime : &quot; . item.CreationTime
 . &quot;`nLastAccessTime : &quot; . item.LastAccessTime
 . &quot;`nLastWriteTime : &quot; . item.LastWriteTime
 . &quot;`nSize : &quot; . item.Size
 . &quot;`nAttribs : &quot; . item.Attribs
Loop
{
  if !(item := ftp1.FindNextFile())
    break
  MsgBox % &quot;Name : &quot; . item.Name
   . &quot;`nCreationTime : &quot; . item.CreationTime
   . &quot;`nLastAccessTime : &quot; . item.LastAccessTime
   . &quot;`nLastWriteTime : &quot; . item.LastWriteTime
   . &quot;`nSize : &quot; . item.Size
   . &quot;`nAttribs : &quot; . item.Attribs
}

; retrieve the file from the FTP server
ftp1.GetFile(&quot;MyTestScript.ahk&quot;, A_ScriptDir . &quot;\MyTestScript.ahk&quot;, 0) ? TTip(&quot;GetFile success!&quot;) : Msg(ftp1.LastError)

; delete the file from the FTP server
ftp1.DeleteFile(&quot;MyTestScript.ahk&quot;) ? TTip(&quot;DeleteFile success!&quot;) : Msg(ftp1.LastError)

; upload a file with progress
ftp1.InternetWriteFile( UploadFile ) ? TTip(&quot;InternetWriteFile success!&quot;) : Msg(ftp1.LastError)

; download a file with progress
SplitPath,UploadFile,fName,,fExt
ftp1.InternetReadFile( fName , &quot;delete_me.&quot; fExt) ? TTip(&quot;InternetReadFile success!&quot;) : Msg(ftp1.LastError)

; delete the file
ftp1.DeleteFile( fName )  ? TTip(&quot;DeleteFile success!&quot;) : Msg(ftp1.LastError)

; set the current directory back to the root
ftp1.SetCurrentDirectory(sOrgPath) ? TTip(&quot;SetCurrentDirectory to original path: success!&quot;) : Msg(ftp1.LastError)

; remove the direcrtory &#039;testing&#039;
ftp1.RemoveDirectory(&quot;testing&quot;) ? TTip(&quot;RemoveDirectory &quot;&quot;\testing&quot;&quot; success!&quot;) : Msg(ftp1.LastError)

; close the FTP connection, free library
ftp1 := &quot;&quot;    ;__Delete called
MsgBox, 64, Success, Tests successfully completed!, 3
ExitApp


Quit(Message=&quot;&quot;) {
	if Message
		MsgBox, 16, Error!, %Message%, 5
	ExitApp
}

Msg(Message=&quot;&quot;) {
	MsgBox, 64, , %Message%, 5
}

TTip(Message=&quot;&quot;) {
	ToolTip %Message%
}
</code></pre></div></div></div>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-24T04:42:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125557#p125557</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125530#p125530" />
			<content type="html"><![CDATA[<p><a href="https://github.com/jNizM/AHK_Scripts/tree/master/src/ftp">https://github.com/jNizM/AHK_Scripts/tr … er/src/ftp</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-22T07:49:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125530#p125530</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125529#p125529" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p><strong>baplo</strong>, а зачем вам необходимо управлять фтп через бат?</p></blockquote></div><p>Я хочу создать связь между двумя компьютерами, посредством передачи файла .ini<br />Один компьютер передает файл на сервер, при нажатие горячей клавиши, другой постоянно пытается его загрузить.<br />Как только на FTP сервер поступает этот файл, второй его может загрузить и, прочитав этот файл, издать звуковой сигнал.<br />После этого, второй компьютер удаляет файл с компьютера и FTP сервера и снова пытается его загрузить.</p><p>Я бы хотел узнать, как можно запускать скрытый cmd и чтобы при открытие этой консоли, он автоматически прописывал команды, которые записаны в .txt формат.</p><br /><p>Я посчитал время, если батник нельзя зациклить, то можно при нажатие клавиши, открыть cmd в скрытом режиме, логиниться на фтп и отправлять файл, после чего выходить из него.</p><p>И так же просто пытаться, циклически, запускать cmd, логиниться и пытаться скачать файл и выходить из консоли.</p><br /><p>Я не знаю как еще гуманнее сделать этот макрос, судя по ответам на форуме, мне неактивно помогают, я уже не знаю что и делать :c</p><br /><p>Я пробовал controlSend, но он мешает активному окну, т.к идут траблы с модификаторами, а если указывать {blind} , то модификаторы могут зависнуть в активном состояние, даже если физически клавиша была отжата.</p><br /><p>Вот темы, где ответа я так и не получил:</p><p><a href="http://forum.script-coding.com/viewtopic.php?id=13726">http://forum.script-coding.com/viewtopic.php?id=13726</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=13715">http://forum.script-coding.com/viewtopic.php?id=13715</a></p>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-22T06:52:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125529#p125529</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125524#p125524" />
			<content type="html"><![CDATA[<p><strong>baplo</strong>, а зачем вам необходимо управлять фтп через бат?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-05-21T20:58:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125524#p125524</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125519#p125519" />
			<content type="html"><![CDATA[<p><strong>ypppu</strong></p><p>Готово.</p>]]></content>
			<author>
				<name><![CDATA[baplo]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38886</uri>
			</author>
			<updated>2018-05-21T17:25:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125519#p125519</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: открыть .bat файл под Hide и отправлять в него команды.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=125515#p125515" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>baplo</strong>, уберите <a href="http://forum.script-coding.com/rules.html#2.11.">избыточное цитирование</a> из своих сообщений!<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=125510#p125510">http://forum.script-coding.com/viewtopi … 10#p125510</a></span><br /><span style="color: green"><a href="http://forum.script-coding.com/viewtopic.php?pid=125514#p125514">http://forum.script-coding.com/viewtopi … 14#p125514</a><br />Оформите код специальным тегом!<br /><a href="http://forum.script-coding.com/viewtopic.php?pid=125481#p125481">http://forum.script-coding.com/viewtopi … 81#p125481</a></span></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2018-05-21T15:02:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=125515#p125515</id>
		</entry>
</feed>
