Yoko
http://forum.yoko.com.ua/

как записать журнал в лог файл
http://forum.yoko.com.ua/viewtopic.php?f=3&t=7380
Page 1 of 1

Author:  Sanch [ 2006-04-16 07:17:40 ]
Post subject:  как записать журнал в лог файл

Собсно написал скрипт на мининг, в теории должен убегать от пк и убивать элементалей, но это далеко не так, когда я сижу за компом по 3-5 часов, все замечательно работает, но когда я подхожу к компу сутра то чар вечно мертв, такого по теории невозможно тк, при мне он без проблем убегал от пк всегда, вот только элемов правда не убивал, так вот мне это надоело, хочу записывать жунрал как нить, чтобы знать что случилось.

Author:  CFA [ 2006-04-16 08:29:12 ]
Post subject:  Re: как записать журнал в лог файл

записать в файл можо так.
Code:
var fl = File(name)
fl.open()
safecall fl.writeln('text')
fl.close()

но так он записывает в самое начало. что бы дописывать в конец, надо считать весь файл по строчкам
Code:
var s
while not fl.eof()
    s = safe call fl.readln()
wend


можно записывать не в файл, а текстовое окно. менее надежно, тк при падении клиента все пропадет, но немного проще.
Code:
    uo.textprint('text')

что бы посмотреть - ,textopen

Author:  Edred [ 2006-04-16 10:16:44 ]
Post subject:  Re: как записать журнал в лог файл

CFA wrote:
можно записывать не в файл, а текстовое окно. менее надежно, тк при падении клиента все пропадет, но немного проще.
Code:
    uo.textprint('text')

что бы посмотреть - ,textopen


Не проще. Текстовое окно имеет ограничение на размер. Так что лог за ночь туда не запихаешь. Я уже не помню сколько там макс размера, но мало очень. Так что строк 200-400 запихаешь максимум.

ЗЫ: Лучше всего включить вывод журнала клиента в файл и не мучаться.

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/