[Announcement] New HTML5 Flashtease Viewer

All about the past, current and future webteases and the art of webteasing in general.
---
User avatar
jackstock
Explorer At Heart
Explorer At Heart
Posts: 711
Joined: Sat Apr 28, 2012 1:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Canada

Re: [Announcement] New HTML5 Flashtease Viewer

Post by jackstock »

Great work! :thumbsup: :thumbsup: :thumbsup:
We need to get far away from Flash and HTML5 doesn't seem to be going anywhere
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

There is now a new feature for tease authors:

Instead of loading the tease from milovana, you can load a local tease file from your harddrive.
This allows you to check scripts for errors and test them before publishing.
You have to provide the teaseid and authorid and the images and sounds have to be uploaded via NYX.

This works because images of unpublished teases can still be loaded, just the tease script is protected.
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

Yes, if you read the message carefully, it will usually tell you something about a syntax error.

I am planning to manually fix these scripts, I have done that for a few, but it is a bit of a tedious task.

The original parser is not so strict, and will ignore some errors. (The errors might still have some effect as a button not working or an image not showing, but you can usually at least start the script).
johnsmith1980
Explorer
Explorer
Posts: 37
Joined: Thu Nov 19, 2015 7:59 pm
Gender: Male
Sexual Orientation: Straight

Re: [Announcement] New HTML5 Flashtease Viewer

Post by johnsmith1980 »

Have had a problem with the viewer loading some scripts recently. Some of the teases that it is failing to load on are-
https://milovana.com/webteases/showflash.php?id=36975
https://milovana.com/webteases/showflash.php?id=32073
https://milovana.com/webteases/showflash.php?id=37018 (just came out and has some fancy stuff, don't expect it to work, but thought you might want to know)
Been using the viewer quite a bit, and the only problem I ever run into is when it fails to load. Keep up the great work.
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

johnsmith1980 wrote: Mon Mar 26, 2018 2:51 am Been using the viewer quite a bit, and the only problem I ever run into is when it fails to load. Keep up the great work.
I will have a look, but it will be a few weeks before I have time to do more on that project probably.
Usually, the failure to load is due to syntax errors. (Theoretically you can download the script fix them and upload it manually).
I aim to fix this though. There are one or two new teases which embedd external flash animations. I probably wont be able to handle those, as I would need to run flash.
Marno wrote: Tue Mar 27, 2018 5:32 pm I wonder if you would be able to add another button, "pause timer", please? Sometimes I have to deal with interruptions, and the ability to pause would be helpful.
Would be possible, I'll consider it. Until I do so you can just bookmark a tease to pause it. All information is stored in the URL, so you can bookmark the current page and just start from there. (The timer will be restarted, but that is usually not a problem)
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 507
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

Re: [Announcement] New HTML5 Flashtease Viewer

Post by lolol2 »

WOW and a big thank you!
Looks like this is working very good so far and the layout and speed is amazing!

Just tried my two teases but one is not working with a "strange" error message.
https://sklavedaniel.gitlab.io/Milovana/#tease/37271
Message: Invalid input ':', expected rec1, ',' or ')' (line 14, column 102):
dlcintro7#page(text:'',media:pic(id:"black.jpg"),action:delay(time:0sec,target:range(from:181,to:185,:'page'),style:hidden))
I have checked that column/page and can't see any problems, I have used pages that are identical to this one in my other tease too and this one is working correct.
https://sklavedaniel.gitlab.io/Milovana/#tease/37050

Any hint from you what I did wrong in the tease or why your code has problems with that one?


And one more thing

The settings button in the top right is hard to controll with a touch screen because it jumps on the first click into the full screen mode.
Maybe remove the hover effect and just let it work as a normal button.

Thanks again for your amazing work!
My creations:
Spoiler: show

[Tutorial] Building your own DIY E-Stim Stereo Device

Videos:
06/2020 - Estim Sync Hero Vol. 01

Teases:
04/2020 - Estim Mansion under Quarantine
12/2019 - Estim Challenge
12/2018 - Estim Distraction
03/2018 - The Estim Tower - Endless Mode
01/2018 - The Estim Tower
05/2017 - The Estim Mansion
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

In the range command it should be prefix:'page'
Maybe I should support just writing : there, as the flash player does support it, but I did not want to be too lax.

I know about the button, the trick is, to just touch and not release it. The problem is, that it is currently not a button at all but just a CCS hover effect. But I have this on my list of things I should change.
vyyr
Explorer
Explorer
Posts: 70
Joined: Tue Feb 19, 2013 5:01 pm

Re: [Announcement] New HTML5 Flashtease Viewer

Post by vyyr »

Marno wrote: Sun Apr 15, 2018 10:41 am The following tease fails with a timeout.

Do you know how to fix this? (I don't know how to write teases, so this isn't something that I can do myself, sorry.)

https://sklavedaniel.gitlab.io/Milovana ... pTimer,mod

