Eos Editor Preview - Milovana's new interactive webtease editor

You can find important news and current events here.
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by lolol2 »

Thanks for all your hard work! :yes:

Just one recommendation... please add a link to the eos editor in the top so new people can find it way more easy.
There is still a lot space after ...Forum....Chat...Editor ;-)
The only link outside of this thread to create a tease is a link to the classic tease editor.

Btw is there a limit for the teaseStorage module or can I save there for example 100 different keys?
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
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Triple Alfa »

Not to pile on too much, but I would like to make a few more suggestions if I may.

1) Allow the custom timer on Say actions to have a range. Currently you need to add a timer after the say to get that functionality.

2) Add the ability to copy & paste multiple actions. Very useful when you have a set of actions that need to be used in multiple locations.

3) Add the ability to skip forward or loop backward using an action. Currently there is no way to create a loop within a single page. You'd have to copy everything you've already created after the loop point to a new page and loop through that. Skipping forward can only be done by putting everything that needs to be skipped in an if-action. It would be much nicer if we could have named markers and the ability to skip to those markers.

4) The editor UI currently has a "+ Create Action"-Button that is always in the foreground. This allows you to select an action and immediately create a new action right below it. This is not true for pasting an action. To paste you need to scroll all the way down to the bottom of the list where the "Paste Action"-Button is. It would be convenient if we could also paste without having to scroll away from the place where we are pasting to. Especially if the action list is very long.

Thank you again for making EOS and your continued support. :love:
Lamei
Explorer
Explorer
Posts: 99
Joined: Wed Jan 30, 2019 8:23 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Lamei »

Thanks very much! I can confirm that copy/cutting and pasting is working now in a Chrome web browser.
dewwd
Explorer
Explorer
Posts: 6
Joined: Fri Feb 12, 2010 8:06 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by dewwd »

Hey seraph0x, ever thought about putting buttplug.js support into EoS? This would let the tease control a fleshlight launch or vibe, etc. Why tell the user how to stroke when the tease can just do it for you!
sklavealex
Explorer
Explorer
Posts: 27
Joined: Tue Jul 13, 2010 1:02 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by sklavealex »

kerkersklave wrote: Tue Jan 22, 2019 10:24 pm
BopIT wrote: Tue Jan 22, 2019 9:53 pm I was hoping to get some help with some issues I am having (probably mostly on my end). I am having an error that says "pages.page9[1].audio.play.id NULL value found, but a string/boolean is required." I have no clue how to resolve that. I pretty much just have an audio metronome and another audio background track going on. I left the identifier text block blank, and continue to other pages set to off.
Sounds like the id being NULL is a problem somewhere. I would just try entering a (unique) value, even if you do not actually need it.
BopIT wrote: Tue Jan 22, 2019 9:53 pm Secondly I would like some help about how to feasibly enter an idea I have. I would like to post a couple of Q and As and if the viewer answers say 60% correct they can unlock another section of a tease. Is that something that is possible to do?
Yes, that would be easy to do. Use the init script in the setting to declare two variables, aswered and correct:

Code: Select all

var answered = 0;
var correct = 0;
Use a custom action sequence with an evaluate action when the user makes the correct or wrong choice. For the correct choice increase both variables like this:

Code: Select all

++answered;
++correct;
For the wrong choice just increase "answered".

Then you want to check, whether enough answers have been reached, use an if-action with the condition:

Code: Select all

correct / answered >= 0.6
(Now I've noticed that you might want a ration of all answers, so then you just have to count the correct answers and compare them with a threshold).

But stuff like that is really simple to do now with just a few javascript statements.
I tried the custom action sequence, but it doesn't work. Can you check what I messed up?
My init variable is called "richtig" and "falsch". "richtig" is „correct“ and "falsch" is "answered”. It’s like in your example, but the variables are called different.

I created 10 questions to try the custom action sequence.
I always get page34 tho, even if I answer all 10 questions right or if I answer all 10 questions wrong.

Not sure what I have done wrong.
I tried it on 2 different browsers on 2 different systems.

Thx for your help.

Greetings,
Sklave Alex


Screenshots:
Attachments
Capture04.PNG
Capture04.PNG (13.58 KiB) Viewed 2954 times
Capture05.PNG
Capture05.PNG (28.24 KiB) Viewed 2954 times
Capture02.PNG
Capture02.PNG (5.05 KiB) Viewed 2954 times
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Triple Alfa »

@sklavealex: You put the "++falsch;" in the wrong section. That section determines the visibility of the option. You should turn that back off with the switch.

The correct way would be to switch to "Custom Actions" under "Type of behavior" and add:
1) Eval Action that contains "++falsch"
2) Goto Action pointing to, in this case, "page30"
sklavealex
Explorer
Explorer
Posts: 27
Joined: Tue Jul 13, 2010 1:02 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by sklavealex »

Triple Alfa wrote: Sat Oct 26, 2019 9:28 am @sklavealex: You put the "++falsch;" in the wrong section. That section determines the visibility of the option. You should turn that back off with the switch.

The correct way would be to switch to "Custom Actions" under "Type of behavior" and add:
1) Eval Action that contains "++falsch"
2) Goto Action pointing to, in this case, "page30"
Sweet! It’s working now.

Big THX.
sklavealex
Explorer
Explorer
Posts: 27
Joined: Tue Jul 13, 2010 1:02 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by sklavealex »

SOLVED

I need a little bit help.

