<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: выгрузка результатов поиска]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12162&amp;type=atom" />
	<updated>2016-11-23T09:56:52Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12162</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109309#p109309" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong> Ого!!! Очень круто, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[jullap]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34341</uri>
			</author>
			<updated>2016-11-23T09:56:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109309#p109309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109302#p109302" />
			<content type="html"><![CDATA[<p>Я боюсь, сейчас таким кодом воспользуюсь, и мой IP у них тут же в блэклисте окажется. Ну его от греха подальше. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2016-11-23T00:30:17Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109302#p109302</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109301#p109301" />
			<content type="html"><![CDATA[<p>Доказать, что ты человек.<br />Зависит от айпи, количества обращений, частоты обращений, возможно, также от поискового запроса.<br />Но в IE капча тоже выскакивает, правда вроде, чисто зрительно, не так часто, как с Msxml2.XMLHTTP.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2016-11-23T00:27:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109301#p109301</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109300#p109300" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А как его запускать оттуда из vbs?</p></blockquote></div><div class="codebox"><pre><code>C:\Windows\SysWOW64\wscript.exe C:\ScriptName.vbs</code></pre></div><p><strong>Malcev</strong><br />А зачем эта проверка? Там от кол-ва обращений зависит?</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2016-11-23T00:13:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109300#p109300</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109298#p109298" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong><br /></p><div class="codebox"><pre><code>C:\Windows\SysWOW64\cscript D:\test.vbs</code></pre></div><p><strong>Flasher</strong><br />Я сам не люблю IE, но тут использовал его из-за антиботовской политики гугла.<br />Когда выдаст ошибку - значит нужно вводить капчу.<br /></p><div class="codebox"><pre><code>link := &quot;https://www.google.ru/search?&amp;q=test&quot;
http := ComObjCreate(&quot;Msxml2.XMLHTTP&quot;)
loop 1000
{
   http.Open(&quot;GET&quot;, link, False)
   http.Send()
   a := http.ResponseText
}
msgbox done</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2016-11-23T00:10:11Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109298#p109298</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109297#p109297" />
			<content type="html"><![CDATA[<p>А как его запускать оттуда из vbs?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-11-22T23:52:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109297#p109297</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109296#p109296" />
			<content type="html"><![CDATA[<p>В SysWOW64 есть вроде.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2016-11-22T23:31:25Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109296#p109296</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109295#p109295" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Flasher пишет:</cite><blockquote><p>Я бы так делал</p></blockquote></div><p>ScriptControl есть только под 32 бита.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-11-22T23:21:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109295#p109295</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109294#p109294" />
			<content type="html"><![CDATA[<p>Я бы так делал:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;VBScript</div><div class="fancy_spoiler"><div class="codebox"><pre><code>Title = &quot; Поиск в Google&quot;
URL = Trim(InPutBox(String(5, vbCr) &amp; &quot;Введите текст:&quot;, Title))
If URL = &quot;&quot; Then WScript.Quit

With CreateObject(&quot;ScriptControl&quot;)
  .Language = &quot;JScript&quot; : URL = &quot;https://www.google.ru/search?&amp;q=&quot;_
  &amp; .Eval(&quot;this&quot;).encodeURIComponent(URL)
End With

With CreateObject(&quot;MSXML2.XMLHTTP.6.0&quot;)
  .Open &quot;GET&quot;, URL, false : .Send : Text = .Responsetext
End With

With CreateObject(&quot;htmlfile&quot;)
  .designMode = &quot;on&quot; : .Write Text : .close
  For Each i in .getelementbyid(&quot;rso&quot;).getElementsByTagName(&quot;H3&quot;)
    urlList = urlList &amp; VbCrLf &amp; i.getElementsByTagName(&quot;a&quot;)(0).href
  Next : .close
End With

MsgBox Mid(urlList, 3), 4160, Title &amp; &quot; (результаты)&quot;</code></pre></div></div></div>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2016-11-22T22:43:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109294#p109294</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109286#p109286" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>var := &quot;ёлка&quot;

ComObjError(False)
oIE := ComObjCreate(&quot;InternetExplorer.Application&quot;)
oIE.visible := True
oIE.navigate(&quot;http://google.com/#q=&quot; URIEncode(var))
While !InStr(oIE.document.documentElement.OuterHtml, &quot;class=&quot;&quot;r&quot;&quot;&quot;)
{
   if InStr(oIE.document.documentElement.OuterHtml, &quot;&lt;div class=&quot;&quot;med card-section&quot;&quot;&gt;&quot;)
   {
      msgbox Ничего не нашлось
      ExitApp
   }
   Sleep 100
}
rElements := OIE.document.getElementsByClassName(&quot;r&quot;)
loop % rElements.Length
{
   aElement := rElements[A_Index-1].getElementsByTagName(&quot;a&quot;)
   url := aElement[0].href
   urlList .= url . &quot;`n&quot;
}
msgbox % urlList
return


URIEncode(Str)
{
   b_Format:=A_FormatInteger
   SetFormat, IntegerFast, H
   Loop, % StrPutVar(Str, Var, &quot;UTF-8&quot;)
   {
      Ch:=NumGet(Var, A_Index-1, &quot;UChar&quot;)
      If Ch=0
         Break
      If (Ch&gt;0x7f Or Ch&lt;0x30 Or Ch=0x3d)
         s.=&quot;%&quot;((StrLen(c:=SubStr(Ch, 3))&lt;2) ? &quot;0&quot;c:c)
      else
         s.=Chr(Ch)
   }
   SetFormat, IntegerFast, % b_Format
   Return, s
}

StrPutVar(string, ByRef var, encoding = &quot;CP0&quot;)
{
    ; Ensure capacity.
    VarSetCapacity( var, StrPut(string, encoding)
        ; StrPut returns char count, but VarSetCapacity needs bytes.
        * ((encoding=&quot;utf-16&quot;||encoding=&quot;cp1200&quot;) ? 2 : 1) )
    ; Copy or convert the string.
    return StrPut(string, &amp;var, encoding)
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2016-11-22T18:53:28Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109286#p109286</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: выгрузка результатов поиска]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=109271#p109271" />
			<content type="html"><![CDATA[<p>Решаю важную для меня задачу:</p><p>Есть результаты поиска в гугл в таком виде:<br />https://www.google.ru/search?hl=sv&amp;newwindow=1&amp;q=HP%20Inc.&amp;tbs=lr:lang_1no&amp;lr=lang_no&amp;gws_rd=ssl#lr=lang_no&amp;newwindow=1&amp;hl=sv&amp;tbs=lr:lang_1no&amp;q=HP+Inc.+645+G2+%2F+A+series+</p><p>В итоге нужно получить результаты поиска в таком виде без шелухи так сказать:<br />https://www.nordnet.no/mux/web/marknaden/.../index.html?identifier...<br />https://www.ig.com/.../hewlett-packard-co-HPQ-U...<br />https://www.atea.no/om-atea/.../hp-inc/<br />...<br />...<br />... </p><p>Пока есть только неудобный вариант веб запроса в экселе, но может быть есть другой более простой, удобный и давно известный способ? <img src="//forum.script-coding.com/img/smilies/roll.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[jullap]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34341</uri>
			</author>
			<updated>2016-11-22T06:57:28Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=109271#p109271</id>
		</entry>
</feed>
