<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AutoIt3: Парсер HTML]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8253&amp;type=atom" />
	<updated>2013-05-21T11:01:11Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=8253</id>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72306#p72306" />
			<content type="html"><![CDATA[<p>Доброго дня.</p><p>Выходные длились очень долго. )</p><p>Если вернуться назад, то началось все с того, что мне очень нравился скринсейвер с часами на весь экран. У нас на работе один из компьютеров стоит в зале и всем очень удобно видеть на экране время. На своем рабочем компьютере я использую <a href="http://www.samurize.com">Samurize</a> и как то вдруг, мне захотелось видеть на рабочем столе погоду, даже не погоду, а просто температуру за окном. Только только я стал сооружать погодный скрипт, как в голову пришла идея написать скринсейвер с часами, датой и погодой.<br />Потом я завел эту ветку форума, понял что мне понадобится, но наступили праздники майские и я все позабыл.</p><p>Пару дней назад собрался с силами и наклепал на скорую руку код. Не долго думая взял Autoit - как же мне не нравится он. Вроде все есть, но очень уж он несуразный какой-то. За 2 дня выкроенного времени на работе, смастерил глючную версию и устал.</p><p>Были идеи сделать поиск городов, добавить&nbsp; всяческих опций, но нет. Очень уж меня сильно отталкивает autoit этот. Устал от него. Если кому интересно, то <a href="https://dl.dropboxusercontent.com/u/35452794/Screensaver.zip">вот тут</a> наброски.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2013-05-21T11:01:11Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72306#p72306</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72216#p72216" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>XML, в отличие от html, не является прерогативой браузеров.</p></blockquote></div><p>А это и не принципиально. innerHTML сожрёт любую хрень и построит DOM, но если исходные данные будут в XML, то получаемый элемент будет иметь более предсказуемую структуру.</p><p>Впрочем, пардон, я не дочитал первый пост, от этого и понесло на браузеры. А как удалить свой, я не вижу.</p>]]></content>
			<author>
				<name><![CDATA[SviZ]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30133</uri>
			</author>
			<updated>2013-05-17T13:10:17Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72216#p72216</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72203#p72203" />
			<content type="html"><![CDATA[<p>XML, в отличие от html, не является прерогативой браузеров. Делать разбор XML самостоятельно — при наличии идущей в комплекте ОС библиотеки — по меньшей мере нецелесообразно.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-05-17T09:31:19Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72203#p72203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72202#p72202" />
			<content type="html"><![CDATA[<p>Rumata, в том и дело - либо парсите RegExp&#039;ами, либо браузер парсит за вас. Не надо говорить, что &quot;парсите&quot; если это делаете через построение DOM браузером.</p>]]></content>
			<author>
				<name><![CDATA[SviZ]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30133</uri>
			</author>
			<updated>2013-05-17T08:50:08Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72202#p72202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72201#p72201" />
			<content type="html"><![CDATA[<p><strong>SviZ</strong><br />Чтобы парсить строгий XML, знать регулярные выражения как раз--таки не обязательно. &quot;Хороший&quot; XML разбирается и загружается средствами XML (DOM, XPAth).</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2013-05-17T06:12:18Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72201#p72201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=72195#p72195" />
			<content type="html"><![CDATA[<p>Парсить можно, только для такой работы надо хорошо знать <strong>RegExp&#039;ы <a href="http://javascript.xn----7sbajzfbacq2eog.xn--p1ai/"><span style="color: black">JavaScript</span></a></strong> и разбираемый материал д.б. на строгом синтаксисе XML. Если надо грабить через AJAX прямо в браузере, то проще полученную страницу оборачивать в элемент (тупо пихать в innerHTML) и далее работать как с DOM.</p>]]></content>
			<author>
				<name><![CDATA[SviZ]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=30133</uri>
			</author>
			<updated>2013-05-16T20:21:09Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=72195#p72195</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71717#p71717" />
			<content type="html"><![CDATA[<p><a href="http://www.nirsoft.net/utils/mweather.html">?</a></p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2013-04-28T14:39:58Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71717#p71717</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71710#p71710" />
			<content type="html"><![CDATA[<p>Встал в тупик. Хотел погоду грабить с <a href="http://www.intellicast.com">http://www.intellicast.com</a>, но он показывает не точно. Мне нужен не прогноз погоды, а погода в настоящем времени.<br />Теперь вот не могу найти достойный источник. Сравниваю со своим градустником за стеклом и с датчиками <a href="http://narodmon.ru/">народного мониторинга</a>. Толку ноль. Беда.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2013-04-28T09:23:18Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71710#p71710</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71650#p71650" />
			<content type="html"><![CDATA[<p>Всем спасибо, определился с методом. На выходных постараюсь доделать и выложить, мож кому пригодится.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2013-04-24T18:02:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71650#p71650</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71643#p71643" />
			<content type="html"><![CDATA[<p><strong>DnsIs</strong>, посмотрите на возможности ActiveX &quot;HTMLFile&quot;. Очень удобная вещь.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2013-04-24T10:05:48Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71643#p71643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71632#p71632" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Не нашел я в autoit таких функций пока. Ищу.</p></blockquote></div><p>Первая попавшаяся тема из яндекса: <a href="http://www.autoitscript.com/forum/topic/13321-weather-xml/">Weather &amp; XML</a>. Это был запрос вида &quot;AutoIt XML&quot;.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2013-04-22T22:32:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71632#p71632</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71630#p71630" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>Требуется регистрация. Большинство не увидит.</p></blockquote></div><p>Блин! Это же во флейме было... Да, в общем, и смотреть там особо нечего... Лучше вот (на правах шутки):</p><div class="codebox"><pre><code>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
 &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
  &lt;script type=&quot;text/jscript&quot; language=&quot;JScript&quot;&gt;
    self.resizeTo(250,257);
    self.moveTo(screen.width-250,0);
  &lt;/script&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
  &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=8&quot; /&gt;
  &lt;meta http-equiv=&quot;imagetoolbar&quot; content=&quot;no&quot; /&gt;
  &lt;hta:application
   applicationName=&quot;RP5z&quot;
   border=&quot;thin&quot;
   icon=&quot;http://rp5.ru/favicon.ico&quot;
   innerBorder=&quot;no&quot;
   maximizeButton=&quot;no&quot;
   minimizeButton=&quot;no&quot;
   scroll=&quot;no&quot;
   selection=&quot;no&quot;
   singleInstance=&quot;yes&quot;
   /&gt;
  &lt;style type=&quot;text/css&quot;&gt;
   *{margin:0;overflow:hidden;}
  &lt;/style&gt;
  &lt;title&gt;Саратов&lt;/title&gt;
&lt;/head&gt;
&lt;body id=&quot;b&quot;&gt;
&lt;/body&gt;
&lt;script type=&quot;text/jscript&quot; language=&quot;JScript&quot;&gt;
  self.resizeBy(0,220-document.documentElement.clientHeight);
  with(new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;)){
    open(
     &#039;get&#039;,
     &#039;http://rp5.ru/htmla.php?id=7303&amp;lang=ru&amp;bg=silver&amp;c=navy&amp;f=Arial&amp;s=12&amp;sc=4&#039;,
     true
    );
    onreadystatechange=function(){
      if(readyState==4)if(status==200)b.innerHTML=responseText;
    };
    send(null);
  }
&lt;/script&gt;
&lt;/html&gt;</code></pre></div><p>Сохранять в UTF-8.</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2013-04-22T18:48:09Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71630#p71630</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71627#p71627" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rumata пишет:</cite><blockquote><p>Требуется регистрация. Большинство не увидит.</p></blockquote></div><p>В таких случаях спасает <a href="http://www.bugmenot.com/">http://www.bugmenot.com/</a></p><p>Не нашел я в autoit таких функций пока. Ищу.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2013-04-22T13:10:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71627#p71627</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71623#p71623" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Serge Yolkin пишет:</cite><blockquote><p><a href="http://forum.wincmd.ru/viewpost.php?p=74792">Здесь</a> простенький (совсем простенький) пример парсинга типа &quot;выдрать нужное&quot;.</p></blockquote></div><p>Требуется регистрация. Большинство не увидит. </p><div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Круто было бы использовать xslt+css, но я кропаю autoit-скрип и не хочу вставлять туда IE-фреймы.</p></blockquote></div><p>Если в AutoIt есть средства работы с XML (загрузка, парсинг, процессинг), то задача может быть решена средствами самого AutoIt без привлечения третьих сторон.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2013-04-22T12:41:18Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71623#p71623</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AutoIt3: Парсер HTML]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=71621#p71621" />
			<content type="html"><![CDATA[<p>Я так умею, но все равно спасибо.</p><p>Поднял я тему после прочтения <a href="http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags?answertab=votes#tab-top">этого</a>.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2013-04-22T12:35:38Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=71621#p71621</id>
		</entry>
</feed>