I want to create a page where you have only 10 seconds to answer a question. I tried this here, but it did not work.
Attachments
22CAA13E-B3EE-4645-BB67-3E730F61554E.jpeg
22CAA13E-B3EE-4645-BB67-3E730F61554E.jpeg (146.43 KiB) Viewed 3728 times
3815A20F-45CD-4A02-8817-1A797A81DC5F.jpeg
3815A20F-45CD-4A02-8817-1A797A81DC5F.jpeg (307.97 KiB) Viewed 3728 times
Last edited by sklavealex on Sun Nov 10, 2019 5:34 pm, edited 1 time in total.
User avatar
Quarz
Explorer
Explorer
Posts: 85
Joined: Sat Jan 09, 2016 11:31 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: North Germany

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Quarz »

sklavealex wrote: Sun Nov 10, 2019 3:24 pm I need a little bit help.

I want to create a page where you have only 10 seconds to answer a question. I tried this here, but it did not work.
What exactly didn't work? It going to the "start"-page after 10 seconds, making choices before that or starting the timer?

A similar set up works for me. To make a shot in the dark: Could it be that the Timing of the Say Action is not set to instant?
sklavealex
Explorer
Explorer
Posts: 27
Joined: Tue Jul 13, 2010 1:02 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by sklavealex »

Quarz wrote: Sun Nov 10, 2019 5:23 pm
sklavealex wrote: Sun Nov 10, 2019 3:24 pm I need a little bit help.

I want to create a page where you have only 10 seconds to answer a question. I tried this here, but it did not work.
What exactly didn't work? It going to the "start"-page after 10 seconds, making choices before that or starting the timer?

A similar set up works for me. To make a shot in the dark: Could it be that the Timing of the Say Action is not set to instant?
It is working now. Not sure what was wrong in the first place. Thank you for replying.
I guess its a new tool for me and I need some time to adapt to it.

THX <3
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by lolol2 »

Need some help with the timer function.
I want to set a timer periode based on a variable or user input.
I guess for this option the timer duration can be changed to Eval, but what expression is there expected?

I tried nearly anything I could imagine... :rolleyes:
Glad for any help. :-)

Code: Select all

10
10s
variablename
timer.duration("12s")
duraction("variablename")
and and and
We need more api reference... :wave: :-D
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
User avatar
Quarz
Explorer
Explorer
Posts: 85
Joined: Sat Jan 09, 2016 11:31 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: North Germany

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Quarz »

lolol2 wrote: Sat Dec 28, 2019 11:54 am Need some help with the timer function.
I want to set a timer periode based on a variable or user input.
I guess for this option the timer duration can be changed to Eval, but what expression is there expected?

I tried nearly anything I could imagine... :rolleyes:
Glad for any help. :-)

Code: Select all

10
10s
variablename
timer.duration("12s")
duraction("variablename")
and and and
We need more api reference... :wave: :-D
You want to use an integer representing the amount of milliseconds you want the timer to be.
So for example for 10 seconds you use 10000.
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by lolol2 »

THX!
Works and makes totally sense!
Thought it was broken when I just tried 10 because it was just jumping over the pages... never tried a higher value. :rolleyes:
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
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by lolol2 »

It looks like there is a heavy memory bug in the EOS player... I just wondered why my tease stopped working after an hour and then saw that firefox is using 5,9GB memory.

I just tried to reproduce this with a very simple script.
Showing a random picture and then jumping back to the page.

https://milovana.com/webteases/showteas ... e8a76525d1

This issue seems a lot stronger with firefox, takes only 2-3min to claim 5gb+ memory.
Chrome is a bit slower but still 3gb+.
Only MS Edge seems to work a bit better but also claims more and more memory over time.

Of course this example has a crazy amount of picture changes but something seems to make it even worse in my tease.
Maybe the little code or audio functions I don't know.

The 5,9gb were only after ~150 random pictures + ~20 fixed pictures and ~15 different audio files.

Other users has also reported to have random problems with my tease, stopped audio, no picture change, notification buttons missing etc... I guess that could be the memory problem.
Even with 32gb memory the tease stopped working with 6gb in use at firefox.

You can try it with my tease too, just go to the settings and set the min time to 1s and max time to 2s, then skip the intro and let it run for 10min, should also claim over 3gb in firefox.

Anyone can reproduce this problem too?
Even if I did something wrong in my script this should not happen right? :)
But of course every comment about fixing this in my script is welcome.


Edit:

Okay found the thing that makes it even worse.
When you have a page that jump to a random page that shows a random picture from a galerie, it will go crazy. :-D
Crashes the tease within seconds.

Test2: https://milovana.com/webteases/showteas ... c4a9b88b22

2020-01-06 23_36_19-Eos Editor.png
2020-01-06 23_36_19-Eos Editor.png (70.27 KiB) Viewed 3693 times
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
mantrid
Explorer At Heart
Explorer At Heart
Posts: 166
Joined: Sun Dec 30, 2018 6:40 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by mantrid »

lolol2 wrote: Mon Jan 06, 2020 10:22 pm It looks like there is a heavy memory bug in the EOS player... I just wondered why my tease stopped working after an hour and then saw that firefox is using 5,9GB memory.
An issue which is probably related: As soon you start a tease (with sound) Firefox loads a lot of media in advance and stores it in memory (obviously as much as the network can deliver, at least much more than feasible).

It can be sen in the web console (network tab)
GAsm -- A guide assembler with EStim support to generate interactive teases that run in a browser.
Post Reply