Yoko

All sides of Injection
It is currently 2025-12-21 09:20:45

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2008-03-25 20:30:10 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
Вообщем задумка такая :
Если В Журнале Появляется определенная надпись,то записываеться время появления этои надписи и желательно в какой то отдельный Фаил...Вот что то не нашел ничего подобного..помогите ктонибудь:)) :oops: стыдна очень:( :roll: :roll:


Top
   
 Post subject:
PostPosted: 2008-03-25 21:32:40 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Code:
sub mesg()
var msg = 'test msg'
DJournal(msg)
UO.TextClear()
UO.TextOpen()
  while 1==1
    if UO.InJournal(msg) then
      UO.textprint(msg +' : ' + Maketime())
      DJournal(msg)
    endif 
  wend
endsub

Sub DJournal(msg )
   VAR tmp = UO.InJournal( msg )
   If tmp > 0 Then
      UO.SetJournalLine(tmp - 1, ' ' )
      DJournal(msg)
   Endif
endsub

Sub MakeTime()
var d,t,ret,i
ret=str(uo.Time())
t=""
for i=0 to Len(ret)
  t=ret[Len(ret)-i]+t
  if (i==2) or (i==4) then
    t=":"+t
  end if
next
ret=str(uo.Date())
d=""
for i=0 to Len(ret)
  d=ret[Len(ret)-i] + d
  if (i==2) or (i==4) then
    d="."+d
  end if
next
ret=t+" @ "+d
return ret
end sub


запускать mesg

попробуй


Last edited by Yura on 2008-03-25 21:48:53, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2008-03-25 21:44:58 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
Ого не думал что так можно...только вот у меня никак не хватит места на харде если он так будет три четыре дня работать :lol:
Можно сделать как то чтобы он увидел надпись то записал ,а то я попробовал.....так он в пару секунд мне выдал список на три страницы времени:) вообщем суть такая мне нужно знать когда появляеться в моем доме определенныи человек ...так как он лаин его не могу никак застать а подругому мне его не наити:(


Top
   
 Post subject:
PostPosted: 2008-03-25 21:49:28 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
исправил


Top
   
 Post subject:
PostPosted: 2008-03-26 01:32:07 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
Спасибо огромное!Надеюсь мне поможет!скрипт работает!


Top
   
 Post subject:
PostPosted: 2008-03-26 07:16:12 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
блин парсер выдает...и в конечном итогде сносит инжектион хмл :(


Top
   
 Post subject:
PostPosted: 2008-03-26 08:05:53 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Code:
 while 1==1 
    wait(500)
    if UO.InJournal(msg) then
      UO.textprint(msg +' : ' + Maketime())
      DJournal(msg)
    endif 
  wend

таймер добавь, можеш посмотреть нагруку на проц, если сильно после запуска скрипта вырастает, увеличивай


Top
   
 Post subject:
PostPosted: 2008-03-26 09:08:19 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Quote:
Sub DJournal(msg )
VAR tmp = UO.InJournal( msg )
If tmp > 0 Then
UO.SetJournalLine(tmp - 1, ' ' )
DJournal(msg)
Endif
endsub


Ересь. Рекурсия. Чем вас мой deljournal() не устроил?

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-03-26 09:29:14 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Destruction wrote:
Ересь. Рекурсия. Чем вас мой deljournal() не устроил?

2Destruction
Я его и не видел)). Врятли ошибка из-за этого, или инжа криво работает с рекурсией?

2-=WOLVERINE=-
если ошибка будет все равно вылазить замени Djournal на скрипт Destructiona
Code:
Sub DJournal(msg )
while uo.injournal(msg)
  uo.setjournalline(uo.injournal(msg)-1,"")
wend
endsub


Top
   
 Post subject:
PostPosted: 2008-03-26 16:52:12 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
блин ..все равно вдает парсер..может бть дело в инжекте?или в железке?играю с ноут бука :?


Top
   
 Post subject:
PostPosted: 2008-03-26 17:32:31 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Destruction wrote:
Ересь. Рекурсия.


Рекурсия - не ересь, а нормальный инструмент программиста. Просто пользоваться надо аккуратно.

В журнале инжекта максимум 100 строк, так что у рекурсии максимум 100 вложений. Ничего страшного с инжектом от этого не случится (проблемы могут начаться после 220-250 вложений).

ЗЫ: UO.textprint(msg +' : ' + Maketime()) - это здорово, но рекомендую поэкспериментировать и убедиться, что длина окна для текстовых выводов не такая уж и длинная. Результат 4-дневной работы в него точно не поместится. Кажись (счас не помню точно) там всего 4096 байт можно записать...

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-03-26 17:40:08 
Offline

Joined: 2004-05-27 18:19:17
Posts: 66
Edred wrote:
Destruction wrote:
Ересь. Рекурсия.


Рекурсия - не ересь, а нормальный инструмент программиста. Просто пользоваться надо аккуратно.

В журнале инжекта максимум 100 строк, так что у рекурсии максимум 100 вложений. Ничего страшного с инжектом от этого не случится (проблемы могут начаться после 220-250 вложений).

ЗЫ: UO.textprint(msg +' : ' + Maketime()) - это здорово, но рекомендую поэкспериментировать и убедиться, что длина окна для текстовых выводов не такая уж и длинная. Результат 4-дневной работы в него точно не поместится. Кажись (счас не помню точно) там всего 4096 байт можно записать...

И это с учетом что просто напросто выводиться одна строка с цифрами..тоесть когда появляеться эта надпись?кстати человека нашол:)нашел бонально..по телефоннои книжке...а скрипт я думаю можно использовать..ну допустим отслеживать время респауна живности...чем сеичас и занимаюсь)на уникорна:) :lol:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited