<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "LUA для начинающих"]]></title>
		<link>http://www.lua.ru/forum/posts/list/1.page</link>
		<description><![CDATA[Latest messages posted in the topic "LUA для начинающих"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>LUA для начинающих</title>
				<description><![CDATA[ Есть огромное желание написать туториал для нвочков и выложить в отдельный раздел "Статьи" на сайте. У кого нибудь есть желание поучаствовать?]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/136.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/136.page</link>
				<pubDate><![CDATA[Mon, 11 Feb 2008 12:46:51]]> GMT</pubDate>
				<author><![CDATA[ sarjsheff]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Да, могу помочь. <br /> ]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/140.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/140.page</link>
				<pubDate><![CDATA[Tue, 12 Feb 2008 11:54:48]]> GMT</pubDate>
				<author><![CDATA[ al]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Может PIL перевести? Там в принципе все есть.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/142.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/142.page</link>
				<pubDate><![CDATA[Tue, 12 Feb 2008 18:57:05]]> GMT</pubDate>
				<author><![CDATA[ Strijar]]></author>
			</item>
			<item>
				<title>LUA для начинающих</title>
				<description><![CDATA[ Если только второй. Токо где его взять и что за это будет. <img src="http://www.lua.ru/forum//images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" />]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/143.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/143.page</link>
				<pubDate><![CDATA[Wed, 13 Feb 2008 00:17:09]]> GMT</pubDate>
				<author><![CDATA[ sarjsheff]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Где то на форуме высказывалось, что второе издание отличается только главой по модулям, которая есть на сайте.<br /> Да и для начала первого издания достаточно.<br /> <br /> Хотя я тоже хотел бы приобрести второе издание.<br /> ]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/144.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/144.page</link>
				<pubDate><![CDATA[Wed, 13 Feb 2008 11:05:23]]> GMT</pubDate>
				<author><![CDATA[ moteus]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Второй PIL стремно переводит не выложим потом. А первый можно перевести. На счет "This online book is for personal use only. It cannot be copied to other web sites or further distributed in any form." я попытаюсь списаться с автором.<br /> <br /> Кто хочет принять участие в переводе пишите сюда.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/145.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/145.page</link>
				<pubDate><![CDATA[Wed, 13 Feb 2008 11:22:54]]> GMT</pubDate>
				<author><![CDATA[ sarjsheff]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Может проще понять структуру PIL2 написать что-то свое?<br /> Я хотел купить книжку, но с доставкой на Украину, она 75$.<br /> Накладно получается.<br /> Если кто из РФ может выслать книгу(или скринкопию) в цене до 30 у.е. <br /> жду предложений в личку.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/149.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/149.page</link>
				<pubDate><![CDATA[Wed, 13 Feb 2008 16:12:06]]> GMT</pubDate>
				<author><![CDATA[ al]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ PIL в один файл.<br /> <br /> [code]<br /> local http = require("socket.http")<br /> local basepath = "http://www.lua.org/pil/"<br /> fcont = io.open("pil.html","w+")<br /> b = http.request(basepath .. "index.html")<br /> b = string.sub(b,string.find(b,"&lt;H2&gt;Contents&lt;/H2&gt;",1,true)+#"&lt;H2&gt;Contents&lt;/H2&gt;",-1)<br /> links = {}<br /> chk = {}<br /> for w in string.gmatch(b, '%b&lt;&lt;') do<br /> 		if string.find(w,"&lt;a ",1,true) then<br /> 			local tmp = {}<br /> 			local a,aa = string.find(w,'href="([%d%p%a]+html)"')<br /> 			tmp.link = string.sub(w,a+#'href="',aa-#'"')<br /> 			tmp.name = string.sub(w,string.find(w,"&gt;")+1,-2)<br /> 			if not chk[tmp.link] then<br /> 				table.insert(links,tmp)<br /> 			end<br /> 			chk[tmp.link] = true<br /> 		end<br /> end<br /> <br /> for a,b in ipairs(links) do<br /> 	local tmp = http.request(basepath .. b.link)<br /> 	print(b.link)<br /> 	local startt = string.find(tmp,"&lt;hr/&gt;",1,true)<br /> 	tmp = string.sub(tmp,startt)<br /> 	local endd = string.find(tmp,'&lt;table width="100%" class="nav"&gt;',1,true)-1<br /> 	tmp = string.sub(tmp,1,endd)<br /> 	fcont:write(tmp)<br /> 	fcont:flush()<br /> end<br /> fcont:flush()<br /> fcont:close()<br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/150.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/150.page</link>
				<pubDate><![CDATA[Wed, 13 Feb 2008 16:32:03]]> GMT</pubDate>
				<author><![CDATA[ sarjsheff]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ у меня имеется конфиг файл, где определена таблица. я его подгрузаю через [code]dofile("servers.lua")[/code] такой вопрос, как мне сделать чтобы он постоянно обновлялся. сейчас если я внёс какие-то изменения, необходимо выключать сервер и перезапускать. Если я воткну в некоторых местах исходника dofile("..") не будет ли это отедать у меня память или ещё как-то плохо сказываться? какие есть могут быть методы?]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/274.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/274.page</link>
				<pubDate><![CDATA[Wed, 5 Mar 2008 20:15:27]]> GMT</pubDate>
				<author><![CDATA[ repeat]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ 1 вариант. <br /> Делаешь админскую страничку типа /reconfig<br /> когда ты ее открываешь выполняется процедура которая читает<br /> в ГЛОБАЛЬНОЕ окружение твои переменные.<br /> <br /> 2 вариант.<br /> В Главном цикле событий программа выполняет файл, считает его хеш (MD5 например)<br /> при следующем цикле считает опять если значения различаются выполняет.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/275.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/275.page</link>
				<pubDate><![CDATA[Wed, 5 Mar 2008 21:06:53]]> GMT</pubDate>
				<author><![CDATA[ al]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ спасибо. теперь другая пробелма. есть кусок кода<br /> [code]		local ser = #servers<br /> 		local i = 1<br /> 		repeat<br /> 			if (ser &gt;= 16) then<br /> 				print(i,i+15)<br /> 				client:send(list(i,i+15))<br /> 				ser = ser - 16<br /> 			else<br /> 				print(i,#servers)<br /> 				client:send(list(i, i+ser-1))<br /> 				break<br /> 			end<br /> 			i=i+16<br /> 		until (ser &lt;= 0 )<br /> <br /> [/code]<br /> так вот, должен ведь вроде несколько пакетов отсылать, а ощущение, что отсылает сразу одним пакетом :-\]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/276.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/276.page</link>
				<pubDate><![CDATA[Thu, 6 Mar 2008 06:09:45]]> GMT</pubDate>
				<author><![CDATA[ repeat]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=repeat]спасибо. теперь другая пробелма. есть кусок кода<br /> [code]		local ser = #servers<br /> 		local i = 1<br /> 		repeat<br /> 			if (ser &gt;= 16) then<br /> 				print(i,i+15)<br /> 				client:send(list(i,i+15))<br /> 				ser = ser - 16<br /> 			else<br /> 				print(i,#servers)<br /> 				client:send(list(i, i+ser-1))<br /> 				break<br /> 			end<br /> 			i=i+16<br /> 		until (ser &lt;= 0 )<br /> <br /> [/code]<br /> <br /> так вот, должен ведь вроде несколько пакетов отсылать, а ощущение, что отсылает сразу одним пакетом :-\[/quote]<br /> <br /> Код слишком оторван чтобы понять, попробуй вставить print(номер итерации, буфер отправки), - может оно у тебя по какому-то условия выходит за один такт.<br /> ]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/277.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/277.page</link>
				<pubDate><![CDATA[Thu, 6 Mar 2008 14:34:49]]> GMT</pubDate>
				<author><![CDATA[ al]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Есть код на луа.<br /> Используется библиотека socket.dll<br /> Есть mingw<br /> <br /> Необходимо:<br /> 1. Всю программу скомпилировать в один большой exe<br /> 2. Скомпилировать с использованием библиотек (socket.dll, lua5.1.dll)<br /> <br /> выполнимо такое, и как это сделать?]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/295.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/295.page</link>
				<pubDate><![CDATA[Mon, 10 Mar 2008 08:53:56]]> GMT</pubDate>
				<author><![CDATA[ repeat]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=repeat]Есть код на луа.<br /> Используется библиотека socket.dll<br /> Есть mingw<br /> <br /> Необходимо:<br /> 1. Всю программу скомпилировать в один большой exe<br /> 2. Скомпилировать с использованием библиотек (socket.dll, lua5.1.dll)<br /> <br /> выполнимо такое, и как это сделать?[/quote]<br /> <br /> да, без проблем! Смотри на проект l-bia ([url]http://luaforge.net/projects/l-bia/[/url])]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/297.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/297.page</link>
				<pubDate><![CDATA[Mon, 10 Mar 2008 10:54:22]]> GMT</pubDate>
				<author><![CDATA[ al]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Уже использую. Она для 2-го варианта. Подходит только для компиляции одного lua файла. Если несколько подгружаемых (require) файлов, то их нужно запихивать в один. Версия 1.6 вообще не заработала у меня. И из бинарника можно вытащить исходный код, чего уж больно сильно не хочется <img src="http://www.lua.ru/forum//images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" />]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/298.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/298.page</link>
				<pubDate><![CDATA[Mon, 10 Mar 2008 12:55:35]]> GMT</pubDate>
				<author><![CDATA[ repeat]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Раньше подключал файлы к скипту через require, теперь за это отвечает dofile. Из спецификации ясно, что require перевели с работы по файлам, на работу по модулям. Что подразумевается в данном случае и каким образом это можно использовать?]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/514.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/514.page</link>
				<pubDate><![CDATA[Sat, 19 Apr 2008 10:36:58]]> GMT</pubDate>
				<author><![CDATA[ Berkut]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=Berkut]Раньше подключал файлы к скипту через require, теперь за это отвечает dofile. Из спецификации ясно, что require перевели с работы по файлам, на работу по модулям. Что подразумевается в данном случае и каким образом это можно использовать?[/quote]<br /> Создайте отдельную тему. Не валите все в кучу]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/516.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/516.page</link>
				<pubDate><![CDATA[Sat, 19 Apr 2008 14:12:35]]> GMT</pubDate>
				<author><![CDATA[ XNut]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=Berkut]Раньше подключал файлы к скипту через require, теперь за это отвечает dofile. Из спецификации ясно, что require перевели с работы по файлам, на работу по модулям. Что подразумевается в данном случае и каким образом это можно использовать?[/quote]<br /> Вообще-то, [b]require[/b] всегда была предназначена для работы с модулями, просто, начиная с Lua 5.1, её функциональность была расширена. В справочнике всё нормально изложено, хотя и суховато. Но если в двух словах, то [b]require[/b] обычно используется для загрузки модулей/библиотек, а [b]dofile[/b] - для немедленного выполнения какой-либо задачи.<br /> ]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/519.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/519.page</link>
				<pubDate><![CDATA[Mon, 21 Apr 2008 10:29:06]]> GMT</pubDate>
				<author><![CDATA[ smz]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Спасибо. Теперь понятно. Дело в том, что LUA вообще первый язык программирования, который я изучаю. Поэтому многие вполне банальные вопросы иногда у меня вызывают осложнения.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/521.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/521.page</link>
				<pubDate><![CDATA[Mon, 21 Apr 2008 19:31:35]]> GMT</pubDate>
				<author><![CDATA[ Berkut]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ Вот ещё возник вопрос у начинающего, <br /> постепенно вроде скриптовать на Lua удается мне для администрирования своей системы,<br /> теперь возникают вопросы, <br /> а что делать когда необходимо передать программу и неизвестно установлен ли Lua ?<br /> Компиляция в байт код решает ли мою задачу? <br /> Будет ли работать программа скомпилированная при помощи luac, в системе где Lua не установлен ?]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/2429.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/2429.page</link>
				<pubDate><![CDATA[Sat, 27 Nov 2010 07:32:10]]> GMT</pubDate>
				<author><![CDATA[ amigo]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=amigo]а что делать когда необходимо передать программу и неизвестно установлен ли Lua ?<br /> Компиляция в байт код решает ли мою задачу? <br /> Будет ли работать программа скомпилированная при помощи luac, в системе где Lua не установлен ?[/quote]<br /> Работать не будет. А что делать? Можно передавать программу вместе с Lua, например.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/2431.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/2431.page</link>
				<pubDate><![CDATA[Sat, 27 Nov 2010 17:37:39]]> GMT</pubDate>
				<author><![CDATA[ smz]]></author>
			</item>
			<item>
				<title>Re:LUA для начинающих</title>
				<description><![CDATA[ [quote=smz][quote=amigo]а что делать когда необходимо передать программу и неизвестно установлен ли Lua ?<br /> Компиляция в байт код решает ли мою задачу? <br /> Будет ли работать программа скомпилированная при помощи luac, в системе где Lua не установлен ?[/quote]<br /> Работать не будет. А что делать? Можно передавать программу вместе с Lua, например.[/quote]<br /> <br /> Вот гуглю, ну не могу найти пример использования.<br /> Если есть возможность, скиньте пожалуйста кто нибудь примерный проект , где Lua встраивается динамически,<br /> и после компиляции будет работать у тех, у кого не установлен Lua.<br /> <br /> Смотрю на [url]http://luabinaries.sourceforge.net/manual.html[/url],<br /> понимаю что понадобяться файлы выложенные здесь [url]http://luabinaries.sourceforge.net/download.html[/url]<br /> А что делать с ними, не пойму.<br /> <br /> 1 пример подключения вроде нашел на [url]http://www.ilovelua.narod.ru/about_lua.html#Module_loaders[/url] ,<br /> этого способа подключения Lua.dll будет достаточно,<br /> чтобы Lua стал работать даже если Lua не установлен в системе ?<br /> К примеру на CD носителе или USB флэшки.]]></description>
				<guid isPermaLink="true">http://www.lua.ru/forum/posts/preList/24/2440.page</guid>
				<link>http://www.lua.ru/forum/posts/preList/24/2440.page</link>
				<pubDate><![CDATA[Thu, 2 Dec 2010 21:46:07]]> GMT</pubDate>
				<author><![CDATA[ amigo]]></author>
			</item>
	</channel>
</rss>
