Releases: philpw99/Stash_Helper
Filename fragment to Studio code for JAV handler
JAV handler depends R18.dev, but R18.dev has a strange Studio code theme. Some of them makes no sense.
There are about 80% of JAV videos that doesn't need to change the code, but some need them. I have to create a fragment-to-studio list in the setting so the helper can have the proper id for R18.dev
You can manually edit the list. Add, delete or change the entries.
New debug console
Just figure out a way to use a separate AutoIt file "console.a3x" to enable user to see the debug information of Stash Helper.
With the console on, it can offer some helpful hints to see what's wrong.
All query requests to GraphQL will show up there.
To enable it, just enable it in the Settings. You can close the debug console any time. It won't affect the program.
Note: Once again, Microsoft will think this is a trojan virus.
Auto Handling JAV scenes
JAV scenes are best organized by groups. Now this version has added a new button in the popup menu: "Auto Handle JAV".
It will do several things:
- Get the product id from file name. For example "ABC-123_1.mp4" will become a product code "ABC00123". It's actually more complicated than that.
- Get the information from R18 scraper, including tags, performers, studio and others.
- Automatically create tags, performers, studio and group if they don't exist. It will save you thousands of manual mouse clicking.
- Update the scene with the info, but the cover image will only be saved in the group, not the scene.
Now you can finally process all your JAV collections, thousands of scenes, in just one click. And all the scenes will be organized in groups.
Also it will purposely slow down the data fetching from R18, so you won't get the error of frequent access.
Update Webdrive and Change all "Movies" to "Groups"
- Update Webdriver to 2025-09 version.
- Change all "movie" instance to "group".
- Test running helper with Stash that requires user/pass.
- Allow install to different folder.
- Now you can add many scenes to play list again. Or you can filter out scenes then add them all in one click.
- Fix a bug for adding a group to playlist.
Fix Web Driver again
Seems web driver today are quite not reliable. Originally it was OK to run the same browser with Stash_Helper, but now it will have an error.
So when you are using Chrome for Stash Helper, you need to close all other "chrome.exe", including the hidden ones.
The program will offer a choice to close them all, or you can click on "No" to close them yourself.
Plus other small startup fixes. The program might seems a little slow to start, but it's actually ok.
Fix CSS magic
Need to implement "Copy Scene info from another scene" feature. It's surprisingly time-consuming.
Fixed the "Create movie from scene" feature.
Fixed movie poster CSS. Movie posters should be larger, not the way they are now.
Remove some CSS entries that are no longer useful. Fix some others so they can be used in the new version.
Tested on v0.25.1 Stash. Windows build.
Tiny fix:
- Create movie from scene crashes if the scene has no url.
- Create movie with empty title.
Bug fixes
Add option for Ctrl + Mouse Right Button
Since people asked, I added this little feature that you can choose Ctrl + Middle Button or Ctrl + Right Button to invoke the mini menu.
Somewaht better handling of browser crash
The web driver browser crashes are always frustrating. In one day it seemed work fine, only the same problem the next day.
Only the Firefox seems stable enough. Chrome and Edge are giving me headaches, and sorry that I don't have time to do detail trouble shooting.
Updated the web driver to 1.30. It seems after a force update, Chrome works again, but you never know when it will crash again.
So in this version, if the browser crash, you can choose "No" in the warning dialog, and restart the program to run the initial setting again. This time choose "Firefox".
Small improvement and updates
- Update Webdriver to 1.0.3 and fix a problem with chrome browser
- Now you need to press Ctrl + MidMouseButton(wheel) to launch that mini-menu. It will not have conflict with regular mid-mouse-button operations any more.
- The mini-menu's "Add item to playlist" got some improvement. Now you can filter the scenes, then add them all to the list with 1 click.
- Fix a problem with empty scene titles of playlist. If the scene title is empty, it will use the "basename" instead.