<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13588</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13588&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: UrlDownloadToFile - переполнение виртуальной памяти».]]></description>
		<lastBuildDate>Thu, 05 Apr 2018 17:06:21 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=124480#p124480</link>
			<description><![CDATA[<p><strong>YMP</strong>, благодарю за ответ. Заметил, что спустя 30 минут бездействия скрипта, память освобождается и скрипт висит в процессах где-то 1500кб. Как вы и говорили.</p>]]></description>
			<author><![CDATA[null@example.com (MandarinKa02)]]></author>
			<pubDate>Thu, 05 Apr 2018 17:06:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=124480#p124480</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=124390#p124390</link>
			<description><![CDATA[<div class="quotebox"><cite>MandarinKa02 пишет:</cite><blockquote><p>Спасибо за ответ, есть ли возможность выгрузить эти библиотеки?</p></blockquote></div><p>Если они не нужны, то и сами будут выгружены при необходимости. А при глобальной нехватке физической памяти ОС сама разрулит эту проблему, сбросив то, что не используется, на диск.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 02 Apr 2018 05:53:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=124390#p124390</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=124385#p124385</link>
			<description><![CDATA[<p>Я выразился на вполне понятном языке. В любом случае можно поправить.</p><p>Спасибо за ответ, есть ли возможность выгрузить эти библиотеки? Заметил, если скачивать .exe файл, то памяти выделяется меньше или вообще не выделяется под библиотеки.</p><p>&gt; Сейчас перепроверил, скачал .exe файл и так же. В ранних версиях ahk вроде как такого не было. Либо я не обращал внимание.<br />P.S. вопрос по поводу, как выгрузить библиотеки еще актуален.</p>]]></description>
			<author><![CDATA[null@example.com (MandarinKa02)]]></author>
			<pubDate>Sun, 01 Apr 2018 18:46:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=124385#p124385</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=124382#p124382</link>
			<description><![CDATA[<p>При чем тут переполнение вообще? Где-то услышали и захотелось поумничать?<br />Вы создаете COM объект, а значит подключаете внешние библиотеки, которые не могут быть выгружены без завершения процесса.<br />Не вижу проблемы в дополнительных 10 Мб, когда у вас рядом опера минимум на полгига.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Sun, 01 Apr 2018 18:19:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=124382#p124382</guid>
		</item>
		<item>
			<title><![CDATA[AHK: UrlDownloadToFile - переполнение виртуальной памяти]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=124376#p124376</link>
			<description><![CDATA[<p>Всем привет. Заметил, что использование функции UrlDownloadToFile дорого обходится в плане выделения виртуальной памяти.<br />Может я что-то не так делаю?<br />В общем, вот скрипт:<br /></p><div class="codebox"><pre><code>
url:=&quot;https://raw.githubusercontent.com/jleb/AHKsock/master/AHKsock.ahk&quot;
; Example: Download text to a variable:
whr := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
whr.Open(&quot;GET&quot;, url, true)
whr.Send()
; Using &#039;true&#039; above and the call below allows the script to remain responsive.
whr.WaitForResponse()
txt := whr.ResponseText
MsgBox % StrLen(txt) &quot; bytes&quot;
;UrlDownloadToFile, % url, % path
msgbox ok
return

F5::Reload
</code></pre></div><p>(WinHttpRequest дает тот же результат)<br /><span class="postimg"><img src="https://i.imgur.com/TNO4d2X.png" alt="https://i.imgur.com/TNO4d2X.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (MandarinKa02)]]></author>
			<pubDate>Sun, 01 Apr 2018 16:34:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=124376#p124376</guid>
		</item>
	</channel>
</rss>
