<?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>Thu, 14 May 2026 22:00:08 +0300</pubDate>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6980/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_EqTVEeeO" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />А как же тогда замену информации провернуть, тем более я раньше это делал?<br /><br />=============<br />Проще это делать так:<br />-----------------------------<br />1) создаете таблицу<br />2) читает в нее все из файла<br />3) меняете в таблице все, что хотите<br />4) пишите таблицу в файл (режим "w")<br />-----------------------------<br />и будет Вам счастье <br />
			<i>13.07.2015 17:13:59, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6980/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6980/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 17:13:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6944/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_HVUeHC22" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> пишет: <br /><br />====quote====<br /> Deserf пишет: <br />А вот "r+" работает<br /><br />=============<br />Пишу одно, думаю другое... Конечно же "r+"<br /><br />=============<br />Еще раз большое спасибо Вам <br />
			<i>13.07.2015 09:37:46, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6944/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6944/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:37:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6943/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_a0L2mxqx" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />А вот "r+" работает<br /><br />=============<br />Пишу одно, думаю другое... Конечно же "r+" <br />
			<i>13.07.2015 09:36:52, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6943/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6943/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:36:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6942/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_tyGj9sDU" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br /><br />====quote====<br /> Старатель пишет: <br /><br />====quote====<br /> Deserf пишет: <br />Еще раз пишу: режим &quot;а+&quot; не подойдет: это cfg-файл, мне нужно заменять определенные значения в строго определенном месте, а не дописывать, а потом объяснять при следующем цикле оператором что же им считывать.<br /><br />=============<br />Вообще-то режим &quot;a+&quot; как раз предназначен, чтобы заменять &quot;определенные значения в строго определенном месте&quot;:<br />
====code====
<pre>&nbsp;&nbsp;local file = io.open(ImyaCFGFaila, "w")
file:write('---------------33---------------')
file:close()

file = io.open(ImyaCFGFaila, "r+") 
file:seek("set", 15) 
file:write("22") 
file:close()&nbsp;&nbsp; </pre>
=============
<br /><br />=============<br />Он дописывает в конце файла<br /><br />=============<br />А вот &quot;r+&quot; работает - большое человеческое спасибо, жму Вам руку, Вы мне очень помогли, я не шучу <br />
			<i>13.07.2015 09:34:41, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6942/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6942/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:34:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6941/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_LisLOLGr" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Он дописывает в конце файла<br /><br />=============<br />Вы код запускали? Или вы поспорить пришли сюда? <br />
			<i>13.07.2015 09:33:59, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6941/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6941/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:33:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6940/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_QM1KJ67y" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> пишет: <br /><br />====quote====<br /> Deserf пишет: <br />Еще раз пишу: режим &quot;а+&quot; не подойдет: это cfg-файл, мне нужно заменять определенные значения в строго определенном месте, а не дописывать, а потом объяснять при следующем цикле оператором что же им считывать.<br /><br />=============<br />Вообще-то режим &quot;a+&quot; как раз предназначен, чтобы заменять &quot;определенные значения в строго определенном месте&quot;:<br />
====code====
<pre> local file = io.open(ImyaCFGFaila, "w")
file:write('---------------33---------------')
file:close()

file = io.open(ImyaCFGFaila, "r+") 
file:seek("set", 15) 
file:write("22") 
file:close()&nbsp;&nbsp;</pre>
=============
<br /><br />=============<br />Он дописывает в конце файла <br />
			<i>13.07.2015 09:31:46, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6940/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6940/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:31:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6939/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А как же тогда замену информации провернуть, тем более я раньше это делал? <br />
			<i>13.07.2015 09:30:19, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6939/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6939/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:30:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6938/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_gN1Gk9oD" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Еще раз пишу: режим &quot;а+&quot; не подойдет: это cfg-файл, мне нужно заменять определенные значения в строго определенном месте, а не дописывать, а потом объяснять при следующем цикле оператором что же им считывать.<br /><br />=============<br />Вообще-то режим &quot;a+&quot; как раз предназначен, чтобы заменять &quot;определенные значения в строго определенном месте&quot;:<br />
====code====
<pre>local file = io.open(ImyaCFGFaila, "w")
file:write('---------------33---------------')
file:close()

