WorldCheats Forum

Форум
Форум посвященный главным образом MMORPG играм. Никаких ХАЙДОВ!

 
ФорумПорталЧаВоПоискПользователиГруппыРегистрацияВход

Поделиться | 
 

 _ Log

Предыдущая тема Следующая тема Перейти вниз 
АвторСообщение
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: _ Log   Сб Май 02, 2009 8:38 pm

Цитата :
_Log v0.3 Change Log:
v0.3 - 12.03.2009 [Link]:
- Добавлено описание.
v0.2 - 20.02.2009:
- Устранена ошибка вызывающая некорректную работу модуля. Теперь Лог файл обновляется после каждого запроса _Log.
v0.1 - 17.02.2009:
- Альфа релиз модуля

Цитата :
Главная тема [Link]
Содержание [Link]


Последний раз редактировалось: Belfigor (Сб Май 02, 2009 8:41 pm), всего редактировалось 1 раз(а)
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Сб Май 02, 2009 8:39 pm

_Log v0.3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; _Log Модуль v0.3 Модуль записи лога в .txt файл
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции разместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, чтобы создать запись в .txt файле в новой строке.
;; Зависимость: НЕТ
;; Описание:
;; _Log Модуль - это независмый модуль не требующий для своей работы каких либо других модулей. Разместить в начале скрипта.
;; _Log($LogTe) - ссылка на функцию, в скобках в кавычках указывается коментарий. _Log("Вылетаю в белт."). Разместить в начале скрипта.
;; $LogTi - Переменная в которую заносится отметка времени начала работы скрипта.
;; $LogFi = "File_Name.txt" - Название лог файла. Файл создается в той же директории где находится скрипт.
;; $LogFi = "IceMiner_Lof_File " & @MDAY & "." & @MON & "." & @YEAR & " " & @HOUR &"."& @MIN & ".txt" создает .txt файл с названием вида: "IceMiner_Lof_File день.месяц.год час.минута.txt"
;; Принцип работы:
;; В файл с заданным именем последовательно вносит строки формата '[число.месяц.год - час:минута:секунда] [Время работы: час:минута:секунда] Коментарий'.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;

$LogTi = TimerInit()
$LogFi = "test2.txt"
Func _Log($LogTe)
$OpenFi = FileOpen($LogFi, 2)
FileWrite($LogFi,@CRLF&"["&@MDAY&"."&@MON&"."&@YEAR&" - "&@HOUR&":"&@MIN&":"&@SEC&"] ["&StringFormat("Время работы: %02d:%02d:%02d ",Int(Round(TimerDiff($LogTi)/1000)/60/60),Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60),Int(Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600-Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60)*60))&"] "&$LogTe)
FileClose($LogFi)
EndFunc ;==> _Log
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 10:33 am

И вот у меня возникла следующая трабла с логом, я ставлю ссылку на модуль с именем действия, не каких ошибок не чего бот как бы выполнил действие начал следующее , я останавливаю скрипт , открываю этот текстовый документ и там нечего нет абсолютно, чтото я непонимаю в чем проблема уже и так и этак пробовал невкакую он нехочет заносить туда данные, еще вопрос действия с текстовым документом должны происходить визуально или чисто врнутри системы, тоесть должен ли открыться этот файл и я это увидеть?
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Пн Май 11, 2009 10:46 am

Действия происходят внутри системы. Тоесть создается файл и в него система пишет лог, чтобы увидить каждую новую строку, нужно заново открыть файл. Вот, попробуй этот код:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; _Log Модуль v0.3 Модуль записи лога в .txt файл
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции разместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, чтобы создать запись в .txt файле в новой строке.
;; Зависимость: НЕТ
;; Описание:
;; _Log Модуль - это независмый модуль не требующий для своей работы каких либо других модулей. Разместить в начале скрипта.
;; _Log($LogTe) - ссылка на функцию, в скобках в кавычках указывается коментарий. _Log("Вылетаю в белт."). Разместить в начале скрипта.
;; $LogTi - Переменная в которую заносится отметка времени начала работы скрипта.
;; $LogFi = "File_Name.txt" - Название лог файла. Файл создается в той же директории где находится скрипт.
;; $LogFi = "IceMiner_Log_File " & @MDAY & "." & @MON & "." & @YEAR & " " & @HOUR &"."& @MIN & ".txt" создает .txt файл с названием вида: "IceMiner_Lof_File день.месяц.год час.минута.txt"
;; Принцип работы:
;; В файл с заданным именем последовательно вносит строки формата '[число.месяц.год - час:минута:секунда] [Время работы: час:минута:секунда] Коментарий'.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Dim $BotName = "TestLog " ;Необходимо для _LogTest(). При использовании в боте, можно задать $BotName в начале скрипта.
Dim $LogTi = TimerInit()
Dim $LogFi = $BotName & @MDAY & "." & @MON & "." & @YEAR & " " & @HOUR &"."& @MIN & ".txt"

