Age Verification
This website contains age-restricted material including nudity and explicit content. By entering, you confirm being at least 18 years old or the age of majority in the jurisdiction you are accessing the website from.
I am 18+ or older - Enter
I am under 18 - Exit
Our parental controls page explains how you can easily block access to this site.

最后发帖 - 页数 931

  论坛

Wyldanimal
主持人
已加入 在 Mar 2008
17289 发布

Decoding models.lst

关于iStripper的一切
October 24, 2019, 40 回复
staticProperties.xml

that file is not the standard file used by istripper
iStripper uses an encrypted version of staticProperties.xml called staticProperties.cds

to Get an updated staticProperties.xml, you have to manually download it yourself.
i'm pretty sure I've sent you a PM with the details, go look back at your PM's

Names of the models and the cards are stored in the Names.xml file
But the Order of the data in that file is Based on your own My Collection Sort order.
So for to build a complete collection Data you need to parse the names.xml and pair that with parsing the models.lst file.


Models.lst is the repository of the Rebuild Collection Inventory.
it is a database of every clip that is in your Models Folder.

The App keeps this data in Memory, and only Updates Models.lst when you Quit the App.

why is it not more user friendly?

The app was not designed with the intent of having 3rd party programs access it's information.

Back in 2008
I watched card after card and discovered that each card, made a change to the registry.
so I wrote a little app the watched the registry.
I watched card after card, and made notes of the file name and what was in the card.
I decoded the file name scheme.
from that I was able to determine what each clip name described.
I also discovered I could push a clip name in the correct syntax on to the registry
and the App would then play that as the next clip.

I wanted a CLIP player.
There was no way to select a specific clip and play it back in 2008.
I wrote to both Rex and Herve to get permission to write one.
I sent them a sample of my work.
and they gave me the OK to do it.

Many times an update would come out, that broke the Registry Push.
using the registry push, was a way to interface with the App that wasn't Hacking.
Countless time I wrote to the Developer asking to have the function restored.
We had many conversations, as to what could be done, and what couldn't be done.
That developer moved on, and I've had similar dialog with the current developer.

We are now at the point where, these are the Two Shared Files that 3rd party apps can use.
models.lst, names.xml. and the Registry Push.

I've asked to have the Screen save function restored, but it's not a priority.
I don't know if it will.
It used to be, you could push a value to the registry, and it would trigger the screen saver to start.

I used that almost exclusively with my player to watch playlists.

that function no longer exists.
I wish it did. as I prefer to watch using Scenes rather than desktop mode.

Updates cause changes, we have to adapt to them, and when needed, ask to have a function restored.
but as of now, the three things have been provided to us..
models.lst
names.xml
registry Push

as long as we have these three things, we can continue to create our own 3rd party apps.
elfine
已加入 在 Jul 2017
223 发布

About external storage

关于iStripper的一切
October 24, 2019, 5 回复
I'm not sure to understand. If you use the same account the encryption is the same so the files you downloaded will work whether they are on an external or internal drive. If you tell the app to look for cards where they are, you should not need to re-download them unless some have been updated.

On your new computer, you will need to install iStripper, log in with your account then go to Settings, check the little case Advanced Settings (top left). At this point you have to go down on the page and look for the Data section, click on the button Change folder to add any location you want for the stored cards files (for ie: your mobile drive).

If you meant the data for the cards (xml files and card pictures) which is about 2.45Gb for a full collection they are located by defaut in C:\users\[your_user_name]\AppData\Local\vghd\data. So, you need to make a backup of all the subfolders that correspond to the istripper cards. Their names start with axxx, bxxx, cxxx, dxxx, exxx, fxxx and there is a folder called: "cache5" you can ignore it.

If you had some custom musics, playlists, scenes or skins you can as well backup these subfolders : musics, playlists, scenes, skins. Best way is to use an archiver like zip/rar/7zip this would save a lot of space and preserve the timestamp of the files.

If you want to go further and save some personnal settings, well it's a bit more complicated but not that much I could explain how to do it.

If I remember @LukaszR has made some command tools you may have to check this thead : https://www.istripper.com/forum/thread/39324/1