file = io.open(ImyaCFGFaila, "r+") 
file:seek("set", 15) 
file:write("22") 
file:close() </pre>
============= <br />
			<i>13.07.2015 09:29:45, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6938/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6938/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:29:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6937/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_O46NCFe5" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Хорошо, вот такой скрипт:<br /><br /><br />function main()<br />local ImyaCFGFaila=getScriptPath().."\" .. "1.txt"<br /> local file = io.open(ImyaCFGFaila, "w")<br />			file:seek("set", 0)<br />			file:write(tostring("11"))<br />			file:seek("set", 6)<br />			file:write(tostring("....... его рот"))			<br />			file:flush()<br />			file:close()<br />end<br /><br />Исходная строка в файле "1.txt" такая: "11111111111111111111111111111111111111111111111111111111111<WBR/>&shy;111111" (без всяких переносов и без кавычек)<br />После работы скрипта: строка в файле "1.txt" такая: "11&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;....... его рот", где &lt;NUL&gt; - то самое.<br />Как видите никакого смещения в пустоту.<br /><br />=============<br />Вас не удивляет что NUL символов 4 штуки?<br />Может это потому что Вы смещаете курсор на шесть символов влево, в то время как в строке всего 2 символа?<br />6-2=4 <br />
			<i>13.07.2015 09:27:55, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6937/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6937/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:27:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6936/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_GmChhU6W" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Тут дело не в стирании<br /><br />=============<br />Дело не в стирании файла а в том что Вы смещаете курсор за пределы файла. <br />
			<i>13.07.2015 09:25:42, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6936/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6936/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:25:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6935/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_A0qIdTrv" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Хорошо, вот такой скрипт:<br /><br /><br />function main()<br />local ImyaCFGFaila=getScriptPath().."\" .. "1.txt"<br /> local file = io.open(ImyaCFGFaila, "w")<br />			file:seek("set", 0)<br />			file:write(tostring("11"))<br />			file:seek("set", 6)<br />			file:write(tostring("....... его рот"))			<br />			file:flush()<br />			file:close()<br />end<br /><br />Исходная строка в файле "1.txt" такая: "11111111111111111111111111111111111111111111111111111111111<WBR/>&shy;111111" (без всяких переносов и без кавычек)<br />После работы скрипта: строка в файле "1.txt" такая: "11&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;....... его рот", где &lt;NUL&gt; - то самое.<br />Как видите никакого смещения в пустоту.<br /><br />=============<br />Режим w тоже стирает файл. <br />
			<i>13.07.2015 09:24:59, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6935/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6935/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:24:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6934/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Rss5Xw9K" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br /><br />====quote====<br /> Sergey Gorokhov пишет: <br /><br />====quote====<br /> Deserf пишет: <br />Прочитайте текст скрипта, который выше - я его ВООБЩЕ НИКУДА НЕ СМЕЩАЛ, а он все равно тупит<br /><br />=============<br />Читаю.<br />
====code====
<pre>&nbsp;&nbsp;local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp;--Открыли файл и стерли в нем все что есть, так как режим w+
 file:seek("set", 15)&nbsp;&nbsp;--смефаем курсор на 15 символов в пустоту,, так как файл пустой.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:write("22") --пишем строку "22" после 15 пустых символов
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:close() -- закрываем&nbsp;&nbsp;</pre>
=============
<br /><br />Еще читаю:<br />
====code====
<pre>&nbsp;&nbsp;local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp; --Открыли файл и стерли в нем все что есть, так как режим w+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:close() -- закрываем&nbsp;&nbsp;</pre>
=============
<br /><br />Что не так?<br /><br />=============<br />Смотрите ниже в режиме &quot;w&quot;<br /><br />=============<br />Тут дело не в стирании <br />
			<i>13.07.2015 09:23:27, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6934/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6934/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:23:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6933/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_cuwiLvbq" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Deserf пишет: <br />Прочитайте текст скрипта, который выше - я его ВООБЩЕ НИКУДА НЕ СМЕЩАЛ, а он все равно тупит<br /><br />=============<br />Читаю.<br />
