<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Не правильно определяется classNN]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7071</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7071&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Не правильно определяется classNN».]]></description>
		<lastBuildDate>Tue, 10 Apr 2012 20:42:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59117#p59117</link>
			<description><![CDATA[<p>Эксплорер совсем необязательно открывать на весь экран.<br />Достаточно окошечко уменьшить до состояния пилюли и сунуть в какой-нибудь угол десктопа - так никто его и не увидит.<br />А то что эксплорер открывается медленно, то это вообще удивительно.<br />У меня на файлопомойке с кучей всякого мусора - десятые доли секунды.<br />Дефрагментировались давно?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 10 Apr 2012 20:42:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59117#p59117</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59114#p59114</link>
			<description><![CDATA[<p>Обнаружилась интересная вещь: </p><p>если ухватится мышью за иконку файла из списка результатов (контрол occ1) в окне Archivarius (Drag), потянуть и отпустить на контрол textbox на GUI Autohotkey и обработать событие GUIDropFiles - то значение параметра A_GuiEvent как раз и соответствует полному имени и пути потянутого файла. А собственно и есть это наша целевая переменная.</p><p>А как теперь эту процедуру Drag-n-Drop перетаскивания файла из списка результатов Archivarius на GUI Autohotkey сделать не вручную а программно средствами Autohotkey??? Предупреждаю, что при сворачивании окна Archivarius контролы имеют плавающие позиции относительно окна Archivarius, т.е послать Sendmessage по координатам вряд ли получится.</p><p>И так. Поскольку еще никто не предложил рабочего варианта считать данные контрола occ1 в окне Archivarius методом GontrolGet или ControlGetText, может быть кто-то сможет хоть решить задачу программным перетаскиванием Drag-n-Drop файла из Archivarius на textbox GUI Autohotkey</p>]]></description>
			<author><![CDATA[null@example.com (rdfhnbhf)]]></author>
			<pubDate>Tue, 10 Apr 2012 17:01:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59114#p59114</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59112#p59112</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>не показывать окно этого самого Explorer</p></blockquote></div><p>представьте если перед вами веб страница с которой вы копируете цитаты - вы хотите видеть только эту страницу, а тут по 20 раз всплывает затем прячется explorer&nbsp; - нет однозначно выводить Explorer на экран нельзя<br /></p><div class="quotebox"><blockquote><p>большие затраты по времени: решение через ahk_class ExploreWClass забирает приблизительно 2 сек</p></blockquote></div><p>весьма не торопливо стартует Explorer</p><p>Help Неужели нет др. решений в области Sendmessage, hwnd, COM, Control</p>]]></description>
			<author><![CDATA[null@example.com (rdfhnbhf)]]></author>
			<pubDate>Tue, 10 Apr 2012 16:13:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59112#p59112</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59109#p59109</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>А нужно выковырять путь к файлу, который нашел Archivarius, моментально, еще и не показывать окно этого самого Explorer .</p></blockquote></div><p>Чем он вам мешает?<br />В конце скрипта его можно закрыть.<br /></p><div class="quotebox"><blockquote><p>Но есть проблема - большие затраты по времени: решение через ahk_class ExploreWClass забирает приблизительно 2 сек</p></blockquote></div><p>Вы что-то путаете.<br /></p><div class="quotebox"><blockquote><p>002: Send,^{vk45} (0.02)<br />003: WinWaitActive,ahk_class ExploreWClass (0.25)<br />004: clipboard = <br />005: Send,^{vk43} (0.01)<br />006: ClipWait,2 (0.05)<br />007: if ErrorLevel&nbsp; <br />012: WinClose,ahk_class ExploreWClass (0.13)</p></blockquote></div><p>Можно конечно ещё посылать Alt+p, тыкать мышей в нужные координаты и копировать путь.<br />Либо копировать без шортката &quot;выделенное в клипбоард&quot; и потом уже его разбирать.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 10 Apr 2012 11:58:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59109#p59109</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59087#p59087</link>
			<description><![CDATA[<p>Спасибо, что хоть кто-то отвечает. </p><p>Но есть проблема - большие затраты по времени: решение через ahk_class ExploreWClass забирает приблизительно 2 сек <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" />. А нужно выковырять путь к файлу, который нашел Archivarius, моментально, еще и не показывать окно этого самого Explorer . </p><p>Задача: некоторый текст А, копируемый с веб-страницы, необходимо вносить в файл В (*.htm) наиболее близкий по содержанию к этому самому тексту А - &quot;Knowledge base на основе файловой системы&quot;. При общем числе файлов htm в Knowledge base более 10000. </p><p>Идея: пусть Archivarius моментально (благо он это делает) предлагал файл наиболее близкий по содержанию к тексту А. </p><p>Теперь представьте, с одной страницы в интернете в среднем хотим внести в Knowledge base около 20 цитат. Тогда, решение через ahk_class ExploreWClass&nbsp; &nbsp;займет 20*2 = 40 сек. А это уже много.</p><p>Плиз, нужно решение которое выковыряет строчку из&nbsp; Archivarius, содержащую путь к файлу находящемуся в первой позиции по схожести (верхний в списке результатов см. рис.) менее чем за 0.2 сек.</p>]]></description>
			<author><![CDATA[null@example.com (rdfhnbhf)]]></author>
			<pubDate>Tue, 10 Apr 2012 05:58:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59087#p59087</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59072#p59072</link>
			<description><![CDATA[<p>А тут ничего и не запускается.<br />Ctrl+E открывает его в эксплорере.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 09 Apr 2012 18:53:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59072#p59072</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59053#p59053</link>
			<description><![CDATA[<p>Тут не запустить файл найденный Archivarius требуется, а лишь считать к файлу в переменную. То что на рисунке (выше) обведено в occ1 черным - путь к файлу + имя файла.<br />Помогите!!</p>]]></description>
			<author><![CDATA[null@example.com (rdfhnbhf)]]></author>
			<pubDate>Mon, 09 Apr 2012 16:40:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59053#p59053</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59041#p59041</link>
			<description><![CDATA[<p>Я не профи, поэторму сделал бы так.<br />Запускать после выделения файла в архивариусе:<br /></p><div class="codebox"><pre><code>f11::
send, ^{vk45}   ; Ctrl + E
WinWaitActive, ahk_class ExploreWClass
clipboard =
Send, ^{vk43}   ; Ctrl + C
ClipWait, 2
if ErrorLevel
{
   MsgBox, Буфер обмена пуст!
   Return
}
msgbox %clipboard%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 08 Apr 2012 23:57:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59041#p59041</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59040#p59040</link>
			<description><![CDATA[<p><span style="color: Green">Убрал «Профи помогите: » из заголовка темы. С остальным справились.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 08 Apr 2012 19:23:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59040#p59040</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Не правильно определяется classNN]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59025#p59025</link>
			<description><![CDATA[<p>Метры нужна срочная помощь новичку. Есть чудная программа индексации документов на локальном компьютере Archivarius 3000&nbsp; Нужно получить значение в ее контроле listbox первая строчка в спиcке (см. <span class="postimg"><img src="http://dl.dropbox.com/u/19827584/ris.jpg" alt="http://dl.dropbox.com/u/19827584/ris.jpg" /></span>). Натравливаю Active Window Info, Windows Spy на ее окно Контрол с результатами поиска видится как occ1, окно Archivarius как ahk_class kac <span class="postimg"><img src="http://dl.dropbox.com/u/19827584/ris1.jpg" alt="http://dl.dropbox.com/u/19827584/ris1.jpg" /></span><br /></p><div class="codebox"><pre><code>DetectHiddenWindows, on
; -----эта часть работает: запускаем поиск на локальном компьютере с archivarius под руководством Ahk
controlsettext, edit6,% &quot;&quot;,ahk_class kac 
controlsettext, edit6,%clipboard%,ahk_class kac
controlsend, edit6,{Enter},ahk_class kac
; ----- конец работающей части
; -----Далее требуется считать первую (она же віделенная) 
ControlGet, OutputVar, List, Selected, occ1, ahk_class kac
msgbox % Outputvar</code></pre></div><p>Имеем Outputvar - пустой.</p><p>Помогите любыми методами выковырять первую строчку, содержащую имя и путь файла из результатов поиска этой чудной проги Archivarius<br />Плиз поставьте себе&nbsp; это чудо <a href="http://www.likasoft.com/ru/download.shtml">http://www.likasoft.com/ru/download.shtml</a> и помогите хоть через COM или как-либо считать с контрола occ1 значение</p>]]></description>
			<author><![CDATA[null@example.com (rdfhnbhf)]]></author>
			<pubDate>Sun, 08 Apr 2012 13:14:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59025#p59025</guid>
		</item>
	</channel>
</rss>
