<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10091</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10091&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Переход по ссылке в Google Chrom в текущей вкладке».]]></description>
		<lastBuildDate>Tue, 07 Jun 2022 23:27:44 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153487#p153487</link>
			<description><![CDATA[<p><strong>Codermix228333</strong>, добро пожаловать на форум! Не имеет смысла поднимать посты многолетней давности. Тем более, что вы задачу не поняли. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Jun 2022 23:27:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153487#p153487</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=153486#p153486</link>
			<description><![CDATA[<p>Ещё легче!<br /></p><div class="codebox"><pre><code>browser = ваша ссылка
run %browser%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Codermix228333)]]></author>
			<pubDate>Tue, 07 Jun 2022 23:03:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=153486#p153486</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107952#p107952</link>
			<description><![CDATA[<p><strong>teadrinker</strong> господи дай бог тебе здоровья</p>]]></description>
			<author><![CDATA[null@example.com (Sacrifice_ts)]]></author>
			<pubDate>Fri, 23 Sep 2016 05:44:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107952#p107952</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107951#p107951</link>
			<description><![CDATA[<p><strong>Sacrifice_ts</strong>, легко, но только с активацией окна:<br /></p><div class="codebox"><pre><code>link := &quot;http://forum.script-coding.com/&quot;
WinExist(&quot;ahk_class MozillaWindowClass ahk_exe firefox.exe&quot;)
WinActivate
SendInput, ^{sc26}   ; Ctrl + L
SendInput, {Raw}%link%
SendInput, {Enter}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 23 Sep 2016 04:24:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107951#p107951</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=107946#p107946</link>
			<description><![CDATA[<p>Сделайте под мозиллу пожалуйста! Очень прошу.</p>]]></description>
			<author><![CDATA[null@example.com (Sacrifice_ts)]]></author>
			<pubDate>Thu, 22 Sep 2016 19:24:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=107946#p107946</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87884#p87884</link>
			<description><![CDATA[<p>Его, в смысле ControlSend. А в случае, если SendInput устраивает.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 31 Oct 2014 15:24:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87884#p87884</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87882#p87882</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Использовать его в данном случае&nbsp; не вижу необходимости.</p></blockquote></div><p>Не совсем понял, кого &quot;его&quot; и в каком именно случае. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Если <em>SendInput</em> работает лучше, конечно надо использовать её. Просто вроде считается, что <em>ControlSend</em> обычно надёжнее.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 31 Oct 2014 14:22:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87882#p87882</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87881#p87881</link>
			<description><![CDATA[<p>У меня в этом примере ControlSend глючит.<br /></p><div class="codebox"><pre><code>OpenUrlInCurrentTabChrome(&quot;http://forum.script-coding.com/&quot;)

OpenUrlInCurrentTabChrome(url)
{
   if !hWnd := WinExist(&quot;ahk_class Chrome_WidgetWin_1&quot;)
   {
      Run, Chrome.exe %url%
      Return
   }
   
   WinActivate
   Sleep, 100
   ControlSend,, !{vk44}   ; Ctrl + L
   Sleep, 100
   ControlSendRaw,, % url
   ControlSend,, {Enter}
}</code></pre></div><p>Использовать его в данном случае&nbsp; не вижу необходимости.<br />А вообще зачем придумывать костыли?<br />Что за флеш такой, который Мозилла не воспроизводит?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 31 Oct 2014 14:15:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87881#p87881</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87880#p87880</link>
			<description><![CDATA[<div class="quotebox"><cite>vospa пишет:</cite><blockquote><p>Первый скрипт у меня вообще не запустился.</p></blockquote></div><p><a href="http://forum.script-coding.com/viewtopic.php?id=6148">Обновите AHK</a>.<br /></p><div class="quotebox"><cite>vospa пишет:</cite><blockquote><p>... обычной командой не открыть ссылку в той же закладке, поэтому приходится вбивать ее в адресную строку. ... Если работает второй скрипт, для чего в первом еще столько строк?</p></blockquote></div><p>Изначально была идея попытаться выполнить задачу без посыла клавиш, что считается не очень надёжным, и в первом варианте адрес помещается в адресною строку &quot;командно&quot;. Однако, как его потом &quot;запустить&quot;, я варианта без посыла клавиш не обнаружил.<br /></p><div class="quotebox"><cite>vospa пишет:</cite><blockquote><p> почему не хочет работать просто вот такой код</p></blockquote></div><p>Команды <em>ControlSendRaw</em> и <em>ControlSend</em> должны быть адресованы конкретному окну. В моём случае это <a href="http://ahkscript.org/docs/misc/WinTitle.htm#LastFoundWindow"><em>Last Found Window</em></a>, определённое ранее после выполнения функции <em>WinExist()</em>, в вашем — пусто. Т. е. попросту нужно указать в них параметр <em>WinTitle</em>. Его же нужно указать в команде<br /></p><div class="codebox"><pre><code>WinActivate, заголовок окна</code></pre></div><p>вместо слов &quot;заголовок окна&quot;.<br />Команда же <em>SendInput</em> посылает клавиши активному окну.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 31 Oct 2014 14:13:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87880#p87880</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87867#p87867</link>
			<description><![CDATA[<p>Мдя... Фигово ощущать себя полным идиотом... Ничего не понял...<br />Первый скрипт у меня вообще не запустился. Пишет, что ошибка в строке<br /></p><div class="codebox"><pre><code>   for k, v in AccChildren(AccObj)</code></pre></div><p>Второй скрипт работает, спасибо. Правда для стабильной его работы пришлось увеличить задержку до секунды. Из всего этого я понял только то, что обычной командой не открыть ссылку в той же закладке, поэтому приходится вбивать ее в адресную строку.<br />И еще несколько вопросов. Если работает второй скрипт, для чего в первом еще столько строк? Во втором скрипте абсолютно не понимаю первые 2 строки. Что это за команды? Вроде в списке команд АНК их же нет. Ну и собственно главный вопрос. Раз нам приходится все равно вбивать ссылку в адресную строку, то почему не хочет работать просто вот такой код?<br /></p><div class="codebox"><pre><code>   WinActivate, заголовок окна
   Sleep, 100
   ControlSend,, !{vk44}   ; Ctrl + L
   Sleep, 100
   ControlSendRaw,, адрес ссылки
   ControlSend,, {Enter}</code></pre></div><p>Хмм... зато у меня все заработало вот так<br /></p><div class="codebox"><pre><code>   WinActivate, Яндекс - Google Chrome
   Sleep, 100
   SendInput, !{vk44}
   Sleep, 100
   SendInput, http://forum.script-coding.com/
   Sleep, 100
   SendInput, {Enter}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (vospa)]]></author>
			<pubDate>Fri, 31 Oct 2014 10:09:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87867#p87867</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87850#p87850</link>
			<description><![CDATA[<p>Ну или ещё так можно:<br /></p><div class="codebox"><pre><code>OpenUrlInCurrentTabChrome(&quot;http://forum.script-coding.com/&quot;)

OpenUrlInCurrentTabChrome(url)
{
   if !hWnd := WinExist(&quot;ahk_class Chrome_WidgetWin_1&quot;)
   {
      Run, Chrome.exe %url%
      Return
   }
   
   WinActivate
   Sleep, 100
   ControlSend,, !{vk44}   ; Ctrl + L
   Sleep, 100
   ControlSendRaw,, % url
   ControlSend,, {Enter}
}</code></pre></div><p><img src="//forum.script-coding.com/img/smilies/lol.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 30 Oct 2014 17:01:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87850#p87850</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87849#p87849</link>
			<description><![CDATA[<p>Не знаю, экспериментировать нужно. Не вижу повода думать, что SendInput будет надёжней. Для надёжности можно после <em>WinActivate</em> ещё <em>Sleep, 100</em> вставить.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 30 Oct 2014 16:43:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87849#p87849</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87848#p87848</link>
			<description><![CDATA[<p>А сейчас вроде все работает.<br />Может надежней посылать с помощью SendInput?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 30 Oct 2014 16:33:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87848#p87848</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87847#p87847</link>
			<description><![CDATA[<p>Проверь, как работают в Хроме шорткаты Ctrl + L и Alt + D. Должна выделяться адресная строка. Можно заменить<br /></p><div class="codebox"><pre><code>ControlSend,, ^{vk4C}   ; Ctrl + L</code></pre></div><p>на<br /></p><div class="codebox"><pre><code>ControlSend,, !{vk44}   ; Alt + D</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 30 Oct 2014 15:50:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87847#p87847</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Переход по ссылке в Google Chrom в текущей вкладке]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=87846#p87846</link>
			<description><![CDATA[<p>Я заменил<br /></p><div class="codebox"><pre><code>if AccObj.accName(0) = &quot;Адресная строка и строка поиска&quot;</code></pre></div><p>на<br /></p><div class="codebox"><pre><code>if AccObj.accName(0) = &quot;Address and search bar&quot;</code></pre></div><p>Но открывается у меня следующая ссылка.<br /></p><div class="codebox"><pre><code>http://forum.script-coding.com/l</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 30 Oct 2014 15:41:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=87846#p87846</guid>
		</item>
	</channel>
</rss>
