<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: FileZones — быстрый доступ к файлам и папкам]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=18618</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=18618&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: FileZones — быстрый доступ к файлам и папкам».]]></description>
		<lastBuildDate>Thu, 06 Aug 2026 03:33:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: FileZones — быстрый доступ к файлам и папкам]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=163482#p163482</link>
			<description><![CDATA[<p>Код для запуска из стороннего скрипта:</p><div class="codebox"><pre><code>

global ZonesPID := 0
global WM_ZONES_TOGGLE := 0x8042


ToggleZones() {
    global ZonesPID, WM_ZONES_TOGGLE

    hwnd := 0

    ; Сначала ищем окно ранее запущенного процесса.
    if (ZonesPID) {
        Process, Exist, %ZonesPID%
        if (ErrorLevel = ZonesPID)
            hwnd := WinExist(&quot;ahk_pid &quot; ZonesPID &quot; ahk_class AutoHotkeyGUI&quot;)
        else
            ZonesPID := 0
    }

    ; Например, процесс мог быть запущен вручную.
    if (!hwnd)
        hwnd := WinExist(&quot;FileZones ahk_class AutoHotkeyGUI&quot;)

    if (hwnd) {
        WinGet, ZonesPID, PID, ahk_id %hwnd%
        PostMessage, %WM_ZONES_TOGGLE%, 0, 0,, ahk_id %hwnd%
    } else {
        Run, % &quot;&quot;&quot;&quot; A_ScriptDir &quot;\Include\FileZones.ahk&quot;&quot;&quot;, %A_ScriptDir%, UseErrorLevel, ZonesPID
    }
}
</code></pre></div><div class="codebox"><pre><code>
Хоткей::
ToggleZones()
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (1srafel)]]></author>
			<pubDate>Thu, 06 Aug 2026 03:33:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=163482#p163482</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: FileZones — быстрый доступ к файлам и папкам]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=163481#p163481</link>
			<description><![CDATA[<p>Не сработала отправка кода (3 тыс. строк) и присоединение, поэтому дал ссылку на ЯндексДиск.</p>]]></description>
			<author><![CDATA[null@example.com (1srafel)]]></author>
			<pubDate>Thu, 06 Aug 2026 03:18:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=163481#p163481</guid>
		</item>
		<item>
			<title><![CDATA[AHK: FileZones — быстрый доступ к файлам и папкам]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=163480#p163480</link>
			<description><![CDATA[<p>Скрипт создаёт компактное окно с 6 настраиваемыми зонами (3×2), в каждой из которых можно держать быстрый доступ к папкам и файлам.</p><p>Возможности:</p><p>- <strong>Привязка папки к зоне</strong> — содержимое папки отображается в зоне и обновляется автоматически; можно скрывать отдельные объекты или всю папку без удаления файлов с диска.<br />- <strong>Ручное добавление файлов и папок</strong> в любую зону вместе с содержимым привязанной папки.<br />- <strong>Drag &amp; Drop</strong> — перетаскивание файлов из Проводника в зону и между зонами; порядок объектов можно менять вручную.<br />- <strong>Три вида отображения</strong>: таблица с сортировкой по столбцам, крупные и обычные значки.<br />- <strong>Настройка внешнего вида</strong>: цвет каждой зоны, палитра, размер шрифтов, эскизы для выбранных типов файлов.<br />- <strong>Переименование зон</strong>, сброс к стандартному названию при очистке.<br />- <strong>Значок в трее</strong> с меню (показать/скрыть окно, настройки, справка, редактирование скрипта).<br />- <strong>Управление из внешнего AHK-скрипта</strong> — можно показывать/скрывать окно программно через оконное сообщение.<br />- <strong>Все настройки хранятся в INI-файле</strong> рядом со скриптом.<br />- <strong>Встроенная справка</strong> прямо в программе — описывает все команды, форматы файла настроек и способы внешнего управления.</p><br /><br /><br /><p><a href="https://disk.yandex.ru/i/J94REcWgMSqziQ">https://disk.yandex.ru/i/J94REcWgMSqziQ</a></p>]]></description>
			<author><![CDATA[null@example.com (1srafel)]]></author>
			<pubDate>Thu, 06 Aug 2026 03:16:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=163480#p163480</guid>
		</item>
	</channel>
</rss>
