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.

Bonus Downloader

  Форум / Всё о iStripper

lukaszr
Присоединился в Dec 2007

722 Сообщения
11 February 2022
Do you have dozens, hundreds or even thousands of shows in your iStripper collection? Do you want to download bonus photos of each show and bonus videos of all the girls, but clicking and downloading each individual file is too tedious and time-consuming for you? Here is a script to help you automatically download all bonus content available on iStripper.

Bonus Downloader lets you download all bonus content in less than 10 clicks. Decide what you want to download: photos, videos, or both? Choose the collections you are interested in, load a personalized list of shows or use your playlists to tell the script what you want to download. Click the Start button and let the script do the rest while you can use your free time for your favorite activities!

DOWNLOAD: https://www.isworkshop.eu/index.php?p=bonus_downloader

I started working on this script about 3 years ago. The script worked great, but there was still some work and new functionalities to be done. Due to a lot of other projects, I had to stop working on it, but now, after nearly three years, the script is finally finished. Unfortunately, it is not possible to post pictures on this forum anymore, so I am posting a link to it on my website. Here's what the script looks like:

https://www.isworkshop.eu/images/bonus_downloader/screen_0_1.jpg

Beautiful, isn't it? Of course, it is not, but that is not its function. Bonus Downloader - that's how I called this script - is created to bulk download bonus content from the iStripper server. Download photos of purchased shows and videos of all models. How? Easily:

• run the script by double-clicking the downlaoder.bat file,
• select destination folders,
• choose what you want to download: photos, videos or both,
• select collections,
• click Start button,
• now the script will do the rest.

If you want to limit the range to specific shows, create your own list of IDs, save it as a txt file and load it into the script...
or you can use your existing vpl playlists and load it to tell the script what shows should be included in download process.
More about using the script can be found in user manual. The manual is available online (links below) and as a pdf file (included in zip package).


DOWNLOAD: https://www.isworkshop.eu/index.php?p=bonus_downloader

More about this tool: www.isworkshop.eu/index.php?p=bonus_downloader_about
Requirements: www.isworkshop.eu/index.php?p=bonus_downloader_req
Manual: www.isworkshop.eu/index.php?p=bonus_downloader_manual

Let me know if it works for you. If you have any questions, fell free to ask. If you found any bug, let me know about it. If you have any problems with the script, describe it here - maybe I will be able to help.

NOTES:
The script is written in batch, so it will be working only on Windows machines. Tested with Windows XP, Windows 7 and Windows 10.
Socialhazard
Присоединился в Nov 2020

1153 Сообщения
12 February 2022
Sounds awesome. I'll have to try this sometime. 👍 😎
happypizza
Присоединился в May 2011

20 Сообщения
3 March 2022
wow very cool! Thanks for this, will try soon
R2D34ever2
Присоединился в Dec 2007

351 Сообщения
3 March 2022
Very Nice lukaszr,
tried it last week,
It took some time but now all the picture sets are in the house..
THNXS alot for this..
***
muttonjeff
Присоединился в Nov 2008

776 Сообщения
3 March 2022
@lukaszr .. I just downloaded but when I unzip it, Norton say Batbox.exe is unsafe and automatically deletes it
Stanston
Присоединился в Aug 2018

1012 Сообщения
3 March 2022
I just downloaded but when I unzip it, Norton say Batbox.exe is unsafe and automatically deletes it
For sure an False positive.

https://blog.malwarebytes.com/security-world/2017/09/explained-false-positives/

The most simple Solution for now and as long as you want to use the Script,
put Norton to Sleep as long as you are using it.

And if you still have doubts you can still use Virustotal to check the Files before executing them,
but i think this will not be needed. 😎

https://www.virustotal.com/gui/home/upload
goodwolf
Присоединился в May 2011

268 Сообщения
3 March 2022
nice job
Evaneself
Присоединился в Dec 2019

351 Сообщения
3 March 2022
Can a Totem official assure us that this software is in order and legal?
Please!
muttonjeff
Присоединился в Nov 2008

776 Сообщения
3 March 2022
It is not written or supported by @TOTEM
It is from member @lukaszr
Evaneself
Присоединился в Dec 2019

