Skip to main content

rips texture cache from second life viewers

Project description

texture-courier

program that rips texture cache from second life viewers

goals

  • work on all platforms (that support pip)
  • be as fast as possible
  • no dependencies

non goals

texture-courier should not transform or present the cache in any way. we output things as they are. that means no gui, and no bells and whistles.

install & use

install texture-courier from pip

pip install texture-courier

locate your texture cache, and provide it like this

texture-courier /Users/meri/Library/Caches/Firestorm_x64/texturecache

this dumps the contents of the cache folder to the provided folder (default ./texturecache).

these files will be in j2c, a jpeg2000 derivative. many programs and operating systems do not read this natively, and may need conversion. you may want to use a utility to convert these. graphicsmagick is a good place to start.

if you want to convert everything in a directory, this command should do the job:

for i in [ *.j2c ]; gm convert "$i" (basename "$i" ".j2c").png; end

use texture-courier -h for other options.

prior art

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

texture-courier-0.0.4.tar.gz (4.3 kB view hashes)

Uploaded Source

Built Distribution

texture_courier-0.0.4-py3-none-any.whl (5.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page