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
중재자
Joined in Mar 2008
17291 글

Decoding models.lst

iStripper에 관한 모든 것
October 25, 2019, 40 답변
Most of the members who have their own 3rd party App have already asked for Permission from Totem to do so.
None of these 3rd party Apps, have direct control of any of the Native software.
It is all done, via Pushing a value to the registry. nothing is hacked.

Can you open and Read a BOOK?
is that reverse engineering or hacking the Book?


if a file in digital format can be open and read, that is not hacking or reverse engineering it.
Altering it's content, or creating New content based on it is...

As long as your app is not altering the models.lst file
then reading the content of that file without altering it any way
does not constitute a hack.

Totem has provided 3 features without documentation for authorized 3rd party app developer to use.
models.lst
names.xml
and a registry value
Computer\HKEY_CURRENT_USER\Software\Totem\vghd\parameters\ForceAnim



Nothing is altered or hacked, but members did have to figure out how to use them.
None of the 3rd party Apps make changes to Totems software.

Totem has also provide for Scene Creators
Does reading one of the official Scenes and using code from that Scene to create your own scene, constitute Reverse engineering or Hacking?

Totem has also provide for Custom card images, custom Full size images
By storing your custom images in the data folder. is that Altering the Product?

Totem has also Provide for Skin creators
Duplicate an Existing Skin folder
Rename it
Create your own graphics
Create your own Palette.txt

None of that is Hacking or violates the T&C

So while Yes, what you point out is written in the T&C, it is also written in the T&C

unless expressly authorized by Totem Entertainment;

I believe all of the 3rd party app developer have requested, and received authorization.

A member doing so for their own behalf, Not sharing it with anyone else...
probably doesn't need pre-Authorization.
They are not Altering , Distributing or sharing anything.

@Birger52 asking for information for his own personal use
does not ***** the terms of the T&C.

If at some point in time @Birger52 wishes to Share his work, then he Must Ask for and receive Authorization to do so.


Wyldanimal
중재자
Joined in Mar 2008
17291 글

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
Joined in 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
Previous 페이지 #931 다음