351 Сообщения
3 March 2022
What if this can steal the account's information?
muttonjeff
Присоединился в Nov 2008

776 Сообщения
3 March 2022 (edited)
Using the Downloader is by your choice
@lukaszr has written / provided other softwares that have been trusted by many for several years.
However, the choice is yours
@TOTEM cannot be expected to certify a non-Totem product
Socialhazard
Присоединился в Nov 2020

1153 Сообщения
4 March 2022
👍 😎 Quite right, @lukaszr provides certain services (that website) and software (this one, which I will get around to trying, honest.) as a member of the community because he can and wants to. <(^_^)>
lukaszr
Присоединился в Dec 2007

722 Сообщения
7 March 2022 (edited)
I just downloaded but when I unzip it, Norton say Batbox.exe is unsafe and automatically deletes it

The answer is here:
https://www.isworkshop.eu/index.php?p=bonus_downloader_bugs#bug_001


What if this can steal the account's information?

The script uses a user name (login) and user ID to connect to the iStripper server. Without it, it would not be possible to download any files, because it would not be possible to determine if the user has the right to download anything. This is exactly the same method that iStripper app uses.
The login and user ID are read from Windows registry. This data is saved temporarily in header.txt file, in the "temp" folder (a folder created automatically in script's install directory). The txt file is created before each new file is downloaded, then it is immediately deleted.
The login and user ID are not sent anywhere except the iStripper server.

The script has open code. Most files can be opened in Notepad. You can open it and investigate to see what's hidden under the hood.

Anyway, as @muttonjeff wrote, using the Downloader is by your choice.
wtccs
Присоединился в Dec 2019

94 Сообщения
7 March 2022
Hi @lukaszr, this is a great tool. I really like the option to create subfolders for the videos of each model. Is there any way for you to also be able to put the images in subfolders for each model? I don't know if this is possible, but it would be a great enhancement.

The option to download by .vpl file is also an excellent feature.

Thanks for all of your great work!
Evaneself
Присоединился в Dec 2019

351 Сообщения
8 March 2022 (edited)
I use now and it works. The problem is that all the images are together. It takes a little effort to get them arranged on folders. The problem is that once they are in folders, it will no longer be possible to check with the app which files you have downloaded and which you didn't.
I must remember the number of the girl, not the name of the girl. 😜
Is possible that the video files to have the same name? What if...?
TheEmu
Присоединился в Jul 2012

3309 Сообщения
8 March 2022
As with @Dorsai6 's Playlist Generator this Downloader provides very useful functionality that should, in my opinion, be provided by iStripper itself.

I would love to see iStripper have the ability to automatically download the photosets and bonus videos when downloading a card. Furthermore it would be very convenient if when doing this it did so to locations known to the program itself so that, for example, it could provide a slideshow from the card's photoset as a background when playing that card.
lukaszr
Присоединился в Dec 2007

722 Сообщения
8 March 2022
Is there any way for you to also be able to put the images in subfolders for each model?
How about to put the archives in the same folders as the videos, by the name of the girls?

In the beginning, all video files were to be saved to one common directory. However, the original naming of some files was so ambiguous that after downloading hundreds of files it would be very difficult to find the correct video clip. Hence the idea to sort the video clips according to the models they refer to. The gallery files (zip archives) did not require this as the zip file names clearly indicate the show they relate to.

Of course, it is possible to save the images to the separate directories (just like video files), however I assumed that it was better to have all the video files in one place and all the image files in another place rather than mixing them together. Hmm, I will think about it.


Is possible that the video files to have the same name? What if...?

I must point out that I wanted to keep the original filenames, therefore the names are what they are.
Anyway, did you mean the same name as the gallery file? Or the same name as model name?

If you mean the former, the answer is "no". The number of video clips does not always correspond to the number of shows of a given model. Also, it is not possible to determine which video relates to which show (while newer video clips have a show ID embedded in their original filename, older video clips have not).

If you meant the latter (the same name as model name), yes it is possible. But what if we had multiple video files for one model? What would the names of individual files look like then? What naming convention do you suggest? Should I use numbers at the end, like in the example below?
christy_white_1080p_001.mp4
christy_white_1080p_002.mp4
christy_white_1080p_003.mp4
christy_white_1080p_004.mp4
Any other ideas?


I would love to see iStripper have the ability to automatically download the photosets and bonus videos when downloading a card

Photosets - yes, it would be nice. They are relatively small, so why not. But videos? I'm not sure. Some models have several video clips (between 5 and 10). The user should be able to select the quality of downloaded videos (480p, 720p, 1080p). Each 1080p file can weigh between 150 and 350 MB. Multiplied by - let's say - 5, this would give approximately 750 to 1750 MB of additional data. For people with a fast Internet connection and no download limit, this is not a problem, but probably not everyone could afford to download such amount of additional data. Unless such option could be turned on and off.
wtccs
Присоединился в Dec 2019

94 Сообщения
8 March 2022
Of course, it is possible to save the images to the separate directories (just like video files), however I assumed that it was better to have all the video files in one place and all the image files in another place rather than mixing them together. Hmm, I will think about it.

@lukaszr, you already give us the ability to define a destination path for photos and a destination folder for videos, which is great. What I think @Evaneself and I are asking for is the ability to have a subfolders options for the photos folder, just as we currently have for the video folder.

Right now we can have videos broken down by model:

C:\videos\Abby Cross
C:\videos\Adel Morel
C:\videos\Agatha Vega
etc.

But we get a great big pile of zip files in one photos folder.

I would like to also be able to have photos broken down by model:

C:\photos\Abby Cross
C:\photos\Adel Morel
C:\photos\Agatha Vega
etc.

And if we set the destination path for photos and videos to be the same, we could have:

C:\photos and videos\Abby Cross
C:\photos and videos\Adel Morel
C:\photos and videos\Agatha Vega
etc.
TheEmu
Присоединился в Jul 2012

3309 Сообщения
8 March 2022 (edited)
I would love to see iStripper have the ability to automatically download the photosets and bonus videos when downloading a card

Photosets - yes, it would be nice. They are relatively small, so why not. But videos? I'm not sure.

If it were to be done then I would assume that it would be controlled by a pair of options on the settings page, one for the photosets and another for the videos. These would default to the current behaviour of not automatically downloading.

For the photosets I would prefer the folder structure to directly mirror that used for the "data" and "models" folders - i.e. a top level "photos" folder with subfolder names matching those in the "data" and "models" folders. We can currently do this manualy but if the app "knows" about it then it opens up some nice possibily uses.

The iStripper app should preferably allow us to move the "photos" folder in exactly the same way that we can do with the "models" folder and should preferaby use the downloaded files when accessing the pictures via the camera icon on the cards' details pages.

It would also be nice if in fullscreen scene mode there was some way to specify that a card's photoset should be used as source of "textures" when clips from the card are being used as the source for clips - this would allow us to use images corresponding to a particular performance when that performance is used in a scene.
Socialhazard
Присоединился в Nov 2020

1153 Сообщения
24 March 2022
After some testing I think it's pretty cool. 👍 😎
lukaszr
Присоединился в Dec 2007

722 Сообщения
31 March 2022 (edited)
Here is the new version of Bonus Downloader:

Bonus Downloader v1.2
https://www.isworkshop.eu/index.php?p=bonus_downloader


The script has two new features:

1. The script can automatically create subfolders for bonus photos
The feature requested by several users. Photo archives of individual models can be downloaded to subfolders in a similar way to video clips. This option is enabled by default.

2. The script can automatically extract archives with bonus photos
Nobody asked for this feature, but I thought it might be useful. Downloaded photo archives can be extracted to automatically created subfolder right after downloading is complete. This option is disabled by default. If you downloaded the bonus photoarchives using a previous version of the script and would like to unzip them, do not be afraid. The new version of the script can scan your target path, find all zip archives (including those hidden in subfolders) and extract them according to a fixed pattern. Use option [7] in main menu to extract all your archives in one go.

Both functions can be switched on and off in Settings (the Misc. tab). See the image:
https://www.isworkshop.eu/images/bonus_downloader/screen_5_10.jpg

More about these new features in user manual:
https://www.isworkshop.eu/index.php?p=bonus_downloader_manual
wtccs
Присоединился в Dec 2019

94 Сообщения
1 April 2022
@lukaszr Thank you so much. These are great new features!

I'll give them a try this weekend.
wtccs
Присоединился в Dec 2019

94 Сообщения
4 April 2022
@lukaszr I tried version 1.2 and it is creating subfolders for the photos successfully, but it is no longer downloading the videos for me.

Here is the log file after a small test:

[16:37:48.66] INF: DataPath: V:\vghd\data
[16:37:54.03] INF: Option: download selected images and videos
[16:37:54.03] INF: Overwrite: 0
[16:37:54.03] INF: Collections: custom list
[16:37:54.03] INF: Total items to process: 10
[16:37:54.03] INF: Number of image sets to process: 10
[16:37:54.03] INF: Number of video sets to process: 0

I tried a vpl file and a txt file. I also tried same folder for photos and videos and different folders for photos and videos, and the result is the same. Video sets to process is always 0.

Can you help?
lukaszr
Присоединился в Dec 2007

722 Сообщения
5 April 2022
God damn, you're right @wtccs
After twicking some piece of code I forgot to test it with the older features.
Anyway, I found the bug and fixed it. The fixed version will be uploaded tomorrow, because today it's too late.
Thank you for letting me know.
lukaszr
Присоединился в Dec 2007

722 Сообщения
5 April 2022
The bug reported by @wtccs prevented the bonus videos from being downloaded in some cases. The bug has been located and fixed.
The new version of Bonus Downloader (v1.2.1) is now available for download:


Bonus Downloader v1.2.1
https://www.isworkshop.eu/index.php?p=bonus_downloader


Users who have downloaded version 1.2 are asked to download version 1.2.1. The new version of the script can be extracted to the existing installation folder, overwriting the existing files. I sincerely apologize for any inconvenience caused by this bug.
Spling83
Присоединился в Dec 2018

20 Сообщения
7 May 2022
Hey.. many thanks for this great work. Is there a way to spend you a cup of coffee? ;-)
lukaszr
Присоединился в Dec 2007