Func _Log($LogTe)
Local $OpenFi = FileOpen($LogFi, 1)
FileWrite($LogFi,@CRLF&"["&@MDAY&"."&@MON&"."&@YEAR&" - "&@HOUR&":"&@MIN&":"&@SEC&"] ["&StringFormat("Время работы: %02d:%02d:%02d ",Int(Round(TimerDiff($LogTi)/1000)/60/60),Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60),Int(Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600-Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60)*60))&"] "&$LogTe)
FileClose($LogFi)
EndFunc ;==> _Log
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

#Region Test
_LogTest()
Func _LogTest()
_Log("1")
Sleep(5000)
_Log("2")
EndFunc
#EndRegion Test
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

После запуска в течении 10 секунд создает в новом текстовом файле 2 строки лога.
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 10:58 am

 $OpenFi  вот эта переменная вообще не где в модуле не используеться в неё только лиш записана команда  FileOpen, я так понимаю у тебя вот здесь ошибка, Local $OpenFi = FileOpen($LogFi, 1)
FileWrite($LogFi,@CRLF&..... , вместо первой переменной LogFi должно быть $OpenFi , скрипт именно в этом месте сейчас выдал ошибку 
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Пн Май 11, 2009 11:45 am

Ты лучше скинь код в котором пытаешься применить сей модуль. Скрипт работает идеально Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 12:21 pm

Хххх Smile че мне всего бота выкладывать ? Smile   если да то скажи ссылку куда ))))
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Пн Май 11, 2009 12:28 pm

Вот это сунь в начало кода
$LogTi = TimerInit()
$LogFi = "test2.txt"апрпар

А это размести в любом месте кода, и при обращении по ссылке, все будет работать.
Func _Log($LogTe)
Local $OpenFi = FileOpen($LogFi, 1)
FileWrite($LogFi,@CRLF&"["&@MDAY&"."&@MON&"."&@YEAR&" - "&@HOUR&":"&@MIN&":"&@SEC&"] ["&StringFormat("Время работы: %02d:%02d:%02d ",Int(Round(TimerDiff($LogTi)/1000)/60/60),Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60),Int(Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600-Int((Round(TimerDiff($LogTi)/1000)-Int(Round(TimerDiff($LogTi)/1000)/60/60)*3600)/60)*60))&"] "&$LogTe)
FileClose($LogFi)
EndFunc ;==> _Log
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 12:50 pm

Блин всё как бы работает я уже так делал , но текстовый документ не создаеться Sad( , тоесть я вставляю ссылку  перед тем как бот у меня андокаеться, он андокаеться , я вырубаю скрипт , захожу в папку где лежит сам скрипт бота  и там нету етого документа Sad( хотя бот  продолжает работать будто бы всё норм сделал
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Пн Май 11, 2009 1:04 pm

Отдельно, если не внутри твоего бота запускать, файл создается?
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 3:29 pm

и отдельно тоже не создаёт      , но не каких ошибок нет и скрипт типо выполняеться Sad((
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: _ Log   Пн Май 11, 2009 3:46 pm

сохрани в отдельный au3 файл вот это: FileOpen("test.txt", 1)
и запусти. В той директории где лежит au3 файл должен появиться текстовик с названием test.txt
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 3:53 pm

блииин во жесть Smile) все  работало нормально !!!!!!!!!!! оказываеться он сохраняет все в папку ау3 !!!!!
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: _ Log   Пн Май 11, 2009 4:00 pm

Все кое что подкорректировал работает шикарно спс !!!!!!!!!!!!!!!!!!!
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: _ Log   

Вернуться к началу Перейти вниз
 
_ Log
Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 1

Права доступа к этому форуму:Вы не можете отвечать на сообщения
WorldCheats Forum :: Лаборатория Читера :: EVE Online-
Перейти: