ThereDirectories
Organization
Note: this page is not yet complete.
In a “vanilla” installation of ThereClient, C:\Program Files\There\ is used as the base directory, with subdirectories as shown in this typical tree:
C:\Program Files\There\\
|
+---ThereClient
| +---chatlogs
| +---Etc
| | +---Cache
| | | +---ClientApp-0
| | +---uudaspstash
| | +---dasps
| | | +---bizdev
| | | | +---astro
| | | | +---iv
| | | +---dc
| | | | +---neighborhoods
| | | +---drink
| | | +---dv
| | | +---eg
| | | +---fl
| | | +---fu
| | | +---fzisland
| | | | +---dv
| | | | +---fl
| | | | +---gamekits
| | | | +---parcelzones
| | | | +---scenes
| | | +---gamekit
| | | +---motomoto
| | | +---mr
| | | +---nada
| | | +---neighborhoods
| | | | +---scenes
| | | +---sj
| | | +---tv
| | +---e39985efeb389c6c0f8ee87b16a6dd24b405b0ac
| | +---00
| | +---01
| | +---02
| | /\/\/\/\/\/\/\/\/\/\/\/
| | /\/\/\/\/\/\/\/\/\/\/\/
| | +---97
| | +---98
| | +---99
| +---Resources
| | +---acc
| | | +---balloonsounds
| | +---adapages
| | | +---dialogs
| | +---animob
| | +---animpak
| | +---app_dynav_scenes
| | +---auctions
| | +---av
| | | +---ft0
| | | | +---er
| | | | +---gl
| | | | +---hd
| | | | +---hr
| | | | +---lb
| | | | +---sh
| | | | +---ub
| | | +---mt0
| | | +---er
| | | +---gl
| | | +---hd
| | | +---hr
| | | +---lb
| | | +---sh
| | | +---ub
| | +---bacio
| | | +---ft0
| | | +---mt0
| | +---bboy
| | +---bg
| | | +---ft0
| | | +---mt0
| | +---bizdev
| | | +---astro
| | | +---iv
| | +---buggy
| | +---changeme
| | | +---icons
| | +---chat
| | +---chatprop
| | +---client
| | +---clubs
| | +---cluman
| | +---clumanload
| | +---cm
| | +---commclient
| | +---communicator
| | +---compass
| | +---compat
| | +---config
| | +---controlpanel
| | | +---visperms
| | +---cpc
| | +---dc
| | +---decal
| | +---deed
| | +---dice
| | +---dlls
| | +---dog
| | | +---ft0
| | | +---mt0
| | +---drag
| | +---drink
| | | +---ft0
| | | +---mt0
| | | +---pieces
| | +---dummythob
| | +---dv
| | +---eg
| | +---email
| | +---emotionsbar
| | | +---images
| | +---environment
| | +---event
| | +---experience
| | | +---ft0
| | | +---mt0
| | +---extensionpanel
| | +---filter
| | +---fl
| | +---fonts
| | +---fu
| | | +---camera_masters
| | +---fua
| | +---funfinder
| | +---fx
| | +---gamekit
| | | +---dropsounds
| | | +---epobs
| | | | +---converted
| | | | +---fu
| | | | +---ph
| | | | +---race
| | | +---gunkit
| | | +---house
| | | +---partykit
| | | +---pids
| | | +---pieces
| | | +---racekit
| | | +---sg
| | +---gn
| | | +---assets
| | +---guielement
| | +---guiman
| | +---guimenu
| | +---guitray
| | | +---browserbuttons
| | +---guiwindow
| | +---hball
| | | +---ft0
| | | +---mt0
| | +---hbk
| | | +---ft0
| | | +---mt0
| | +---hboat
| | | +---ft0
| | | +---mt0
| | +---hc
| | | +---ft0
| | | +---mt0
| | +---hp
| | | +---ft0
| | | +---mt0
| | +---hs
| | +---icon
| | +---lgb
| | | +---fuesignage
| | +---login
| | +---map
| | +---memvisit
| | +---messagebar
| | +---messagebox
| | +---messages
| | +---mm
| | +---moodicon
| | +---mr
| | +---music
| | +---nametag
| | +---nightorb
| | +---object
| | +---obstacle
| | +---ophours
| | +---organizer
| | +---outthere
| | | +---media
| | +---paintball
| | | +---paintsplat
| | +---paintgun
| | | +---ft0
| | | +---mt0
| | +---palmtree01
| | +---perm
| | +---ph
| | +---photo
| | +---pob
| | +---pobman
| | +---products
| | | +---1000126
| | | | +---public
| | | +---1000127
| | | | +---public
| | | +---1000128
| | | | +---public
| | | /\/\/\/\/\/\/\/\/\/
| | | /\/\/\/\/\/\/\/\/\/
| | | +---99999999.... <--- upper limit is currently unknown
| | | +---public
| | +---profiles
| | +---property
| | +---realestate
| | +---ren
| | +---satcam
| | +---script
| | +---sg
| | | +---cards
| | +---shortcutbar
| | +---signs
| | +---sj
| | +---som
| | +---sound
| | +---spa
| | +---storykit
| | +---story_there
| | +---sui
| | +---teleporter
| | +---templates
| | +---terrain
| | | +---editsessions
| | +---test_scenes
| | +---thereapi
| | +---thereball
| | +---theredoc
| | +---trade
| | +---travel
| | | +---lb
| | | +---ph
| | +---treat
| | | +---ft0
| | | +---mt0
| | +---tv
| | +---ui
| | +---uieffects
| | +---uisounds
| | | +---0
| | | | +---generic
| | | | +---special
| | | +---cardgames
| | | +---typing
| | +---vendingmachine
| | +---viewer
| | +---voicevisualizer
| | +---volumecontrol
| | +---where
| | +---www_flash
| | +---zone
| +---UserData
| +---gamekit
| +---gk_layouts
+---ThereRepository
+---{619AFAEF-551C-46B6-B9Ef-F6D674D14E5A}
+---{88D8E8B7-A33B-4417-A385-8373484D43ED}
+---{8B486EF6-6B2A-4A1E-BB0D-236CB2DBB8D2}
+---{AAF421E6-7914-430a-9981-72B31AFF3BF4}
Other subdirectories may be present if other There products such as Stylemaker or third-party products such as the Bedican Compass are installed.
Content
ThereClient directory contains the following files and subdirectories:
- Compatibility.log is a plain text log of diagnostics performed at installation time.
- GnuMalloc.dll is a free software memory allocation module of the GNU C library
- IFC22.dll is a Logitech mouse support module.
- InstFlash6AX.exe installs version 6 Flash support.
- libeay32.dll is a free software SSL encryption module written by Eric Young.
- loginCache.txt is a plain text table of avman server IP addresses, doids and member names.
- member_agreement.html is a local copy of the Membership Agreement that was effective at installation time.
- Mss32.dll is the Miles Sound System, a free software module written by John Miles.
- msxml3sp2setup.exe installs the Microsoft® XML Parser
- ogg.dll is part of the Ogg-Vorbis audio CODEC, an open source audio compression system.
- perfknob.xml is a plain text configuration file containing a value for the perfVisBandwidth environment variable. OpenQuestion: why is this file necessary?
- serial.txt
- Sign on to There.lnk - CheckThis
- Speex.dll is an open source module for the Speex speech CODEC.
- ssleay32.dll is a free software SSL encryption module predating OpenSSL
- SupportInformation-PreInstall.txt
- syslog.txt contains a record of each ThereClient run.
- There.exe is the main executable for ThereClient.
- There.log is a plain text log file of entries made by both ThereClient and by the various Flash movies used within it. It is recreated with each successive run of ThereClient.
- thereFullscreenConfig.txt is a plain-text video configuration file. OpenQuestion: is this still used since ThereTweaker was added?
- ThereInstallHelper.dll OpenQuestion: does this module check for missing/corrupted components for each run of ThereClient?
- ThereKernel.dll is a module containing common routines used by ThereNetClient.dll and There.exe
- ThereLauncher.dll
- ThereNetClient.dll
- ThereVoiceTrainer.dll
- uudobdata.xml
- vorbis.dll is part of the Ogg-Vorbis audio CODEC, an open source audio compression system.
- vorbisenc.dll is part of the Ogg-Vorbis audio CODEC, an open source audio compression system.
- vorbisfile.dll is part of the Ogg-Vorbis audio CODEC, an open source audio compression system.
- xmlinst-readme.txt is a plain text file containing information about the
- xmlinst.exe
This directory may also contain one or more CrashDump files.
-
chatlogs directory contains logs of in-world and IM text-based conversations, stored in HTML format.
- Etc directory contains:
-
Resources directory contains client-side copies of server files that define the world and all within, organized into subdirectories named according to the various categories of thobs:
- UserData directory contains:
Additionally, several directories contain ft0 and mt0 subdirectories for distinctions between male and female avatars.
ThereRepository directory contains the following subdirectories named after registry keys:
- {619AFAEF-551C-46B6-B9Ef-F6D674D14E5A} contains ThereInstallHelper.dll
- {8B486EF6-6B2A-4A1E-BB0D-236CB2DBB8D2} contains ThereVoiceTrainer.dll
- {AAF421E6-7914-430a-9981-72B31AFF3BF4} contains ThereLauncher.dll