<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Chrome_dispatchEvent]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16281</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16281&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Chrome_dispatchEvent».]]></description>
		<lastBuildDate>Thu, 22 Apr 2021 10:52:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Chrome_dispatchEvent]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147469#p147469</link>
			<description><![CDATA[<p>Просьба подредактировать заголовок. Чтобы из заголовка сразу было понятно, о чём тема.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 22 Apr 2021 10:52:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147469#p147469</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Chrome_dispatchEvent]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147468#p147468</link>
			<description><![CDATA[<p>Исравил. Работает<br /></p><div class="codebox"><pre><code>
Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(3) &gt; input&#039;).value = &#039;&quot; login &quot;&#039; &quot;)
Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(3) &gt; input&#039;).dispatchEvent(new Event(&#039;change&#039;))&quot;)

Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(4) &gt; input&#039;).value = &#039;&quot; pass  &quot;&#039; &quot;)
Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(4) &gt; input&#039;).dispatchEvent(new Event(&#039;change&#039;))&quot;)
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (inseption86)]]></author>
			<pubDate>Thu, 22 Apr 2021 10:36:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147468#p147468</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Chrome_dispatchEvent]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=147467#p147467</link>
			<description><![CDATA[<p>Добрый день! Подскажите пож-та, не получается залогиниться на сайте, пишет логин или пароль не верный ( в скрипте указан выдуманный логин ). При ручном вводе всё работает. Если вставить лошин и пароль скриптом, а потом вручную исправить последний символ в логине и пароле, то логиниться.</p><div class="codebox"><pre><code>
#Include C:\Users\Inseption\Downloads\Chrome.ahk_v1.2\Chrome.ahk	

F1::

url := &quot;https://isogd.mos.ru/isogd-portal/login&quot;   

if (Chromes := Chrome.FindInstances()) {
    ChromeInst := {&quot;base&quot;: Chrome, &quot;DebugPort&quot;: Chromes.MinIndex()}    
    winwait, ahk_exe chrome.exe
}
else {
  MsgBox, 262208, , Необходимо запустить Chrome в режиме разработчика!!`n&quot; --remote-debugging-port=9222 &quot;
  Clipboard := &quot;--remote-debugging-port=9222&quot;
  ChromeInst.Kill()
  ExitApp
  }
; --- Connect to the page ---
if !(Page := ChromeInst.GetPage( , , fnCallBack))
{
    MsgBox, Could not retrieve page!
    ChromeInst.Kill()
    ExitApp
}
else
   Page.WaitForLoad()
   
   if (Page.Evaluate(&quot;window.location.href;&quot;).Value != url )
   {
      MsgBox, 262176, , Не найдена страница поиска!
      return
  }
  
login := &quot;aaaa&quot;
pass := &quot;11111&quot;
  
Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(3) &gt; input&#039;).value = &#039;&quot; login &quot;&#039; &quot;)
Page.Evaluate(&quot;document.querySelector(&#039;#login &gt; div:nth-child(4) &gt; input&#039;).value = &#039;&quot; pass  &quot;&#039; &quot;)

return
  
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (inseption86)]]></author>
			<pubDate>Thu, 22 Apr 2021 10:00:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=147467#p147467</guid>
		</item>
	</channel>
</rss>
