User Tools

Site Tools


fs_chat_transcripts
Advertisement

Managing Chat Transcripts

By default, viewers store chat transcripts in the same directory as it does settings and configuration files (Contact Sets, teleport history, etc.). This wiki will help you change where your transcripts are stored and offer some management tips to help minimize the lag caused by keeping transcripts.

NOTE: It is strongly recommended that you at least move your chat transcripts before you wipe your settings, if you wish to preserve them when upgrading your viewer.

Choose a Location

There is no wrong location to store chat transcripts, except possibly your desktop and the user settings directory. A good place might be in a subdirectory in Documents. This wiki assumes that; substitute as needed.

  • Open your file explorer, navigate to your Documents directory and create a directory in there. Call it Chat Logs, or whatever you prefer.
    The viewer will create subdirectories in here, each named for your avatar. Inside each avatar subdirectory will be the actual chat files.
  • Log into Second Life, then open Preferences → Network & Files → Directories. Look for the Conversation logs and transcripts location field.
  • Click Set, then choose the directory you created above. Click OK or Open or Save, as appropriate.
  • Click OK, and all your chat files will move to the new location.
  • Relog to ensure your changed settings are saved.

Repeat this section for each avatar for which chat transcripts will be saved.

Move Files Manually

Some chat files may not have been moved because they weren't referenced in your Conversation Log, or you may be unable to log in. To move them:

  • Navigate to the folder that stores the application data for the viewer - if you do not see this folder, you may need to show hidden folders.
Windows Vista, 7, 8 and 10C:\Users\[USERNAME]\AppData\Roaming\Firestorm
for 64-bit use C:\Users\[USERNAME]\AppData\Roaming\Firestorm_x64
Mac/Users/[YOUR USERNAME]/Library/Application Support/Firestorm
Linux~/.firestorm
for 64-bit use ~/.firestorm_x64
  • In the file explorer, you should see several directories, one named for your avatar. That's your per-account settings. Open that directory
  • Your chat files are plain text files (.txt if your explorer displays extensions), they're named either chat for Nearby Chat, or named for each avatar's or group's chat you've seen. Select all those chat files and press Ctrl-X (Mac: Cmd-X) to “cut” them.
  • Navigate to your new chat logs location, which you selected above. If there is no directory inside there named for your avatar, create it now, then open it and press Ctrl-V (Mac: Cmd-V) to move all your chat files in.

Repeat this section for each avatar for which chat transcripts will be saved.

Maintaining Chat Files

When you launch your viewer, it checks for any existing chat files and keeps that information in memory. When you have a lot of chat files, it takes up a lot of memory. Also when you have a large chat file for an active chat, that entire file may be loaded into memory. This can cause viewer lag and may affect how long it takes to open, say, Preferences the first time after login. There are ways you can have chat logs and minimize the lag they create.

  • Use datestamps Datestamps are added to chat file names and they help to keep chat files smaller by limiting how much text would be entered. Group and IM files store a month's worth of chat, Nearby stores a single day's worth. The disadvantage of this is that you cannot use the viewer chat features to search for chat that for a previous period.
  • Archive files While old chat files may not ever be opened again by the viewer, the viewer still has to iterate through each one to build its file list. Moving old chat files means the file list is smaller, and will reduce lag.
    An archive can be literally anywhere except in the directory that contains your active chats. A good location might be in the Chat Logs directory, in a subdirectory called Archives.
    if you do not use datestamps, you might consider adding a datestamp manually before or after moving the file to your archive. The viewer will happily create any chat file that's missing.

NOTE: It is strongly recommended that you log out of the viewer before moving chat files or performing any other file explorer functions inside your Chat Logs or settings directories.



See this page for documentation on Firestorm 4.7.1 (45325) and earlier.

fs_chat_transcripts.txt · Last modified: 2017/01/02 20:59 by misteracacia