<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13480</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13480&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Получить HTML код текущей залогиненой страницы в Firefox».]]></description>
		<lastBuildDate>Tue, 16 Feb 2021 08:51:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=146229#p146229</link>
			<description><![CDATA[<p>Появился SeleniumBasic для Selenium v3.141.000:<br /><a href="https://www.cnblogs.com/ryueifu-VBA/p/13661128.html">https://www.cnblogs.com/ryueifu-VBA/p/13661128.html</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 16 Feb 2021 08:51:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=146229#p146229</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123799#p123799</link>
			<description><![CDATA[<p><a href="https://github.com/florentbr/SeleniumBasic/issues/162">https://github.com/florentbr/SeleniumBasic/issues/162</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 21 Feb 2018 09:27:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123799#p123799</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123797#p123797</link>
			<description><![CDATA[<p>Забыл упомянуть что путь к geckodriver.exe записал в path.</p>]]></description>
			<author><![CDATA[null@example.com (Dworkin)]]></author>
			<pubDate>Tue, 20 Feb 2018 19:17:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123797#p123797</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123796#p123796</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Я совсем не в теме, но какой смысл в присваивании одной и той же переменной двух разных объектов подряд?</p></blockquote></div><p>Смысл в том что я почти не умею работать с объектами.<br />Если так даже для хрома:<br /></p><div class="codebox"><pre><code>#Persistent

chromePath := &quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe&quot;  
chromedriverpath := &quot;C:\Users\Mir\AppData\Local\SeleniumBasic\chromedriver.exe&quot; 
options := new ChromeOptions()
options.setBinary(chromepath) 
System.setProperty(&quot;webdriver.chrome.driver&quot;, chromedriverpath) 

driver := new ChromeDriver(options)
driver.Get(&quot;http://www.google.ca/&quot;)</code></pre></div><p>То не работает.</p><p>Если даже так указать на старый драйвер хрома с которым не работало то все равно работает:<br /></p><div class="codebox"><pre><code>
#Persistent

chromePath := &quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe&quot;  
chromedriverpath := &quot;C:\Users\Mir\AppData\Local\SeleniumBasic\chromedriver_old.exe&quot; 
options := new ChromeOptions()
options.setBinary(chromepath) 
System.setProperty(&quot;webdriver.chrome.driver&quot;, chromedriverpath) 

driver := ComObjCreate(&quot;Selenium.ChromeDriver&quot;)
driver.Get(&quot;http://www.google.ca/&quot;)
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Dworkin)]]></author>
			<pubDate>Tue, 20 Feb 2018 18:35:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123796#p123796</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123795#p123795</link>
			<description><![CDATA[<p>Я совсем не в теме, но какой смысл в присваивании одной и той же переменной двух разных объектов подряд?<br /></p><div class="quotebox"><cite>Dworkin пишет:</cite><blockquote><div class="codebox"><pre><code>driver := new FireFoxDriver(options)
 
driver := ComObjCreate(&quot;Selenium.FireFoxDriver&quot;)</code></pre></div></blockquote></div><p>Очевидно, что первый объект не сохраняется (хотя, возможно, достаточно его запустить, не знаю).</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 20 Feb 2018 18:21:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123795#p123795</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Получить HTML код текущей залогиненой страницы в Firefox]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=123794#p123794</link>
			<description><![CDATA[<p>Добрый вечер. <br />Нужен скрипт который бы получал html код или скачивал страницу сайта на котором надо залогиниться что бы увидеть содержимое.<br />Если даже в браузере залогиненый и скачиваю страницу или получаю ее html код то получаю код страницы где надо водить логин и пароль вместо содержимого.<br />Где-то прочитал что в Firefox с помощью ahk такое не получится сделать.</p><p>Нужно именно для Firefox.<br />Нашел SeleniumBasic. Для проверки работоспособности скачал новый chromedriver.exe и для Chrome работает:</p><div class="codebox"><pre><code>
#Persistent
driver := ComObjCreate(&quot;Selenium.ChromeDriver&quot;)
driver.Get(&quot;http://www.google.com/&quot;)
</code></pre></div><p>Для Firefox выдает ошибку таймаута прослушивания порта. Прочитал что для Firefox&#039;a надо скачать geckodriver.exe. <br />В python&#039;e надо указывать путь к geckodriver.exe, значит в ахк тоже надо указать путь. Нашел код для хрома где указывают путь:</p><div class="codebox"><pre><code>
#Persistent

chromePath := &quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe&quot;  
chromedriverpath := &quot;C:\Users\Mir\AppData\Local\SeleniumBasic\chromedriver.exe&quot; 
options := new ChromeOptions()
options.setBinary(chromepath) 
System.setProperty(&quot;webdriver.chrome.driver&quot;, chromedriverpath) 
driver := new ChromeDriver(options)
 
driver := ComObjCreate(&quot;Selenium.ChromeDriver&quot;)
driver.Get(&quot;http://www.google.ca/&quot;)
</code></pre></div><p>Работает.</p><p>Решил изменить для firefox:<br /></p><div class="codebox"><pre><code>
#Persistent
firefoxPath := &quot;C:\Program Files\Mozilla Firefox\firefox.exe&quot;  
firefoxdriverpath := &quot;C:\Users\Mir\AppData\Local\SeleniumBasic\geckodriver.exe&quot; 
options := new FireFoxOptions()
options.setBinary(firefoxpath) 
System.setProperty(&quot;webdriver.firefox.driver&quot;, firefoxdriverpath) 
driver := new FireFoxDriver(options)
 
driver := ComObjCreate(&quot;Selenium.FireFoxDriver&quot;)
driver.Get(&quot;http://www.google.com/&quot;)
</code></pre></div><p>Не работает.<br />Помогите пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (Dworkin)]]></author>
			<pubDate>Tue, 20 Feb 2018 16:52:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=123794#p123794</guid>
		</item>
	</channel>
</rss>