Thank you
same for me with every single tease since a few days ago =(
imtoosexy
Explorer At Heart
Explorer At Heart
Posts: 116
Joined: Mon Jun 01, 2015 7:44 pm
Gender: Female
Sexual Orientation: Straight
I am a: Domme (Female)

Re: [Announcement] New HTML5 Flashtease Viewer

Post by imtoosexy »

I like where this is going
User avatar
bobhill
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Tue Mar 15, 2016 8:49 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [Announcement] New HTML5 Flashtease Viewer

Post by bobhill »

Just found this thread, but all teases are giving me this error?

Code: Select all

Error occured during loading of tease

Error type: org.scalajs.dom.ext.AjaxException

Message: Timeout occured.

URI: 
ht.ef.Xh(https://sklavedaniel.gitlab.io/Milovana/scripts/frontend.js:504:203)

ht.ef.fb(https://sklavedaniel.gitlab.io/Milovana/scripts/frontend.js:514:200)

XMLHttpRequest.<anonymous>(https://sklavedaniel.gitlab.io/Milovana/scripts/frontend.js:276:265)
User avatar
bobhill
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Tue Mar 15, 2016 8:49 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [Announcement] New HTML5 Flashtease Viewer

Post by bobhill »

Thanks for emailing him. Yes, and I've been having a lot of general problems in FF lately, so been using Chrome more often.

Also, I would like to use the ability to save progress and to skip through repeat encounters! ;)

Appreciate you sending him a note and hope we hear back. Cheers mate!
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

Thanks for notifying me. If such issues occures, just drop me a PM, so I get a notification via email.

The problem is, that the script is loading the script files from milovana directly. To circumvent cross-origin-restrictions in the browser I have to use some externaly proxy service, and appearently this serive is currently down. I will try to switch to an other one.

Milovana could fix this problem by allowing direct external access to the script files (i.e. configuring the server to send appropriate HTTP-CORS-HEADERS to enable javascript access from other sites).

A few teases are working, because they are not loaded from milovana directly. But these are just a few teases I've modified manually to fix issues.
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

So, I changed the service and it is running again. Hopefully this one will be more reliable.
It was a simple change (replacing the URI) but gitlab had some problems delaying the deployment.
Marno wrote: Tue Apr 17, 2018 11:12 pm Do you know who runs the Milovana site? I'd like to suggest that the two of you get together and discuss incorporating your script directly into Milovana.
I do know that. Maybe I will ask about that at some point.
Liquidorus
Explorer
Explorer
Posts: 54
Joined: Sun Feb 18, 2018 12:03 pm

Re: [Announcement] New HTML5 Flashtease Viewer

Post by Liquidorus »

Hello,
I tried to parse the new flashtease of Lovecraft: https://sklavedaniel.gitlab.io/Milovana/#tease/35401///
After some debugging and fixing some of the script, I got the following errormessage:
Spoiler: show
Error occured during loading of tease

Error type: java.lang.AssertionError

Message: assertion failed: More than one delay found on page page1902.

Ti.ef.Xh(https://sklavedaniel.gitlab.io/Milovana ... js:504:203)

Ti.ef.fb(https://sklavedaniel.gitlab.io/Milovana ... js:514:200)

Ti.k(https://sklavedaniel.gitlab.io/Milovana ... .js:861:72)

{anonymous}()(https://sklavedaniel.gitlab.io/Milovana ... js:105:451)

FN.v(https://sklavedaniel.gitlab.io/Milovana ... js:800:216)

{anonymous}()(https://sklavedaniel.gitlab.io/Milovana ... js:1355:86)

FN.v(https://sklavedaniel.gitlab.io/Milovana ... js:800:216)

K0.d.ba(https://sklavedaniel.gitlab.io/Milovana ... s:1962:417)

hW.d.ba(https://sklavedaniel.gitlab.io/Milovana ... s:1968:245)

hW.d.ba(https://sklavedaniel.gitlab.io/Milovana ... s:1968:245)

The line of code is

Code: Select all

page1902#page(text:'<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="FontSans" SIZE="18" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">And I will tell you if it is enough for you to you win my confidence...</FONT></P></TEXTFORMAT>',media:pic(id:"tsw86.jpg"),action:vert(e0:buttons(target0:page1870#,cap0:"I can't",target1:page1869#,cap1:"I came"),e1:delay(time:3425sec,target:page1892#)),instruc:delay(time:10sec,target:page1903#,style:hidden))

For the debugged textfile, please write me a message.
Is something wrong with the parser or need the script to be adapted
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 549
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: [Announcement] New HTML5 Flashtease Viewer

Post by kerkersklave »

Hm. The page contains two delay actions, which does not really make sense.
If you just want to make it work you can remove the longer one.

I never came across a tease that uses that before, that's why I did not think about it.
Of course only one of these delays can ever have an effect (unless you are using random timeouts).

Maybe the intension here is to show a different timeout than is actually used. I could probably change that in my viewer.
Post Reply

Who is online

Users browsing this forum: No registered users and 45 guests