<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Робот читает интернет-страницу]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Робот читает интернет-страницу форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 04 May 2026 11:30:18 +0300</pubDate>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50939/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yVmisJ1a" href="/user/3905/" bx-tooltip-user-id="3905">Let_it_go</a> написал:<br />Она теперь совсем другая и не подходит под этот код.<br />=============<br />У вас нет нового кода или ссылки, где можно посмотреть, как его написать? <br />
			<i>10.12.2020 20:33:19, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50939/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50939/topic2836/</guid>
			<pubDate>Thu, 10 Dec 2020 20:33:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50938/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Этот код уже очень давно не работает, потому что на смарт-лабе изменился интерфейс этой страницы. Она теперь совсем другая и не подходит под этот код. <br />
			<i>10.12.2020 19:35:29, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50938/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50938/topic2836/</guid>
			<pubDate>Thu, 10 Dec 2020 19:35:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50933/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_QE1ujJST" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a> написал:<br /> <noindex><a href="https://forum.quik.ru/user/3905/" target="_blank" rel="nofollow">Let_it_go</a></noindex> ,<br />Выкладываю вариант решения на луа указанной страницы сайта.<br /><br />=============<br /> Добрый день. <br />Хотел использовать ваш код, но при запуске выпадает ошибка module 'socket.core' not found:<br /><br />Я новичок в этой области. Прочитал, что нужна библиотека luasocket-2.0.2, скачал, разместил в папке libs. Нашел совет в сети, что нужно скопировать путь для этой папки в код. Прописал такой путь:
====code====
<pre>package.path = package.path..';./libs/lua/?.lua'
package.cpath = package.cpath..';./libs/socket/?.dll;./libs/mime/?.dll'
</pre>
=============
<br />Далее все равно вышла следующая ошибка:<br /><br />
====code====
<pre>./libs/lua/socket.lua:13: module 'socket.core' not found:
&nbsp;&nbsp;&nbsp;no field package.preload&#91;'socket.core'&#93;
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;lua&#92;socket&#92;core.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;lua&#92;socket&#92;core&#92;init.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;socket&#92;core.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;socket&#92;core&#92;init.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;. .&#92;share&#92;lua&#92;5.3&#92;socket&#92;core.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;. .&#92;share&#92;lua&#92;5.3&#92;socket&#92;core&#92;init.lua'
&nbsp;&nbsp;&nbsp;no file '.&#92;socket&#92;core.lua'
&nbsp;&nbsp;&nbsp;no file '.&#92;socket&#92;core&#92;init.lua'
&nbsp;&nbsp;&nbsp;no file './libs/lua/socket&#92;core.lua'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;socket&#92;core.dll'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;. .&#92;lib&#92;lua&#92;5.3&#92;socket&#92;core.dll'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;loadall.dll'
&nbsp;&nbsp;&nbsp;no file '.&#92;socket&#92;core.dll'
&nbsp;&nbsp;&nbsp;no file './libs/socket/socket&#92;core.dll'
&nbsp;&nbsp;&nbsp;no file './libs/mime/socket&#92;core.dll'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;socket.dll'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;. .&#92;lib&#92;lua&#92;5.3&#92;socket.dll'
&nbsp;&nbsp;&nbsp;no file 'C:&#92;Quik_Alor&#92;loadall.dll'
&nbsp;&nbsp;&nbsp;no file '.&#92;socket.dll'
&nbsp;&nbsp;&nbsp;no file './lib
</pre>
=============
<br />У меня Квик версии 8.8.4.3 и насколько я понял, стоит lua 5.3. Я прочитал в сети, что библиотека luasocket-2.0.2 подходит только в версии 5.1. Я нашел 3 версию библиотеки тут: <noindex><a href="https://github.com/diegonehab/luasocket" target="_blank" rel="nofollow">https://github.com/diegonehab/luasocket</a></noindex><br />Но не смог разобраться, как с ней дальше поступить. Скопировал в папку - ошибки продолжаются. Больше в сети информации никакой нет.<br />Помогите советом, очень охота ваш код увидеть в своем терминале.<br />Спасибо <br />
			<i>10.12.2020 14:03:51, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50933/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50933/topic2836/</guid>
			<pubDate>Thu, 10 Dec 2020 14:03:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24967/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо, Николай.<br />Я тут с работой раскидаю дела, сяду и всё внимательно изучу что тут в ветке появилось.<br />Низкий поклон за вашу помощь! <br />
			<i>30.05.2017 18:26:41, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24967/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24967/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 18:26:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24966/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="https://forum.quik.ru/user/3905/" target="_blank" rel="nofollow">Let_it_go</a></noindex>,<br />Выкладываю вариант решения на луа указанной страницы сайта.<br /><br />
