<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9987</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9987&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?».]]></description>
		<lastBuildDate>Wed, 24 Sep 2014 22:02:51 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86735#p86735</link>
			<description><![CDATA[<p>Собственно, вот:<br /></p><div class="codebox"><pre><code>url := &quot;http://www.youtube.com/embed/NlMTpZ_PyfY?autoplay=1&quot;
code := &quot;&lt;iframe width=960 height=620 src=&quot;&quot;&quot; url &quot;&quot;&quot; frameborder=0 allowfullscreen&gt;&lt;/iframe&gt;&quot;

Gui Add, ActiveX, x0 y0 w980 h640 vWB, Shell.Explorer
WB.Navigate(&quot;about:blank&quot;)
WB.document.write(code)
Gui, Show, w980 h640
Return

GuiClose:
   ExitApp</code></pre></div><p>Можно подставить адрес картинки, тоже сработает.<br />Однако, если в FF адрес картинки через IAccessible по координатам можно получить, то как выдрать источник видео — понятия не имею.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 24 Sep 2014 22:02:51 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86735#p86735</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86730#p86730</link>
			<description><![CDATA[<p>Ну, там в GUI сначала IE встраивается, а в нем уже флеш проигрывается. Впрочем, если такой вариант ТС устроит, могу перевести на AHK_L.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 24 Sep 2014 15:06:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86730#p86730</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86729#p86729</link>
			<description><![CDATA[<p><a href="http://www.autohotkey.com/board/topic/60570-embed-a-youtube-video-into-a-gui/">http://www.autohotkey.com/board/topic/6 … nto-a-gui/</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 24 Sep 2014 14:20:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86729#p86729</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86727#p86727</link>
			<description><![CDATA[<div class="quotebox"><cite>Drugoy пишет:</cite><blockquote><p>Этого всё равно недостаточно для затеянного?</p></blockquote></div><p>Да я, честно говоря, не представляю, как можно было бы перенести/копировать флеш или видео -объекты, даже имея доступ к DOM, например, в IE. Насколько я знаю, в GUI можно встроить IE, но не его дочерние объекты отдельно.<br /></p><div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Если нужно скопировать из браузера в AutoHotkey GUI, то, вроде, серьёзных трудностей нет.</p></blockquote></div><p>А пример можно, как скопировать флеш-объект в GUI?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 24 Sep 2014 13:20:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86727#p86727</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86726#p86726</link>
			<description><![CDATA[<p>А что Вы затеяли с картинками/флэш-объектами/видео-объектами?<br />Если нужно <em>скопировать</em> из браузера в AutoHotkey GUI, то, вроде, серьёзных трудностей нет.<br />Если же требуется их <em>перенести</em> - я с трудом представляю, как это возможно и зачем нужно.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 24 Sep 2014 13:02:50 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86726#p86726</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86725#p86725</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Заблуждаетесь. Там есть функции для получения IAccessible интерфейса и, соответственно, Accessible-структуры. Это совсем не то, что DOM.</p></blockquote></div><p>Аааа. Возможно. Я на самом деле мало в этом понимаю: я лишь увидел, что AccViewer показывает дерево из элементов этого окна и что можно посмотреть некоторые их свойства и значение (для текста).<br />DOM, в принципе, выглядит абсолютно так же, только он ещё и айди, классы и теги поддерживает.<br />HTML разметка нам, получается, недоступна. Но структура страницы (взаимосвязь узлов) и содержимое узлов - доступно. Этого всё равно недостаточно для затеянного?</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 12:18:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86725#p86725</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86724#p86724</link>
			<description><![CDATA[<div class="quotebox"><cite>Drugoy пишет:</cite><blockquote><p>С помощью инструментов из шапки темы. В библиотеке есть функции для доступа к DOM-дереву лисы</p></blockquote></div><p>Заблуждаетесь. Там есть функции для получения IAccessible интерфейса и, соответственно, Accessible-структуры. Это совсем не то, что DOM.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 24 Sep 2014 09:51:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86724#p86724</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86723#p86723</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>И вам и teadrinker`у.<br />А потом уже парсить клипбоард и вставлять нужный код в гуи.</p></blockquote></div><p>А, ну, на это я уже ответил выше. Так можно, но это путь обхода: для некоторых случаев сгодится, но не для всех.</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 07:56:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86723#p86723</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86722#p86722</link>
			<description><![CDATA[<p>И вам и teadrinker`у.<br />А потом уже парсить клипбоард и вставлять нужный код в гуи.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 24 Sep 2014 07:17:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86722#p86722</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86721#p86721</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Через Clipboard?</p></blockquote></div><p>Я не очень понял ваш вопрос. Вы это вообще мне? Или это предполагаемый ответ на вопрос teadrinker&#039;а?</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 07:14:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86721#p86721</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86720#p86720</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Я, собственно, под документом и имел в виду DOM. Как вы получите его из FF?</p></blockquote></div><p>С помощью инструментов из шапки темы. В библиотеке есть функции для доступа к DOM-дереву лисы (и самого интерфейса лисы, т.к. он тоже DOM) и DOM-дереву каждой страницы с каждой вкладки.<br />AccViewer - это proof of concept.<br />Скрипт на gist.gitgub иллюстрирует получение информации об объекте по его условному пути в дереве, которое рисует AccViewer.</p><p>У меня сначала не работало и я не понимал как этим пользоваться, но теперь я знаю где баг и знаю как получать информацию (в том числе содержимое) об объекте.</p><p>У ютубных флэш-контейнеров даже на не-ютубных страницах, прямо в COM-объекте, соответстующем флеш-плееру со страницы, содержится URL страницы с видео. Но хочется скопировать сам объект-то.</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 07:13:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86720#p86720</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86719#p86719</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Допустим, можно достать из Mozilla html-код или просто сохранить страницу в файл. Можно воспользоваться командой <em>URLDownloadToFile</em>. Можно вставить в AutoHotkey GUI элемент IE. А какова цель - сделать из AutoHotkey интернет-обозреватель? Не ясно, в какую сторону направлены поиски.</p></blockquote></div><p>Нет, всё вышеописанное не можно: не всякий контент доступен из другого браузера (у меня Firefox, а AHK полу-нативно умеет использовать IE), не всякий контент вообще доступен из новой сессии даже с теми же самыми куками.<br />Цель - сделать detach объекта из браузера в отдельное окно.</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 07:04:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86719#p86719</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86718#p86718</link>
			<description><![CDATA[<p>Через Clipboard?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 24 Sep 2014 06:59:44 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86718#p86718</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86716#p86716</link>
			<description><![CDATA[<div class="quotebox"><cite>Drugoy пишет:</cite><blockquote><p>А сам html документ для этих целей и не нужен, достаточно его DOM-представления, которое из FF можно получить с помощью AHK.</p></blockquote></div><p>Я, собственно, под документом и имел в виду DOM. Как вы получите его из FF?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 24 Sep 2014 06:37:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86716#p86716</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: COM-объекты: можно ли их перенести из браузера в свой GUI?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86715#p86715</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>С помощью AHK никак. Из FF даже html-документ получить невозможно.</p></blockquote></div><p>А сам html документ для этих целей и не нужен, достаточно его DOM-представления, которое из FF можно получить с помощью AHK.<br />Другими словами: если я могу дёргать текстовое содержимое страниц, открытых в лисе скриптом ahk, то что нужно сделать, чтоб я мог также дёргать и картинки оттуда и видео (хтмл5- и флэш-видео).</p>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 24 Sep 2014 06:10:19 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86715#p86715</guid>
		</item>
	</channel>
</rss>