====code====
<pre> local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp;--Открыли файл и стерли в нем все что есть, так как режим w+
 file:seek("set", 15)&nbsp;&nbsp;--смефаем курсор на 15 символов в пустоту,, так как файл пустой.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:write("22") --пишем строку "22" после 15 пустых символов
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:close() -- закрываем </pre>
=============
<br /><br />Еще читаю:<br />
====code====
<pre> local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp; --Открыли файл и стерли в нем все что есть, так как режим w+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file:close() -- закрываем </pre>
=============
<br /><br />Что не так?<br /><br />=============<br />Смотрите ниже в режиме &quot;w&quot; <br />
			<i>13.07.2015 09:21:25, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6933/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6933/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:21:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6932/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Хорошо, вот такой скрипт:<br /><br /><br />function main()<br />local ImyaCFGFaila=getScriptPath().."\\" .. "1.txt"<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;local file = io.open(ImyaCFGFaila, "w")<br />			file:seek("set", 0)<br />			file:write(tostring("11"))<br />			file:seek("set", 6)<br />			file:write(tostring("....... его рот"))			<br />			file:flush()<br />			file:close()<br />end<br /><br />Исходная строка в файле "1.txt" такая: "11111111111111111111111111111111111111111111111111111111111<WBR/>&shy;111111" (без всяких переносов и без кавычек)<br />После работы скрипта: строка в файле "1.txt" такая: "11&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;&lt;NUL&gt;....... его рот", где &lt;NUL&gt; - то самое.<br />Как видите никакого смещения в пустоту. <br />
			<i>13.07.2015 09:20:34, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6932/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6932/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:20:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6931/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_8SXMfxSH" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Прочитайте текст скрипта, который выше - я его ВООБЩЕ НИКУДА НЕ СМЕЩАЛ, а он все равно тупит<br /><br />=============<br />Читаю.<br />
====code====
<pre>local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp;--Открыли файл и стерли в нем все что есть, так как режим w+
 file:seek("set", 15)&nbsp;&nbsp;--смефаем курсор на 15 символов в пустоту,, так как файл пустой.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file:write("22") --пишем строку "22" после 15 пустых символов
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file:close() -- закрываем</pre>
=============
<br /><br />Еще читаю:<br />
====code====
<pre>local file = io.open(ImyaCFGFaila, "w+")&nbsp;&nbsp; --Открыли файл и стерли в нем все что есть, так как режим w+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file:flush() --обновляем файл
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file:close() -- закрываем</pre>
=============
<br /><br />Что не так? <br />
			<i>13.07.2015 09:18:12, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6931/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6931/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:18:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6930/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_L6ReAbNt" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Еще раз пишу:<br /><br />=============<br />Еще раз пишу, режим w+ полностью затирает файл при открытии. Таким образом, если Вам нужно изменить уже имеющиеся данные в этом файле, ищите другой способ. <br />
			<i>13.07.2015 09:15:00, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6930/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6930/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:15:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6929/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_6ans4vFn" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Deserf пишет: <br />Можно и не смещать никуда курсор - те же яйца. И смещаю не в пустоту а там, где есть символы, если в пустоту сместить он так то ошибку викидывает сразу<br /><br />=============<br />Простите но Вы именно смещаете в пустоту.<br />Так как режим w+ перезаписывает файл. То есть стирает все и пишет по новой.<br /><br />=============<br />Прочитайте текст скрипта, который выше - я его ВООБЩЕ НИКУДА НЕ СМЕЩАЛ, а он все равно тупит <br />
			<i>13.07.2015 09:14:03, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6929/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6929/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:14:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6928/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Нашел одно решение, не ахти какое: запускаем программу<br />====quote====<br /><a class="blog-p-user-name" id="bp_izKXpqSm" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Sergey Gorokhov пишет: <br />Чтобы решить проблему используйте режим a+<br /><br />=============<br /><br />Или допишите в файл что-нибудь прежде чем делать смещение<br />
====code====
<pre> ImyaCFGFaila="G:&#92;&#92;!!!!&#92;&#92;qwe.log"
local file = io.open(ImyaCFGFaila, "w+")
file:write("111111111111111111111111111111")
file:seek("set", 15)
file:write("22")
file:flush()
file:close()
 </pre>