722 Сообщения
7 May 2022
I don't know if i can say this here, but there is a "Donate" button on my website. Just scroll down to the footer and you will see it ;)
lukaszr
Присоединился в Dec 2007

722 Сообщения
28 October 2022
I would like to inform you that if you use Bonus Downloader to download bonus content of your cards, you should definitely download a new version of this script. Apparently, there were some changes to the iStripper server recently. As a result of these changes, Bonus Downloader stopped working (no files were downloaded). The latest version of the script has a patch which fixes this problem.

Download Bonus Downloader 1.2.2 from here:
https://www.isworkshop.eu/index.php?p=bonus_downloader
elfine
Присоединился в Jul 2017

81 Сообщения
28 October 2022
Good idea, Im sure some will like it and find it useful but this look a bit complicated to me, and with so many .exe lot's of chance of viruses. Why not simply do it in 100% powershell so much easier and you don't have to rely on any external executable (not sure for about MAC but it would work on Windows and Linux).
lukaszr
Присоединился в Dec 2007

722 Сообщения
29 October 2022 (edited)
Two main reasons:
1. At the time when I started to write this script I was more familiar with batch than Powershell. I was going to write it only for myself. I decided to share this script later, when most of it was done and working.
2. As far as I remember, there was no such thing as PowerShell in Windows XP. I wanted to include Windows XP because iStripper supported this system and there were many users still using it. I didn't want to exclude those users.

Aditional exe and js files are just helpers. They provides basic GUI features ie. mouse events, colors, cursor placement etc. With such files it was easier for me to develop the script and the script became more user friendly.

From user's perspective: you don't need to know what are these exe and js files for. User should only start the downloader.bat file and that's it. Imagine a situation: you want to play a video game, so all you need to do is to start one single exe file. The game starts and you can play. You don't need to know about all of those additional dll files and other executables and you don't need to know what they do to enjoy the game.

Now, if I would like to rewrite the script, I would use Java or C++.

Вам ещё не разрешается участвовать

Будучи бесплатным пользователем iStripper, вам не разрешается отвечать на форуме или же создавать новую тему.
Но вы можете просмотреть основные категории форума или познакомиться с его участниками !