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.

最后发帖 - 页数 591

  论坛

TheEmu
已加入 在 Jul 2012
7424 发布

database

关于iStripper的一切
January 21, 2021, 6 回复
When I do quick searches of the .xml files I either use a file search utility called Agent Ransack (which is a tool that I can heartily recommend) or I use the standard command line utility findstr. To use the later

1 - Open a command window and cd to the vghd\data directory

2 - Enter the command
findstr /LS "<category>" ????.xml > tags.txt
you will end up with a file full of lines like
f0109\f0109.xml: <category>Bikini,Naked Feet,Shaved</category>

3 - Optionally edit the file you have just created. I use Notepad++.
You might do this, for example, to get rid of <category> and </category> or change them to quote marks or anything else that can simplify using it later. You could change it to a .csv file at this stage but that is not usually necessary if you are going to import it into a spreadsheet as the spreadsheet's import function should be flexible enough to handle it anyway.

4 - Import the file into a spreadsheet, I use the one in LibreOffice.
Clean up by deleting any unwanted columns or text and optionally export as a .csv file.

In step 2 /LS indicates that the search pattern is a literal string and that sub-directories are to be searched, the quotes round the string are needed if it contains any special characters (such as blanks or angle brackets), ????.xml indicates that you want to search all .xml files having a four character name and > tags.txt redirects the output to the specified file. Findstr is quite a powerful little utility and can search for several strings at once or use a regular expression as the search pattern. Use findstr /? to find what it can do.

This works well enough when just looking at one property, and it is not too difficult to combine the results of two or three such searches,