====code====
<pre>require "socket"
http = require 'socket.http'
local address = 'http://smart-lab.ru/dividends/index/order_by_t2_date/desc/'
local ts={"tr","strong","span"}
local lMax=91 --число строк в таблице
--------------------
function nkdelspace(s)
&nbsp;&nbsp;&nbsp;local len=string.len(s); local z=""; local x1=32;
&nbsp;&nbsp;&nbsp;for i=1,len do local x=string.byte(s,i); if x&#60;32 then x=32 end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (x~=32 or x1~=32) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if z=="" then z=string.char(x) else z=z..string.char(x) end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x1=x; end
&nbsp;&nbsp;&nbsp;end &nbsp;&nbsp;&nbsp;--убираем проблелы
return z;
end
----------------------
local body = http.request(address)
----------------------
for i=1,#ts do
&nbsp;&nbsp;&nbsp;body = string.gsub (body,"(&#60;%s*"..ts&#91;i&#93;.."&#91;^&#62;&#93;*&#62;)","")
&nbsp;&nbsp;&nbsp;body = string.gsub (body,"(&#60;%s*/"..ts&#91;i&#93;.."&#91;^&#62;&#93;*&#62;)","")
end
body = string.gsub (body," "," ")
local t={}&nbsp;&nbsp;-- результат
local j=0; local k=0; local text=0;
local m=1; 
local n=string.find(body,"td&#62;",m,#body,true);
local x=string.byte(body,n-1); 
m=m+3;
-----------------
 while #body&#62;m do
&nbsp;&nbsp;&nbsp; n=string.find(body, "td&#62;",m,#body,true);
&nbsp;&nbsp;&nbsp;if n then&nbsp;&nbsp;local n1=n;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if x~=47 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x=string.byte(body,n-1); if x==47 then n=n-1; end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text = string.sub(body, m,n-2); text = nkdelspace(text);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local len=string.len(text);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if len&#60;20 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;j=j+1; if j==1 then k=k+1; t&#91;k&#93;={} end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local tt=t&#91;k&#93;; tt&#91;#tt+1&#93;=text;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if j==8 then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if k==lMax then break end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;j=0 end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x=string.byte(body,n-1);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;m=n1+3;
&nbsp;&nbsp;&nbsp;else break;
&nbsp;&nbsp;&nbsp;end
end
</pre>
=============
Результат - таблица t . 91 элемент ( это переменная lMax).<br />каждый элемент - таблица из 8 элементов:<br />-------------------- <br />1&gt;table<br /> ....1 PHOR<br /> ....2 08.08.2017 <br /> ....3 10.08.2017 <br /> ....4 2016<br /> ....5 н/расп <br /> ....6 21<br /> ....7 2345<br /> ....8 0,9%<br />--------------------<br /> ..2&gt;table<br />....1 GAZP<br />....2 18.07.2017 <br /> ....3 20.07.2017 <br />....4 2016<br /> ....5 год <br />....6 8,0397<br />....7 122,28<br /> ....8 6,6%<br />-----------------<br />и т д <br />
			<i>30.05.2017 18:04:17, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24966/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24966/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 18:04:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24945/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><br />Кроме того, пример содержит еще две особенности.<br />1) Скорректированная библиотека, т е недокументированная поделка.<br /><br /><br />2) Как сказано в примере: &quot;Преобразование данных из HTML будет осуществляться для простоты &quot;ручным&quot; поиском строк и регулярными выражениями. В более серьезной архитектуре может применен XML-парсер и др., такой вариант оставляется читателю ручной способ поиска.&quot;<br />-----------------------------<br />Следовательно, это скорее всего - готовое частное решение, а не пример для подражания.<br />---------------------------------------<br />Полагаю, что более универсальное решение , может быть на luacom и InternetExplorer.Application.<br />Т е решении исключительно в рамках стандартов Майкрософт &nbsp;и языка луа.<br />-------------------------------<br />=============<br /><br />====quote====<br />1) Скорректированная библиотека, т е недокументированная поделка.<br />=============<br /><br />Это по какой логике? Скорректированные библиотеки - недокументированные поделки? Причем тут документация (кроме того, это документировано на curl и там, откуда вы это списали)?<br /><br />====quote====<br /><br />2) Как сказано в примере: &quot;Преобразование данных из HTML будет &nbsp;осуществляться для простоты &quot;ручным&quot; поиском строк и регулярными &nbsp;выражениями. В более серьезной архитектуре может применен XML-парсер и &nbsp;др., такой вариант оставляется читателю ручной способ поиска.&quot;<br />-----------------------------<br />Следовательно, это скорее всего - готовое частное решение, а не пример для подражания.<br />=============<br />А это по какой логике? Готовое частное решение по чтению частной страницы smartlab. <br />
			<i>30.05.2017 08:29:05, El El.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24945/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24945/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 08:29:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24944/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			посмотрел внимательно <noindex><a href="http://smart-lab.ru/dividends/index/order_by_t2_date/desc/" target="_blank" rel="nofollow">http://smart-lab.ru/dividends/index/order_by_t2_date/desc/</a></noindex>'<br />оказалось что таблица статическая<br />поэтому можно прочитать ее<br />так<br />-----------------<br /><br />http = require 'socket.http'<br />local address = '<noindex><a href="http://smart-lab.ru/dividends/index/order_by_t2_date/desc/" target="_blank" rel="nofollow">http://smart-lab.ru/dividends/index/order_by_t2_date/desc/</a></noindex>'<br />htmls = http.request(address)<br />------------------------<br />а потом<br />вытащить данные используя ручной способ из приведенного примера <noindex><a href="https://forum.quik.ru/user/2678/" target="_blank" rel="nofollow">El El</a></noindex> переписав его на луа. <br />
			<i>30.05.2017 08:05:08, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24944/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24944/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 08:05:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24936/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_CLCpQPp3" href="/user/2678/" bx-tooltip-user-id="2678">El El</a> написал:<br /><br />====quote====<br /> Николай &nbsp;Камынин &nbsp; написал:<br /> &nbsp;<noindex><a href="https://forum.quik.ru/user/3905/" target="_blank" rel="nofollow">Let_it_go</a></noindex> &nbsp;,<br />Ваша задача немного сложнее, чем пример который я написал.<br />Дело в том,страница, которую вы хотите читать не содержит готовой таблицы.<br />Поэтому кроме парсера Вам придется исполнять джава скрипты.<br />-------------------<br />Поэтому более правильно решать вашу задачу через использование браузера в качестве ком объекта.<br />=============<br />Эта страница - статический html. Пример выше именно ее и достает и парсит. По крайней мере, так было месяц назад, когда пример писался.<br />=============<br />Пример очевидно хороший для тех, кто знает CPP и и работу c make. <br />Полагаю, что 99% посетителей этого форума и не знают как с этим работать.<br />Эти особенности и есть недостатки примера.<br />--------------------------------------<br />Кроме того, пример содержит еще две особенности.<br />1) Скорректированная библиотека, т е недокументированная поделка.<br />2) Как сказано в примере: &quot;Преобразование данных из HTML будет осуществляться для простоты &quot;ручным&quot; поиском строк и регулярными выражениями. В более серьезной архитектуре может применен XML-парсер и др., такой вариант оставляется читателю ручной способ поиска.&quot;<br />-----------------------------<br />Следовательно, это скорее всего - готовое частное решение, а не пример для подражания.<br />---------------------------------------<br />Полагаю, что более универсальное решение , может быть на luacom и InternetExplorer.Application.<br />Т е решении исключительно в рамках стандартов Майкрософт &nbsp;и языка луа.<br />------------------------------- <br />
			<i>30.05.2017 04:29:33, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24936/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24936/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 04:29:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24935/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_GaQkjmL3" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a> написал:<br /> <noindex><a href="https://forum.quik.ru/user/3905/" target="_blank" rel="nofollow">Let_it_go</a></noindex> ,<br />Ваша задача немного сложнее, чем пример который я написал.<br />Дело в том,страница, которую вы хотите читать не содержит готовой таблицы.<br />Поэтому кроме парсера Вам придется исполнять джава скрипты.<br />-------------------<br />Поэтому более правильно решать вашу задачу через использование браузера в качестве ком объекта.<br />=============<br /><br />Эта страница - статический html. Пример выше именно ее и достает и парсит. По крайней мере, так было месяц назад, когда пример писался. <br />
			<i>30.05.2017 01:42:41, El El.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24935/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24935/topic2836/</guid>
			<pubDate>Tue, 30 May 2017 01:42:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24926/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="https://forum.quik.ru/user/3905/" target="_blank" rel="nofollow">Let_it_go</a></noindex>,<br />Ваша задача немного сложнее, чем пример который я написал.<br />Дело в том,страница, которую вы хотите читать не содержит готовой таблицы.<br />Поэтому кроме парсера Вам придется исполнять джава скрипты.<br />-------------------<br />Поэтому более правильно решать вашу задачу через использование браузера в качестве ком объекта. <br />
			<i>29.05.2017 13:41:30, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24926/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24926/topic2836/</guid>
			<pubDate>Mon, 29 May 2017 13:41:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24898/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Практически такой робот есть в примерах Qluacpp: <noindex><a href="https://github.com/elelel/qluacpp-tutorial/tree/master/dividend_threat" target="_blank" rel="nofollow">https://github.com/elelel/qluacpp-tutorial/tree/master/dividend_threat</a></noindex><br />Оно на C++, но может быть, будет полезно. <br />
			<i>27.05.2017 16:31:11, El El.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24898/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24898/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 16:31:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24897/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			разобрался<br />подложил эту папку в один из путей по которым он искал. <br />
			<i>27.05.2017 14:48:36, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24897/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24897/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 14:48:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24896/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			хм.<br />а если запускать через квик, пишет такое<br /><br />C:\Program Files\Lua\5.1\lua\socket.lua:13: module 'socket.core' not found:<br /> &nbsp; &nbsp;no field package.preload&#91;'socket.core'&#93;<br /> &nbsp; &nbsp;no file '.\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\lua\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\lua\socket\core\init.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\socket\core\init.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\Include\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\Include\socket\core.luac'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\LuaIndicators\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\LuaIndicators\socket\core.luac'<br /> &nbsp; &nbsp;no file 'C:\Program Files\Lua\5.1\lua\socket\core.luac'<br /> &nbsp; &nbsp;no file 'C:\Program Files (x86)\Lua\5.1\lua\socket\core.lua'<br /> &nbsp; &nbsp;no file 'C:\Program Files\Lua\5.1\lua\socket\core.lua'<br /> &nbsp; &nbsp;no file '.\socket\core.dll'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\socket\core.dll'<br /> &nbsp; &nbsp;no file 'C:\Open_Broker_QUIK\loadall.dll'<br /> &nbsp; &nbsp;no file 'C:\Open <br />
			<i>27.05.2017 14:41:27, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24896/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24896/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 14:41:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24895/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если точнее, он ругается на отсутствие этого файла<br /><img src="https://content.screencast.com/users/astro-12/folders/Snagit/media/027af237-6589-413f-8ef7-2795da863653/05.27.2017-14.37.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>27.05.2017 14:38:30, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24895/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24895/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 14:38:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24893/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			local http=require'socket.http'<br />body,c,l,h = http.request('<noindex><a href="http://w3.impa.br/~diego/software/luasocket/http.html%27" target="_blank" rel="nofollow">http://w3.impa.br/~diego/software/luasocket/http.html'</a></noindex>)<br />print('status line',l)<br />print('body',body)<br /><br />Я натолкнулся на такой пример но скрипт ругается что нет файла сокет. ЛуаФорВиндовз стоит <br />. Пример похож как у Н.Камынина <br />
			<i>27.05.2017 09:44:22, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24893/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24893/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 09:44:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24892/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Y3bJNFRy" href="/user/3905/" bx-tooltip-user-id="3905">Let_it_go</a> написал:<br />Господа, подскажите пожалуйста как реализовать такую задачу на Луа.<br />1. Робот заходит на страничку с дивидендами:<br /> <noindex><a href="http://smart-lab.ru/dividends/" target="_blank" rel="nofollow">http://smart-lab.ru/dividends/</a></noindex> <br /> &nbsp; &nbsp; <br />2. Читает её<br />3. Формирует Луа-таблицу с полями<br />Тикер - дата отсечки Т+2<br />Тикер - дата отсечки Т+2<br />4. В последний день перед дивидендым гэпом посылает сообщение в КВИК.<br /><br />Мои роботы на Луа никогда не читали интернет-странички и не брали из них данных. Даже не знаю с чего начать.<br />Спасибо за помощь.<br />=============<br />Как вариант.<br />Вот так получите страницу,
