Page 16 of 18
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Tue Jul 01, 2025 4:43 pm
by PlayfulGuy
silas_83 wrote: Sun Jun 29, 2025 11:40 am
Hi, I was checking out the downloader and it works great. However on two webteases (Evil Stepmommy and Hero Corruption). I am getting the same error when loading on guideMe:
Code: Select all
2025-06-28T14:49:35,746 DEBUG PageFilter - returning only item in page list: start
2025-06-28T14:49:36,180 ERROR Jscript - FileRunScript invalid property id (globalScript#1969)
org.mozilla.javascript.EvaluatorException: invalid property id (globalScript#1969)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:79)
I'm running guideMe 0.4.5 (also tried 0.4.3) and TeaseDownloader 0.9.7.
Does anybody else have that issue and knows a fix or workaround or maxbe was able to run those 2 webteases locally?
When asking for assistance please post the tease ID numbers or a link to the specific teases. There are multiple versions of both of those teases, so I'm assuming you are referring to the latest versions.
I had a look, and both of these teases use the "SaveState" module from fapnip to save and restore the tease state.
Unfortunately the javascript is too complex for the downloader and it mangles stuff.
Fortunately, that savestate stuff is not needed in Guideme and can mostly just be commented out.
Others have asked about previous versions of Hero Corruption, and I posted a fixed zip file of version 0.85 (see link for
Downloads of Teases in my signature). If you're so inclined having a look at it might help you sort this one out. I had a quick look to refresh my memory and basically if you search the file for "savestate" and comment out any code that refers to it, and search for references to any functions that refer to it (like saveGame() and hasSavedGame()) you can probably get it running. If you do please post a copy for others, or send it to me and I'll add it to the list in this thread.
I don't have the time and energy to dig into these at the moment, and may not for several days, but if you're patient I will see what I can do to get them running.
On a side note, "Evil Stepmommy v2.0 Ill Will" contains 30,144 files. Thirty Thousand!!!??? Seriously, WTF??
That's over 8 hours of download time with the downloader, and I can pretty much guarantee not all of those are used. This is a trend I've been seeing lately where EOS teases reference many galleries of images, but don't use them all, or only use a few images from galleries that contain many images. I've had this on my list of things to address in the downloader for some time (only download files & galleries that are actually referenced in the tease) so it seems it's time to make that a priority.
I haven't had much time and energy for working on the downloader the last few months (real life stuff interfering) but I'm almost caught up and have been getting more time and energy for coding lately. I've been trying to get a new downloader version released and have fixed many issues and improved other bits, but even the new version won't properly handle these two teases.
Anyway, stay tuned, and I hope that helps.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Wed Jul 02, 2025 1:13 pm
by FrozenWolf
PlayfulGuy wrote: Tue Jul 01, 2025 4:43 pm
On a side note, "Evil Stepmommy v2.0 Ill Will" contains 30,144 files. Thirty Thousand!!!??? Seriously, WTF??
That's over 8 hours of download time with the downloader, and I can pretty much guarantee not all of those are used. This is a trend I've been seeing lately where EOS teases reference many galleries of images, but don't use them all, or only use a few images from galleries that contain many images. I've had this on my list of things to address in the downloader for some time (only download files & galleries that are actually referenced in the tease) so it seems it's time to make that a priority.
PG
Looking at the stats, at least it's not
quite as bad as it seems:

- Top-Unique-Image-Count-By-Tease.png (78.54 KiB) Viewed 9298 times
You're certainly right that there are far more images in the galleries than are actually used, and even fewer are actually unique.
These stats don't include any audio stats, and up until now, I've never even thought about including that in MiloDB. I suppose audio also needs to be considered in the same way.
The top three all have animations which can only be achieved in EOS with rapidly displaying one image after another. Some of the images in the animations appear to be deliberately smaller size and lower quality, presumably to save bandwidth, but that may not always be the case.
It might be worth considering throttling by MB/s rather than downloads/s, at least then the smaller files won't be penalized as much as the large files.
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Mon Jul 07, 2025 5:04 pm
by PlayfulGuy
silas_83 wrote: Sun Jun 29, 2025 11:40 am
Hi, I was checking out the downloader and it works great. However on two webteases (Evil Stepmommy and Hero Corruption). I am getting the same error when loading on guideMe:
Code: Select all
2025-06-28T14:49:35,746 DEBUG PageFilter - returning only item in page list: start
2025-06-28T14:49:36,180 ERROR Jscript - FileRunScript invalid property id (globalScript#1969)
org.mozilla.javascript.EvaluatorException: invalid property id (globalScript#1969)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:79)
I'm running guideMe 0.4.5 (also tried 0.4.3) and TeaseDownloader 0.9.7.
Does anybody else have that issue and knows a fix or workaround or maxbe was able to run those 2 webteases locally?
I have modified the xml file for Hero Corruption v1.60 (attached) and tried it out and it appears to be working. I have NOT tested it extensively, just a couple encounters, and I got through those with no issues. I can't gaurantee it's 100%, but there you go.
Note that the attached zip file contains the XML file only, not any of the media files (sounds and images). Use the attached xml file to replace the one originally created by your download. You might need to adjust the MediaDirectory setting if you used anything other than the defaults when downloading.
I'll try and get to the Evil Stepmommy one over the next couple days.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Wed Jul 09, 2025 5:28 pm
by silas_83
Hi PlayfulGuy, thanks for trying it out and sharing your script. I am using the 1.6.5 version (
https://milovana.com/webteases/showteas ... 1908e10c66) and removed everything that may hint to the SaveState you mentioned - including the functions. However, it does not work properly, since it shows NaN for several stats and freezes..

- Capture2.JPG (41.48 KiB) Viewed 9183 times
Then I tried your version, which works a lot better but still i am not able to see any pictures. I reloaded it several times but the screen stays black when I am expecting an image:

- Capture3.JPG (113.57 KiB) Viewed 9183 times
The logfiles only show:
Code: Select all
2025-07-09T19:25:45,188 ERROR Jscript - FileRunScript TypeError: Cannot call method "setHtml" of null (globalScript#1705)
org.mozilla.javascript.EcmaError: TypeError: Cannot call method "setHtml" of null (globalScript#1705)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4280)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4258)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:4291)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:4310)
at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:4327)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2573)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2566)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1537)
at script.handleActions(globalScript:1705)
Do you have any special settings or version of GuideMe? my GuideMe has a weird resolution and is laggy as shit.
Silas
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Fri Jul 11, 2025 2:03 pm
by HereforStim
FrozenWolf wrote: Wed Jul 02, 2025 1:13 pm
PlayfulGuy wrote: Tue Jul 01, 2025 4:43 pm
On a side note, "Evil Stepmommy v2.0 Ill Will" contains 30,144 files. Thirty Thousand!!!??? Seriously, WTF??
That's over 8 hours of download time with the downloader, and I can pretty much guarantee not all of those are used. This is a trend I've been seeing lately where EOS teases reference many galleries of images, but don't use them all, or only use a few images from galleries that contain many images. I've had this on my list of things to address in the downloader for some time (only download files & galleries that are actually referenced in the tease) so it seems it's time to make that a priority.
PG
...
These stats don't include any audio stats, and up until now, I've never even thought about including that in MiloDB. I suppose audio also needs to be considered in the same way.
The top three all have animations which can only be achieved in EOS with rapidly displaying one image after another. Some of the images in the animations appear to be deliberately smaller size and lower quality, presumably to save bandwidth, but that may not always be the case.
It might be worth considering throttling by MB/s rather than downloads/s, at least then the smaller files won't be penalized as much as the large files.
emphasis mine
i know i am new here but I have tried to figure out offline estim teases since I am sometimes traveling and hotel wifi is crap bandwidth and speed.
from what i can understand in this thread is estim audio presents a problem for the downloader tool, could this be a reason why? Or is it file size, as some of the audio is a few KB in seconds-long signal, looped, and others can be over 7 minutes and a few MB, as large or bigger than some of the img files.
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Fri Jul 11, 2025 3:50 pm
by PlayfulGuy
silas_83 wrote: Wed Jul 09, 2025 5:28 pm
Hi PlayfulGuy, thanks for trying it out and sharing your script. I am using the 1.6.5 version (
https://milovana.com/webteases/showteas ... 1908e10c66) and removed everything that may hint to the SaveState you mentioned - including the functions. However, it does not work properly, since it shows NaN for several stats and freezes..
Capture2.JPG
Then I tried your version, which works a lot better but still i am not able to see any pictures. I reloaded it several times but the screen stays black when I am expecting an image:
Capture3.JPG
The logfiles only show:
Code: Select all
2025-07-09T19:25:45,188 ERROR Jscript - FileRunScript TypeError: Cannot call method "setHtml" of null (globalScript#1705)
org.mozilla.javascript.EcmaError: TypeError: Cannot call method "setHtml" of null (globalScript#1705)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4280)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4258)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:4291)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:4310)
at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:4327)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2573)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2566)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1537)
at script.handleActions(globalScript:1705)
Do you have any special settings or version of GuideMe? my GuideMe has a weird resolution and is laggy as shit.
Silas
Interesting. I went to the authors profile page, then their list of teases and version 1.65 isn't even listed. The Mystery that is Milovana... and a good example of why it really helps to post the tease ID or a link when asking for help.
The lack of images is probably because the MediaDirectory setting in the XML file does not match the actual name of the folder on your computer. Adjust the MediaDirectory setting to match the folder and it should be fine.
If your GuideMe installation has problems, you should address that first. I use the latest version of Guideme (0.4.5) almost exclusively. You can
download it here.
I would start with a clean download and try that.
*Edit* I had look at the 1.65 version, backfitted the changes I made for 1.60 and an updated file is attached. It seems to be working properly now.
I've tagged the changes I made so if you search the file for playfulguy you'll see what I did. Might be educational for future reference.
And, not to be nitpicky, but I spent a couple hours of my time looking into this and posting an updated file. It would have been really helpful if you had posted a copy of the XML file you have, so I could start with that, instead of starting over from scratch. Keep it mind for next time.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Fri Jul 11, 2025 4:02 pm
by PlayfulGuy
HereforStim wrote: Fri Jul 11, 2025 2:03 pm
FrozenWolf wrote: Wed Jul 02, 2025 1:13 pm
These stats don't include any audio stats, and up until now, I've never even thought about including that in MiloDB. I suppose audio also needs to be considered in the same way.[/b]
The top three all have animations which can only be achieved in EOS with rapidly displaying one image after another. Some of the images in the animations appear to be deliberately smaller size and lower quality, presumably to save bandwidth, but that may not always be the case.
It might be worth considering throttling by MB/s rather than downloads/s, at least then the smaller files won't be penalized as much as the large files.
emphasis mine
i know i am new here but I have tried to figure out offline estim teases since I am sometimes traveling and hotel wifi is crap bandwidth and speed.
from what i can understand in this thread is estim audio presents a problem for the downloader tool, could this be a reason why? Or is it file size, as some of the audio is a few KB in seconds-long signal, looped, and others can be over 7 minutes and a few MB, as large or bigger than some of the img files.
No, the issue with estim teases is that EOS and GuideMe do not have all the same features.
In EOS you can start an audio file playing and leave it playing in the background while the tease progresses from page to page.
In GuideMe every time you move from one page to the next it stops all audio that is playing on the current page, displays the new page and starts any audio it requires. It's a fundamental design difference that needs to be addressed in GuideMe, and there is no one maintaining GuideMe at present.
If that issue ever gets addressed in GuideMe, then the downloader will likely need to be updated accordingly...
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Sat Oct 11, 2025 10:56 pm
by FCK88
Hey PG.
The teases that I mentioned in the GuideMe thread crash randomly so I can't point you to an exact page/moment when it occurs

Re: [GuideMe] Tease Downloader with EOS Support
Posted: Sun Oct 12, 2025 12:23 am
by PlayfulGuy
FCK88 wrote: Sat Oct 11, 2025 10:56 pm
Hey PG.
The teases that I mentioned in the GuideMe thread crash randomly so I can't point you to an exact page/moment when it occurs
Okay, I seem to have my wires crossed here. It was not at all clear to me that you're experiencing random crashes. I just thought you were having trouble with specific teases causing problems.
One issue that did come up a while back (it was discussed in
this thread) was with VLC player. Version 3.0.18 (Vetinari) worked fine, but newer versions were causing random crashes in GuideMe that used audio. I had the issue myself but forgot about until you mentioned the randomness. I removed VLC player and went back to 3.0.18 and the problem was resolved.
Try that and see what happens.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Mon Oct 13, 2025 10:40 am
by FCK88
PlayfulGuy wrote: Sun Oct 12, 2025 12:23 am
FCK88 wrote: Sat Oct 11, 2025 10:56 pm
Hey PG.
The teases that I mentioned in the GuideMe thread crash randomly so I can't point you to an exact page/moment when it occurs
Okay, I seem to have my wires crossed here. It was not at all clear to me that you're experiencing random crashes. I just thought you were having trouble with specific teases causing problems.
One issue that did come up a while back (it was discussed in
this thread) was with VLC player. Version 3.0.18 (Vetinari) worked fine, but newer versions were causing random crashes in GuideMe that used audio. I had the issue myself but forgot about until you mentioned the randomness. I removed VLC player and went back to 3.0.18 and the problem was resolved.
Try that and see what happens.
PG
I think the VLC trick worked - I was running VLC 3.0.21 when the crashes occurred but after I downgraded it to 3.0.18 it seems to work fine with the teases that used to crash.
Thanks very much for your help, PG

Re: [GuideMe] Tease Downloader with EOS Support
Posted: Mon Oct 13, 2025 4:42 pm
by PlayfulGuy
FCK88 wrote: Mon Oct 13, 2025 10:40 am
PlayfulGuy wrote: Sun Oct 12, 2025 12:23 am
FCK88 wrote: Sat Oct 11, 2025 10:56 pm
Hey PG.
The teases that I mentioned in the GuideMe thread crash randomly so I can't point you to an exact page/moment when it occurs
Okay, I seem to have my wires crossed here. It was not at all clear to me that you're experiencing random crashes. I just thought you were having trouble with specific teases causing problems.
One issue that did come up a while back (it was discussed in
this thread) was with VLC player. Version 3.0.18 (Vetinari) worked fine, but newer versions were causing random crashes in GuideMe that used audio. I had the issue myself but forgot about until you mentioned the randomness. I removed VLC player and went back to 3.0.18 and the problem was resolved.
Try that and see what happens.
PG
I think the VLC trick worked - I was running VLC 3.0.21 when the crashes occurred but after I downgraded it to 3.0.18 it seems to work fine with the teases that used to crash.
Thanks very much for your help, PG
You're welcome! Glad my brain finally kicked in and connected the dots. I'll post a note about this in the GuideMe thread too. I'm surprised I didn't do that back when I first found out it was happening. It kind of feels like not many people are using GuideMe anymore.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Tue Nov 11, 2025 2:05 am
by Tiri
I want to replay some EOS teases, but they have some annoying timers. Can I edit the teases after I've downloaded them with this, and then play them on guideme without the timers?
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Fri Nov 14, 2025 5:04 pm
by PlayfulGuy
Tiri wrote: Tue Nov 11, 2025 2:05 am
I want to replay some EOS teases, but they have some annoying timers. Can I edit the teases after I've downloaded them with this, and then play them on guideme without the timers?
That's the main purpose of the downloader, so you can download the tease and edit it to your preference.
With EOS teases it will take some time to get the hang of the code the downloader creates, and how to modify it.
However, If your main concern is being able to skip annoying timers, if you have Debug enabled in GuideMe's "Application Preferences", then you can turn on the "Show Delay Button" option in the debug menu, and then whenever there is a delay there will also be a button that you can click to skip it.
After you download the tease, open the generated XML file in an editor and search for the string "<!--" (without the quotes of course) to find any XML comments the downlowder inserted about potential problems.
Simple EOS teases usually download and run without issue. More complex ones with a lot of javascript code usually require at least some modifications to work properly. Really complex ones may never work properly after downloading, or may require a great deal of time and effort get them working.
I'm going to be away for several weeks, but usually check in here as often as I can. if you have questions or need assistance post with as much detail as you can, and always with the name (or preferably ID number) of the tease in question. I'll help as time and energy permits, and there are a couple other knowledgeable users who may chime in too.
I have been trying to get a newer version of the downloader released but life keeps interfering. If it doesn't happen this weekend it will likely be in the new year. My current version does a much better job in many areas.
PG
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Fri Nov 14, 2025 8:00 pm
by Trusfrated
Tiri wrote: Tue Nov 11, 2025 2:05 am
I want to replay some EOS teases, but they have some annoying timers. Can I edit the teases after I've downloaded them with this, and then play them on guideme without the timers?
It's also possible to accomplish this without Guideme or the Downloader. You can download the json script and save it to your PC in the browser. Then, create a new tease under your login and use the Restore function to upload the json script. It should recognize the associated images as already being on the server and offer to import them for you. After it's all been imported, you can Preview your "new" tease in the browser and skip timers that way. Of course, just don't publish it.
It takes several steps, but so does doing it all offline. There's some tips here:
viewtopic.php?p=374829
Hope that gives you some ideas.
Re: [GuideMe] Tease Downloader with EOS Support
Posted: Sat Nov 15, 2025 4:59 pm
by Shub666
Man i am a complete beginner(i discovered about milovana 2 days ago

), i just downloaded the app and use it to download a webtease it downloaded then i tried to open it but it does not work! i tried opening the xml file it give me weird error i tried the html on the cache folder same error again! What im doing wrong? do i need to download a different app to run the xml files?