When following theabove procedure be careful that you don't overwrite any existing file in the vghd\data directory. If you are worried about that don't cd to the data directory but work elsewhere and include the full path to the vghd\data directory in the command when specifying which files to search (you can ***** the dirctory path from an explorer window to the command window so you don't have to type a long name).

But if you want to do anything complicated then the simplest thing to do is to use @Dorsai6 's program.
orclover
已加入 在 Jun 2012
1402 发布

Girls Squirting?

关于iStripper的一切
January 21, 2021, 25 回复
I'm starting to get a bit tired of all the squirting cards. Seems like every model here is now following this trend these days. I don't mind it here and there if the card is still good, but now every other XXX card seems to involve squirt.

All I know, is that most girls describe it as feeling like they need to *****.... and the advice on how to get a girl to squirt is to have them drink huge ammounts of water or clear liquid before you have her do it. Then you tell her if she feels the need to *****, to just let go....


All I know is, when I drink about a liter and half or more of water in a few hours.... my ***** is also clear.


I don't think squirting has anything to do with the reproductive system as it would serve little purpose and would likely wash the egg/sperm out if it did, which would be counter-productive to the puprose of reproduction.

Creaming on the other hand is sexy and is a legit thing for sure. Generally they do this more often during ovulation.... essentually the equivalent to being in heat for a human woman. The creamy or semi-white fluid is used for lubrication, much like pre-ejaculate is.


So, I have my reservations about if squirting is just *****. I would rather see her cream by far.

Hopefully fecal matter doesn't become a thing on here too.

Squirting is likely, I used likely because nobody fully knows, a sexual response that comes from g-spot glands but uses the bladder as "power source" for the ejaculation. Squirt liquid has very low levels of urine, and woman will squirt even if their bladders are completely empty before sex. It seems to be an evolutionary response that helps with cleansing the vagina after sex to help with urinary tract *****. Historically a bladder ***** could be fatal and therefore an environmental pressure. Most woman probably can squirt but societal pressure makes it an uncomfortable proposition in many situations...for example the number of men in here who think it is just ***** and would be embarrassed if their lover peed during sex. Yes, woman feel like they have to ***** when they squirt but that is because the machinery involved is similar but the liquid produced isn't urine. Are some istripper girls just peeing on the table? Probably...there is a high demand in porn for squirters as more people demand that woman actually enjoy sex and not just ***** through it. The problem with this demand is that it pays to fake squirting and there are a number of ways to do it.
lukaszr
已加入 在 Dec 2007
1736 发布

database

关于iStripper的一切
January 21, 2021, 6 回复
5. total time - these can also be found in xml files in subfolders of the "data" directory. Open the xml file and look for the <duration> element. The value is expressed in frames. To calculate the approximate duration of a show in seconds, divide the number of frames by 24. Note: from what I can remember, the number of frames includes only vghd clips. Demo clips are not included here. Alternatively, information about the duration of the show can be found on the webpage, e.g. https://www.istripper.com/model/show/e1572

6. release date - information available on the webpage of a given show, e.g. https://www.istripper.com/model/show/e1572

7. purchase date - information is saved in the "models.lst" file. As reading data from this file is not easy, it will probably be easier to use the information saved on the "Account history" page, e.g. https://www.istripper.com/user/profile/batavus?p6=1
If you know any programming language, you can download the source code of each page and parse it (by changing the number at the end of the link you can change the subpages). If you don't know any programming language, you have to write down the information manually.


Some of the information you need can be found in one place here: https://www.isworkshop.eu/index.php?p=isdatabase


Let me know if this information was useful to you.
Let me know if you need further help.


Perhaps I could help prepare a file containing the information you need. I could create an xml or csv file ready to import into your Access database. I can create some tools to collect most of the info you need (except purchase date). All I need is the list of all cards in you collection. Let me know if you're interested.
lukaszr
已加入 在 Dec 2007
1736 发布

database

关于iStripper的一切
January 21, 2021, 6 回复
The best way to create such a database would probably be to gather all the data in some xml or csv file and then import such file to the database. Question: how to create xml or csv file? The most effective way would probably be to create a program (script, macro, etc) using a programming language you know. It would have to be a program that, using available information sources, would be able to read and parse the necessary information. By "available sources" I mean:

• xml files (saved in the "data" folder and in its subfolders),
• models.lst file (saved in the "data" folder),
• playlists,
• website source code,
• external sources created by users, e.g. my database available here:
https://www.isworkshop.eu/index.php?p=isdatabase


Your database will only contain information about the cards you have in your collection. So I would start by extracting the identifiers of the cards you have, ignoring all cards you don't own. I know four ways to create such a list:

• reading the list from the "models.lst" file - too complicated,
• reading information using a query to the iStripper server - too complicated,
• collecting all identifiers manually - too time-consuming and ineffective,
• creating a playlist of all your cards - this is probably the best way, so I'll focus on that.

Launch iStripper and go to "My collection" tab. Make sure all cards are visible (all filters must be checked, if any cards have been hidden - unhide them). Sort the cards by date of purchase (ascending or descending - it's your choice). Open the "Playlists" tab to create a new playlist. Select all cards using the mouse or press Ctrl+A and ***** all selected cards to the playlist window. Save the playlist as a vpl file. Although the vpl file is not a text file, it can be opened in any text editor. I recommend using Notepad++. If you do not have it yet, download and install it. Open your playlist in Notepad++ and you should notice the identifiers you are interested in (screenshot 1). As the vpl file is not a text file, you will notice a lot of unnecessary characters in it. No matter what these characters are, the important thing is that you must get rid of them. The best way to do this is by using the Replace function with a regular expression. Place the cursor at the beginning of the first line and press Ctrl+H (shortcut for the Replace function). Set the options as in the screenshot 2.

• in the "Find what" field enter:
[^a-z0-9\r\n]
This expression tells the program to find all non-alphanumeric characters and newlines.
• the "Replace with" field should be left blank. Make sure there are no spaces there. Leaving the field empty will cause the program to replace the searched string with an empty string (in fact the searched string will be removed).
• in the lower left corner check the "Regular expression" option. If this option is checked, the string given in the "Find what" field will be treated as a regular expression.
• click the "Replace All" button.

You should get a clean and readable list of identifiers (screen 3). This list is sorted by date of purchase. With such a list, you can use any programming language to search available sources and select data related only to those cards that are on your list. Even if you don't know any programming language, such a list can still be useful even if you want to search for data manually.


This is only the beggining. Now you need to find and extract the data you need. Below is a hint where to look for them (in short).

1. card's number - you already have them, you have created a list of ids from a playlist.

2. card's name - you'll find them in "names.xml" file, in the "data" directory. You can also find them in xml files of individual cards. Look for these in subfolders in the "data" directory. Open the xml file and look for the <outfit> element.

3. nudity level - these can also be found in xml files in subfolders of the "data" directory. Open the xml file and look for the <level> element.

4. quality - these can also be found in xml files in subfolders of the "data" directory. Open the xml file and look for the <resolution> element. Based on it, you can guess the quality of the shows. If you are only interested in the quality of the show saved on your hard drive, you can find information in the a0001.vhdshows and a0001.vhdtrailers files. You will find these files in subfolders of the "models" directory.

To be continued...
TheEmu
已加入 在 Jul 2012
7424 发布

Discussions for Scenes for Version 1.2.X Fullscreen Mode here

关于iStripper的一切
January 20, 2021, 5050 回复
@EverthangForever

Nothing has changed in that area, but for in the code snippet you gave the deny clause was not necessary - you only ever needed

clip {
id: clip
allow: fronttable
}

The observed meaning of the allow clause is "allow only clips that match one or more of the following" with the default being "allow anything". The deny clause then removes clip types from what is allowed.

However "inout" is a bit of an exception in that it is a modifier rather than a basic clip type and it seems as if it is always "allowed" (its presence or ***** in the allowed list making no difference) but it can be explicitly denied. This, I think, works even for

clip {
id: clip
allow: inout
}

where because there is an allow clause the default of "allow anything" is overridden by the explicit "only allow inout".

You only need a deny clause if you want to suppress inout clips or if you only want to allow "standing" clips (with or without cage or glass clips). This last being because there in unfortunately no explict "standing" clip type so you have to deny everthing you don't want instead - which is a ***** to do and needs to be updated when there is a new clip type as happened when cage and glass clips were introduced.

Having written that it suggests that rather than denying everything to allow only standing clips the following might work, If I remember ro do so I will check this later today when I return to my flat,

clip {
id: clip
allow: // empty allow list
}

I really do wish that Totem would introduce an explicit "standing" keyword that could be used in an allow or deny clause.
EverthangForever
已加入 在 Oct 2009
4466 发布

Discussions for Scenes for Version 1.2.X Fullscreen Mode here

关于iStripper的一切
January 19, 2021, 5050 回复
Re @mitchell 's query elsewhere see below ..(A reply is posted here for general interest)
https://www.istripper.com/forum/thread/46841/1?post=697591
Hi @mitchell, hope you find this...
there have been historical complications using fronttable clips in fullscreen
scenes. This might explain why there seem to be relatively few of them shot with
leg overhangs.

Prior to early 2014 Totem's cameras could not capture the full legs
of the model overhanging the table in table scenes, so in those scenes, it would appear
as though legs were cut off somewhere above the ankles.

After this with newer cameras, Totem shot the entire figure including legs & feet
if draped over the table edge. This then presented scene makers with another problem.
Making reflections by inverting a low opacity version of the clipsprite directly
below her seated bottom did not take account of those ' reflected' legs then appearing
say behind her back

The above screencap is of the famous shoe catching clip #9 from Anna Tatu - Lavish Lust

At the time, one way I overcame this for say in the example above, was by using a matching
partial background mask like the discrete one shown when running ET - FractalGarden007.scn
If you want to find that scene, it is contained within an old old archive
https://scenes.virtuastripper.net/ELECTRICAveNewUniMod10POVupdate.zip

As FG007 was originally optimised for closeup rather than legs, maybe
consider editing the settings for fractalgarden007.scn as follows:
  • under the camera node to
animate: 23, PingPong, inexpo, pos, 0, 0, -533

  • and under both of the clipsprite nodes to
sittingHeight: 526 //676