====code====
<pre>require "socket"

http = require 'socket.http'
html = http.request 'http://smart-lab.ru/dividends/'

print(html)</pre>
=============
 потом сделайте парсер . <br />
			<i>27.05.2017 08:43:21, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24892/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24892/topic2836/</guid>
			<pubDate>Sat, 27 May 2017 08:43:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24888/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_k12gITg6" href="/user/3905/" bx-tooltip-user-id="3905">Let_it_go</a> написал:<br />Господа, подскажите пожалуйста как реализовать такую задачу на Луа.<br />1. Робот заходит на страничку с дивидендами:<br /> <noindex><a href="http://smart-lab.ru/dividends/" target="_blank" rel="nofollow">http://smart-lab.ru/dividends/</a></noindex> <br /> &nbsp; &nbsp; <br />2. Читает её<br />3. Формирует Луа-таблицу с полями<br />Тикер - дата отсечки Т+2<br />Тикер - дата отсечки Т+2<br />4. В последний день перед дивидендым гэпом посылает сообщение в КВИК.<br /><br />Мои роботы на Луа никогда не читали интернет-странички и не брали из них данных. Даже не знаю с чего начать.<br />Спасибо за помощь.<br />=============<br />В луа (github) есть библиотеки для работы с http. Подключайте их и читайте страницы. <br />Дело муторное.<br /><br />Можно на языке высокого уровня написать читалку страниц и подсовывать результаты в скрипт. Это и попроще и понадежнее. <noindex><a href="http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/mirovye-indeksy-s-google-finance.html" target="_blank" rel="nofollow">Вот пример</a></noindex>, &nbsp; как это может работать <br />
			<i>26.05.2017 22:30:07, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24888/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24888/topic2836/</guid>
			<pubDate>Fri, 26 May 2017 22:30:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Робот читает интернет-страницу</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24887/topic2836/">Робот читает интернет-страницу</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Господа, подскажите пожалуйста как реализовать такую задачу на Луа.<br />1. Робот заходит на страничку с дивидендами:<br /><noindex><a href="http://smart-lab.ru/dividends/" target="_blank" rel="nofollow">http://smart-lab.ru/dividends/</a></noindex><br /><noindex><a href="http://smart-lab.ru/uploads/images/01/73/60/2017/05/26/80c133.jpg" target="_blank" rel="nofollow">&lt;img src=&quot;http://smart-lab.ru/uploads/images/01/73/60/2017/05/26/857288.jpg&quot; alt=&quot;Пользователь добавил изображение&quot; border=&quot;0&quot; /&gt;</a></noindex><br />2. Читает её<br />3. Формирует Луа-таблицу с полями<br />Тикер - дата отсечки Т+2<br />Тикер - дата отсечки Т+2<br />4. В последний день перед дивидендым гэпом посылает сообщение в КВИК.<br /><br />Мои роботы на Луа никогда не читали интернет-странички и не брали из них данных. Даже не знаю с чего начать.<br />Спасибо за помощь. <br />
			<i>26.05.2017 21:26:29, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24887/topic2836/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24887/topic2836/</guid>
			<pubDate>Fri, 26 May 2017 21:26:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
