The World of Layonara  Forums

Author Topic: Chat Logging..  (Read 125 times)

Nook

  • Jr. Member
  • **
    • Posts: 92
      • View Profile
    Chat Logging..
    « on: June 25, 2006, 08:04:58 pm »
    Is there a setting so I can log all conversations (or just mine with other players)?  And if so, where's it at?

    Thanks.
     

    Acacea

    RE: Chat Logging..
    « Reply #1 on: June 25, 2006, 08:10:52 pm »
    There is a thread entitled Chat Logging stickied on this very forum.
     

    Nook

    • Jr. Member
    • **
      • Posts: 92
        • View Profile
      RE: Chat Logging..
      « Reply #2 on: June 26, 2006, 04:04:30 pm »
      Thanks!
       

      silverdraco

      RE: Chat Logging..
      « Reply #3 on: June 27, 2006, 03:23:59 am »
      I've tried the chat logging and I'm glad to say that it works even with that Random chat changing program "GLR".  
        One question thought is there a way of just logging everything people say? Or is that imposible?
       

      darkstorme

      Re: Chat Logging..
      « Reply #4 on: June 27, 2006, 08:12:04 am »
      Everything people say in the entire game, or just in your vicinity?
       

      Stephen_Zuckerman

      Re: Chat Logging..
      « Reply #5 on: June 27, 2006, 08:15:10 am »
      No, everything people say, without the combat/server info.
       

      silverdraco

      Re: Chat Logging..
      « Reply #6 on: June 27, 2006, 02:48:00 pm »
      Just like Stephen said Only what poeple say. and if I get it corectly the game only logs what poeple say in your vicinity.
       

      Faldred

      Re: Chat Logging..
      « Reply #7 on: June 28, 2006, 04:22:44 am »
      I know there's an INI file setting to suppress the server messages -- but that means you won't get them at all, either in-game or in the log.
       

      FlameStrike

      • Sr. Member
      • ****
        • Followers of Toran
      • Posts: 1126
        • View Profile
      Re: Chat Logging..
      « Reply #8 on: June 28, 2006, 04:43:41 am »
      You don't need to edit your INI for that to happen, simply right-click on your Text Board, either left or right one, or if you have them merged, just right-click on the area you use to expand/shorten your text window, and a radial menu appears, then you can choose if you want Server Messages to be excluded or not. :)
       

      Stephen_Zuckerman

      Re: Chat Logging..
      « Reply #9 on: June 28, 2006, 06:12:28 am »
      But the problem is that I want to exclude combat and server info in the logs, but not in-game.
       

      Faldred

      Re: Chat Logging..
      « Reply #10 on: June 28, 2006, 06:51:47 am »
      Quote
      Stephen_Zuckerman - 6/28/2006  9:12 AM

      But the problem is that I want to exclude combat and server info in the logs, but not in-game.


      Then you'd best become good friends with the "grep" program and start scripting.  ;)

      You can start by excluding lines containing the following phrases:

      Initiative Roll
      : *hit* :
      : *miss* :
      ] Attack Of Opportunity
      ] Experience Points Gained
      ] Acquired
      has left as a player..
      has joined as a player..
      [Server]
      ] Your journal has been updated
      ] You should have a valid subrace
      ] Equipped item swapped out
      ] Weapon equipped

      The real problem is, even if you can come up with a nice "grep" script to exclude these lines, plus a whole bunch more, there are some that you just won't be able to exclude without risking losing conversation.

      The alternative requires knowing all of the player names you want, plus writing a pretty complicated regular expression for "grep" to ensure that you get them all in sequence, rather than getting all of Freldo's together followed by all of Zug's, and so on.  If you have a "sort" program, it's a little easier... you can just create a script that does the following:

      grep "] Pyrran:" nwclientLog1.txt > chatlog_temp.txt
      grep "] Zug:" nwclientLog1.txt >> chatlog_temp.txt
      grep "] Trig Masterson:" nwclientLog1.txt >> chatlog_temp.txt
      (etc.)
      sort chatlog_temp.txt > chatlog.txt
      del chatlog_temp.txt

      That will get all of the conversation lines for the characters you name in the individual "grep" lines, and the timestamps will help sort them back to the appropriate order.  The only problem is that you have to know exactly which characters you want to save chat for, and that you make sure you have them entered correctly (some have spurious spaces in their names).

      This will also get all of the banking, crafting, etc. dialogs, but there's nothing to be done about that so easily.  :)
       

      Faldred

      Re: Chat Logging..
      « Reply #11 on: June 28, 2006, 09:04:26 am »
      Here's a sample batch file with a collection of names I've pulled from a few of my saved logs... this assumes you have the programs "grep" and "sort", and it's written as a Windows/DOS script.  Just run:
        chatlog name_of_log_file
        [/list]  You'll get an output file called:
          chatlog_name_of_log_file
          [/list]
       

      Eloyn

      • Jr. Member
      • **
        • Followers of Az'atta
        • Followers of Mist
      • Posts: 235
        • View Profile
      Re: Chat Logging..
      « Reply #12 on: June 28, 2006, 10:58:05 am »
      Hahahha your doing it the hard way.  In that very thread you posted about the chat logging and GLR there is another program (I think it was called Cleave) That will filter out combat and server messages in your chat logs while you view them, just use that ^^
       

       

      anything