=============
<br /><br />=============<br />Еще раз пишу: режим &quot;а+&quot; не подойдет: это cfg-файл, мне нужно заменять определенные значения в строго определенном месте, а не дописывать, а потом объяснять при следующем цикле оператором что же им считывать. По скрипту скажу - это тоже не работает <br />
			<i>13.07.2015 09:12:33, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6928/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6928/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:12:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6927/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="http://www.lua.org/manual/5.1/manual.html#pdf-io.open" target="_blank" rel="nofollow">Lua.org</a></noindex><br /><br />====quote====<br /><ul><li><B>"r":</B> read mode (the default);<li><B>"w":</B> write mode;<li><B>"a":</B> append mode;<li><B>"r+":</B> update mode, all previous data is preserved;<li><B>"w+":</B> update mode, all previous data is erased;<li><B>"a+":</B> append update mode, previous data is preserved, writing is only allowed at the end of file.<br /></ul><br />=============<br /> <br />
			<i>13.07.2015 09:08:35, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6927/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6927/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:08:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6926/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_kYMUyqgU" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Можно и не смещать никуда курсор - те же яйца. И смещаю не в пустоту а там, где есть символы, если в пустоту сместить он так то ошибку викидывает сразу<br /><br />=============<br />Простите но Вы именно смещаете в пустоту.<br />Так как режим w+ перезаписывает файл. То есть стирает все и пишет по новой. <br />
			<i>13.07.2015 09:01:27, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6926/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6926/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 09:01:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6923/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Можно и не смещать никуда курсор - те же яйца. И смещаю не в пустоту а там, где есть символы, если в пустоту сместить он так то ошибку викидывает сразу <br />
			<i>13.07.2015 08:54:00, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6923/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6923/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:54:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6922/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Еще одно наблюдение: необратимые изменения наступают в любом случае, когда файл открывается в режимах "w", даже если в ходе него не происходит ничего: ни записи информации, ни смещения курсора. Так в таком коде получаем из полного лог-файла тупорыло пустой:<br /><br /><br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;local file = io.open(ImyaCFGFaila, "w+")<br />			file:flush()<br />			file:close()<br /><br />Скажите, что это за фигня, а то у меня уже башка кружится. Таким образом, ведь дело не в моем кривом коде, и не в ошибочном хранении информации в буфере обмена (и в 32-битности), дело именно в режимах "w" и "w+", режим "а" работает корректно, но мне то надо именно заменять, а не просто приписывать информацию. <br />
			<i>13.07.2015 08:49:39, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6922/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6922/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:49:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6920/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_S6XAAnxR" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />Чтобы решить проблему используйте режим a+<br /><br />=============<br /><br />Или допишите в файл что-нибудь прежде чем делать смещение<br /><br />
====code====
<pre>ImyaCFGFaila="G:&#92;&#92;!!!!&#92;&#92;qwe.log"
local file = io.open(ImyaCFGFaila, "w+")
file:write("111111111111111111111111111111")
file:seek("set", 15)
file:write("22")
file:flush()
file:close()
</pre>
============= <br />
			<i>13.07.2015 08:41:07, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6920/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6920/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:41:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6919/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lB0SNi1n" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />SiceTW<br /><br />=============<br />опечатка имелось в виду SciTE <br />
			<i>13.07.2015 08:32:38, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6919/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6919/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:32:38 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6918/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_pOwoj6mX" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Кто что может про разрядность ОСи сказать?<br /><br />=============<br />При чем тут разрядность ОС?<br />Вы смещаете курсор на 15 символов в пустоту, вот и получаете эту самую пустоту NUL. <br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_18iINfBO" href="/user/1099/" bx-tooltip-user-id="1099">Deserf</a> пишет: <br />Дело похоже в самой Quik и я не удивлен<br /><br />=============<br />Это легко проверить, достаточно запустить код без QUIK на том же SiceTW<br /><br />Чтобы решить проблему используйте режим a+ <br />
			<i>13.07.2015 08:31:50, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6918/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6918/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:31:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6916/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Кто что может про разрядность ОСи сказать? <br />
			<i>13.07.2015 08:25:18, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6916/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6916/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 08:25:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6914/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Походу ей не нравятся 32-битные машины <br />
			<i>13.07.2015 07:59:21, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6914/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6914/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 07:59:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6913/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			И не в редакторе дело, тоже самое получается в Notepad. Дело похоже в самой Quik и я не удивлен <br />
			<i>13.07.2015 07:58:53, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6913/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6913/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 07:58:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6911/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Кстати, количество "NUL" в каждом случае зависит от координат курсора <br />
			<i>13.07.2015 07:57:50, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6911/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6911/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 07:57:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>При выводе информации в лог-файл выводится тарабарщина</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6910/topic712/">При выводе информации в лог-файл выводится тарабарщина</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Правда это другой режим и запись со смещением <br />
			<i>13.07.2015 07:28:15, Deserf.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6910/topic712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6910/topic712/</guid>
			<pubDate>Mon, 13 Jul 2015 07:28:15 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
