<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Ошибка при получении размера файла FileGetSize / A_LoopFileSize]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11605&amp;type=atom" />
	<updated>2016-05-19T20:41:01Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11605</id>
		<entry>
			<title type="html"><![CDATA[AHK: Ошибка при получении размера файла FileGetSize / A_LoopFileSize]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=103965#p103965" />
			<content type="html"><![CDATA[<p>Доброго времени суток.</p><p>Задача: в папках находится большое количество jpg, png, bmp, gif, которые нужно отсортировать и удалить лишнее. При оценке ценности файла показательным является размер файла: img001.jpg размером 5 кб является аналогом Facebook_Logo_Klein.jpg, а img001.jpg размером 160 кб - оцифрованным документом, который надо сохранить.</p><p>Файлы в цикле сортируются по размеру, причем под удаление идет вся графика размером менее 6 кб. При отладке был неприятно удивлен тем, что фильтр аккуратно пропускает часть файлов размером выше указанного порога. В целях отладки отключил другие фильтры и прикрутил ToolTip с ловушкой для визуального контроля. Ловушка немедленно стала отлавливать проскочившие файлы большего размера. </p><p>Код AHK:</p><div class="codebox"><pre><code>If A_LoopFileExt in png,jpg,gif 
{
	If A_LoopFileSizeKB &lt; 6)
	{
		...
		Tooltip, Total: %FileCounter%`nDelete: %DelCounter%`nFilename: %A_LoopFileName%`nSize: %A_LoopFileSizeKB%, 700, 30, 17
		If A_LoopFileSizeKB &gt; 10
			Pause
		...
	}
	If A_LoopFileName contains ....
	{
		...
	}
}
</code></pre></div><p>Подскажите, пожалуйста, в чем дело?</p>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2016-05-19T20:41:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=103965#p103965</id>
		</entry>
</feed>
