[TEASEHUB] Release v0.2.3 - ⚡Now with E-stim video sync on a separate output device!

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

[TEASEHUB] Release v0.2.3 - ⚡Now with E-stim video sync on a separate output device!

Post by Teddibaer »

Image

❌ This project has been discontinued due to a lack of interest and engagement on the alpha release. See https://teasehub.app/d/23-teasehub-has- ... scontinued for more information.


Hello friends! :wave:

Quick intro for those who don't know me yet. I'm Teddibaer, I'm from Europe, 28 years old and I've been a professional software developer for over 15 years. Enough about me!

Today I'm releasing an alpha version of TeaseHub. This is my attempt at creating a modern and downloadable tease suite, inspired by EOS.

DOWNLOAD (Windows 8.1 and higher - W7 not supported!) (Linux build coming soon!)

TeaseHub Forums

Discord

What can I expect?
  1. Downloadable software - updates automatically when an update is available
  2. Tease browser - no manual downloading of teases
  3. Fully featured graphical tease editor, EOS style
  4. EOS tease import (Flash & NGX importer planned)
  5. All EOS features supported
  6. Full Javascript V8 scripting (module support planned)
  7. GIF & Video support (from Youtube, Pornhub etc)
  8. Windows and Linux support (& MacOS if requested)
VERY IMPORTANT
I have no idea whether the community wants or needs this project. If so, that'd be great and I'd be happy to develop it further with many more features to add. That being said, I'm a busy guy and need to decide carefully how I spend my time. If this alpha does not get enough or good enough feedback or not enough traction, this project will not continue. Hence, please share your feedback, positive or negative.

Important message when you're giving it a shot
Thanks to some initial testing with @triplealfa we found that you might have to restart the application after you get a firewall connection approval screen (after approving). This will get sorted soon. For now, just accept it and restart the application.

Planned / possible features for the future, if the alpha proved succesful
  1. Plugin support (allows content creators to create additional tease features - think a memory game, a black hole generator, whatever floats your boat)
  2. Toy support that can be used from teases (handy, lovense etc)
  3. E-stim synchronization with videos, sound library (various ideas - to discuss at a later point)
  4. Support for various automatic release mechanisms for (self) bondage
  5. Whatever else the community needs (so please let me know what you'd like to see)
Improvements over the EOS editor
  • Full ECMAScript 2021 JS scripting in a Google V8 Javascript engine
  • setTimeout and setInterval support
  • Snippets (sets of 'actions' that you can add throughout a tease as a single 'action'). Create in the bottom-left of the editor, add as a single action from the 'add action' menu.
  • 1MB tease storage (could easily increase later)
  • Drag-and-dropping actions from and to anwhere in a page
  • Debugging console during test plays where you can execute commands inside the JS sandbox
For now, please download the application and have a go. You can import existing Milovana EOS teases, this will allow you to play around with the editor. Also feel free to create a tease from scratch. Do keep in mind though that content might get deleted after the alpha if it proved unsuccesful, so don't spend weeks creating a tease.

Keep in mind that this is an early alpha which was created during roughly 4 weeks of development. There will be some bugs. There will be some quality of life things missing (most notably, copy/pasting of actions inside the editor, coming soon!) Please report them here and they will be resolved in a timely manner (24h hopefully). The application updates itself when a new version is available. Please do share your feedback, positive or negative. As said, the continuation of this project depends on the feedback and traction this alpha gains. Any suggestions are also very welcome!

I'm worried about privacy, help!?
Spoiler: show
Great care has been taken to ensure your privacy (especially regarding public teases and tease Javascript code). The scripts that tease creators make are fully isolated from the main application and only communicates with the player via IPC (tech talk, yay!) There's theoretically no way for these scripts to 'break out' of the sandbox and do anything to your PC. Even though it uses a different approach than Milovana's (as this is downloadable software), it's just as secure.

Apart from that published teases will need approval from me before they show up in the tease browser, at least for the alpha.
EOS import caveats
Spoiler: show
During testing I've found 1 incompatibility with the EOS teases that I cannot automatically convert. Please keep this in mind when importing a tease as you'll have to fix these yourself:
  • For some reason the JS sandbox used by EOS allows adding a numeric value to a `Date` object. An example would be var currentTime = new Date(); var timeIn1Minute = currentTime + 60000. This is not standard Javascript and is not supported by TeaseHub. Use the Date constructor instead and use getTime() on the date object. Example: let timeIn1Minute= new Date(currentTime.getTime() + 60000);
Where's the source?
Spoiler: show
The application is unfortunately not open source. This really only has 1 reason: the project uses a proprietary, private compiler that I am legally not allowed to distribute. If I were to do this I'd find myself in a courtroom in a few months. This project started as something just for me and was initially not planned for the public. Using what I'm most comfortable with was thus a logical thing. Rewriting the codebase to not use this compiler is not going to happen.

I do understand that some people might be worried about installing or running closed-source executables on their system, especially from an anonymous developer. Luckily the client application is written in Electron (basically a wrapper around a Chromium browser) and thus you are free to dig into the application archives to examine the (minified) Javascript code to make sure it's clean. here you can find a guide on how to find the files you're looking for. If and when somebody does 'audit' the safety of the code please post this here somewhere.

If you don't want to run it, don't. That's totally fine. That being said, here are 2 points that might help you decide to give it a try anyway:
  • I'd be a very stupid man to target such a tiny niche on the internet to spread a virus. If I wanted to make money I'd really go elsewhere.
  • If you're running Windows 10 Pro or Enterprise you can try to run the software in Windows' built-in sandbox tool. This way you can be sure it's not doing anything fishy. Alternatively you can run it in a VM until time hopefully proves the application is safe.
DOWNLOAD (Windows 8.1 and higher - W7 not supported!) (Linux build coming soon!)

Image
Image
Image
Image
Image
Image

Big thank you to @indyc for helping me with ideas and feedback, very helpful

That's all for now. Speak soon!
Last edited by Teddibaer on Fri Apr 21, 2023 11:51 pm, edited 15 times in total.
User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [ALPHA RELEASE] Project NoName - a new hosted tease editor & player

Post by Teddibaer »

v0.2.3 - May 28th 2022
  • Add page & snippet renaming
  • Fixed: Sometimes typing problems would occur after trying to create a page or snippet with an invalid name
v0.2.0 - May 11th 2022

New features
  • Video action: added option to play an E-stim audio file in-sync with videos. Plays on a separate audio device! that the user can select on tease load. E-stim volume can be controlled via Video.get().setEstimVolume().
  • Invisible, unpublished EOS teases can now be imported with the key (see import screen)
  • Gallery renaming
  • Gallery deletion
  • Help/feedback button added on dashboard, player & editor (links to the forums)
  • Add changelog to dashboard (will show new features on update!)
  • Action list in editor now scrolls to the top on opening a new page / snippet
  • You can now close closeable popups with the ESC key
  • Script sandbox: add `EventTarget` / `dispatchEvent` / `addEventHandler` / `removeEventHandler` / `Event` support
Bugfixes
  • Fixed: Teases would load indefinitely when an image action had no image selected
  • Fixed: JS editor would sometimes not load properly
  • Fixed: `Sound.get(...)` would return an object even if there was no sound with that ID loaded
  • Fixed: You could enter non-alphanumeric characters as Page & Snippet names
v0.1.12 - May 3rd 2022
Update v0.1.12 is live with the following changes:

Add clone button to actions in the editor
Add cut button to actions in the editor
Add copy button to actions in the editor
Implement clipboard. Items on the clipboard can be dragged into the page from the top
Add slight animations to action clicks & hovers
Image

v0.1.11 - May 3rd 2022
Update v0.1.11 is live with the following bugfixes:

- Add console.info support to the Javascript environment. This prevented tease Nim by Bright_Sprinkler from running properly. Seems good now.

v0.1.10 - May 2nd 2022
Update v0.1.10 is live with the following changes:

- Rebranding from Project NoName to TeaseHub

v0.1.9 - April 28th 2022
Update v0.1.9 is live with the following bugfixes:

- Fix button bug on same-page switch
- Fix action list jump when dragging a new action into the tease while scrolled down
- Fix bug where deleting an action that is currently selected would stay on the right side of the screen after deletion

V0.1.8 - April 27th 2022
Update v0.1.8 is live with a load of bugfixes and some additions. Mainly:

- Redgifs.com support (use the video action - not the image action)
- Media preloading. This should prevent any blank screens with images & videos as they should already be loaded
- Fixed bug where calling `pages.goto(pageName)` would sometimes not pass this change to the next action (a sequential `pages.getCurrentPageId()` for example)
- Eval page switches, for example `$getNextPageId()`. Has no UI changes for now so it works the same as EOS - prepend a `$`-sign
- Fixed bug where if statements would sometimes not work properly
- Page & snippet search in the editor is now case insensitive
- Added support for multi-line evals in `Say` actions. Didn't know this was a thing until I saw it in someone's tease

The update will download automatically when you open the app. Since release some improvements and fixes were made in the EOS importer. If you're experiencing issues with this update with a tease you already imported please give re-importing the tease a try.
Feedback is welcome, please let me know if you're experiencing any issues or if you have any ideas or other feedback. Thanks! :slight_smile:
Last edited by Teddibaer on Sun May 29, 2022 10:56 pm, edited 9 times in total.
badjano
Explorer
Explorer
Posts: 32
Joined: Sun Feb 05, 2012 8:56 pm
Dom/me(s): ankh

Re: [ALPHA 0.1.8] Project NoName - New downloadable teasing suite

Post by badjano »

Hello Teddibaer, I really like your project!
When I run the pre-update version yesterday, in the imported EOS tease I tested a couple blank screens occured.
Now post-update, I imported and played through 4 EOS teases without any problem, even picking complex (afaik) examples. I don't know if publishing them in-suite is needed, as I haven't tweaked anything.
Importing a tease is stupid-quick. I only have possitive feedback atm, nice!

Teases Tested:
Spoiler: show
Ass Devotion - MrLobo - 50317
Animation Quality Test with Blake Blossom [Demo] - fapnip - 53783
Hero Corruption v1.15b - Diogaoo - 55178
Triple X-COM: Crash Landing - MisterFlames - 53628
NexusClown
Explorer
Explorer
Posts: 8
Joined: Wed Jul 20, 2011 2:26 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [ALPHA 0.1.8] Project NoName - New downloadable teasing suite

Post by NexusClown »

Hey! This project looks really good!
I imported a couple teases to test super quick and all three worked like a charm so no problems here.
Looking forward to the possible toy support!
User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [ALPHA 0.1.8] Project NoName - New downloadable teasing suite

Post by Teddibaer »

badjano wrote: Thu Apr 28, 2022 3:00 am Hello Teddibaer, I really like your project!
When I run the pre-update version yesterday, in the imported EOS tease I tested a couple blank screens occured.
Now post-update, I imported and played through 4 EOS teases without any problem, even picking complex (afaik) examples. I don't know if publishing them in-suite is needed, as I haven't tweaked anything.
Importing a tease is stupid-quick. I only have possitive feedback atm, nice!

Teases Tested:
Spoiler: show
Ass Devotion - MrLobo - 50317
Animation Quality Test with Blake Blossom [Demo] - fapnip - 53783
Hero Corruption v1.15b - Diogaoo - 55178
Triple X-COM: Crash Landing - MisterFlames - 53628
Hi there! I appreciate the kind words, thanks. Glad to hear the issues you had pre-update are now resolved. Loads of small fixes were implemented in the update so that does make sense. Ideally tease creators would re-publish their own teases on NoName as otherwise credits would get lost. Unless I grab the original creator from Milovana and show that as the tease creator instead in the public tease browser.
NexusClown wrote: Thu Apr 28, 2022 5:45 am Hey! This project looks really good!
I imported a couple teases to test super quick and all three worked like a charm so no problems here.
Looking forward to the possible toy support!
Thanks NexusClown! Good to hear you had a good experience.
Toy support is definitely on the list, but not for the alpha. This alpha is mostly about getting the current featureset finished and bug-free before I continue.
Batsy
Explorer
Explorer
Posts: 18
Joined: Wed Aug 30, 2017 11:22 pm

Re: [TEASEHUB] Alpha Release v0.1.9

Post by Batsy »

I gave it a spin and I must say incredible work! I hope your project gets the attention it deserves as it is miles better than anything available currently. Dont get me started on perhaps having the possibilitie to include funscript or other connectivity, that would make this one of a kind and blow new life into old teases!
User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [TEASEHUB] Alpha Release v0.1.9

Post by Teddibaer »

Batsy wrote: Tue May 03, 2022 6:56 am I gave it a spin and I must say incredible work! I hope your project gets the attention it deserves as it is miles better than anything available currently. Dont get me started on perhaps having the possibilitie to include funscript or other connectivity, that would make this one of a kind and blow new life into old teases!
Hi there Batsy. Thanks for the very kind words. I certainly think it has a lot of potential, but I was afraid from the beginning that attracting users wouldn't be easy. With the rebranding and forum setup hopefully it will get a bit more attention.

Toy support is certainly on the todo list!

As people keep importing new teases, I keep going through them to make sure they work properly. I just figured out that the JS sandbox does not support console.info which I've just implemented in v0.1.11, which is now live. Tease Nim by Bright_Sprinkler didn't work correctly because if this, which now runs smoothly.
BoundSquirrel
Explorer At Heart
Explorer At Heart
Posts: 249
Joined: Sat Mar 15, 2014 5:07 am

Re: [TEASEHUB] Alpha Release v0.1.12

Post by BoundSquirrel »

This looks amazing. I've been working on an EOS tease for a while now and the interface has some nuances that get frustrating - this looks like it addresses some or all of them.

Now, if I download my work and edit it in this editor, can I re-upload it and have EOS run it? As long as I stick with the limitations of EOS, it should work, right?

One way or the other, I'll give this a shot. Having it run things offline isa huge step forward in my book!

Thanks for doing this.
User avatar
Augustulus
Explorer At Heart
Explorer At Heart
Posts: 514
Joined: Fri Dec 25, 2015 4:27 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

Re: [TEASEHUB] Alpha Release v0.1.12

Post by Augustulus »

This looks and reads great so far, I wonder why I missed your initial post :-O.
Well, I have one big question that arises mainly from the images you've provided:
Is there support for dark text on a light background in any way? Nowadays called light mode?
I always get a headache from white text, because for me those letters start to blur easily and I have to focus reading extra hard.
It's even harder with colored text on a dark background.

Apart from that I think that this is a very promising project :-).
User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [TEASEHUB] Alpha Release v0.1.12

Post by Teddibaer »

BoundSquirrel wrote: Wed May 04, 2022 3:27 pm This looks amazing. I've been working on an EOS tease for a while now and the interface has some nuances that get frustrating - this looks like it addresses some or all of them.

Now, if I download my work and edit it in this editor, can I re-upload it and have EOS run it? As long as I stick with the limitations of EOS, it should work, right?

One way or the other, I'll give this a shot. Having it run things offline isa huge step forward in my book!

Thanks for doing this.
I'm glad you like the look of things! TeaseHub was built as a completely separate project from EOS and hence I also created a completely new file format. So while you can import full EOS teases into TeaseHub with a single click, converting back is unfortunately not possible. Also, many of the (planned) features are not part of EOS' feature-set so putting a lot of time into creating a converter back to EOS would have diminishing returns as hopefully people would want to stick with TeaseHub instead of just using the TeaseHub editor as an editor for EOS teases.

Also, you mention running things offline. Just like Milovana TeaseHub is a hosted platform. So all teases and images are stored in the cloud, under an account you create from within the application. That being said, downloading teases for offline playback is on the todo list and thus planned for fairly soon if that's what you mean. This will be a simple 'download' button next to teases which will download the tease in the background including all media. When the download is finished the tease will be available for playback without being connected to the internet.

If and when you've given it a try, please share your feedback on the forums. Thank you for your post!
Augustulus wrote: Wed May 04, 2022 4:23 pm This looks and reads great so far, I wonder why I missed your initial post :-O.
Well, I have one big question that arises mainly from the images you've provided:
Is there support for dark text on a light background in any way? Nowadays called light mode?
I always get a headache from white text, because for me those letters start to blur easily and I have to focus reading extra hard.
It's even harder with colored text on a dark background.

Apart from that I think that this is a very promising project :-).
Thanks! No idea why you missed the initial post. Maybe because it was called Project NoName before?

Either way, I appreciate folks who still prefer light mode these days. Are you looking for a light theme for the editor or player?I'd be happy to add a light theme at some point, but I don't think it's gonna happen too soon. Might take a couple of weeks as currently I'm focussing on other parts of the app. That being said it was built with themes in mind so I might be able to slip it in soon. I'll try my best :yes:

Same request to you: If and when you give it a try, please share your feedback on the forums. Feedback is literally all I need for now. That, and creators publishing their teases in TeaseHub (Editor -> Settings -> Publish). Thanks!
User avatar
Augustulus
Explorer At Heart
Explorer At Heart
Posts: 514
Joined: Fri Dec 25, 2015 4:27 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

Re: [TEASEHUB] Alpha Release v0.1.12

Post by Augustulus »

Teddibaer wrote: Thu May 05, 2022 12:41 am Thanks! No idea why you missed the initial post. Maybe because it was called Project NoName before?

Either way, I appreciate folks who still prefer light mode these days. Are you looking for a light theme for the editor or player?I'd be happy to add a light theme at some point, but I don't think it's gonna happen too soon. Might take a couple of weeks as currently I'm focussing on other parts of the app. That being said it was built with themes in mind so I might be able to slip it in soon. I'll try my best :yes:

Same request to you: If and when you give it a try, please share your feedback on the forums. Feedback is literally all I need for now. That, and creators publishing their teases in TeaseHub (Editor -> Settings -> Publish). Thanks!
Ah, yeah I remember that name from the forum overview :-D. TeaseHub is a way better name!

If it is build with themes in mind, then I'll gladly try it out :-).
I guess the editor part would be more important for me than the player, because most teases won't have that much text, but take your time with it. It's not likely that I have much time for developing a tease at the moment.

Sure, as a developer myself I really know how valuable feedback is. So as soon as I find out some things that bother me, I'll mention them :-)
User avatar
Teddibaer
Explorer
Explorer
Posts: 31
Joined: Thu Aug 26, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [TEASEHUB] Release v0.2.1 - ⚡Now with E-stim video sync on a separate output device!

Post by Teddibaer »

Version 0.2.0 is live. You can view the changelog for all changes (there are quite a few!). Most importantly this update includes video E-stim audio sync. This allows you to add an E-stim audio file to videos. This audio file will play in sync with the video and will play on a separate audio device the viewer selects on tease load. I figured i'd reply to the thread as some people might be interested in trying this feature.

Any feedback is welcome. Putting regular audio files on the selected E-stim audio device will come in the next update, which will be tomorrow.

Editor:
Image

Player (on tease load):
Image
boundupone
Explorer At Heart
Explorer At Heart
Posts: 482
Joined: Sat Jun 01, 2013 8:01 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: [TEASEHUB] Release v0.2.1 - ⚡Now with E-stim video sync on a separate output device!

Post by boundupone »

Awesome, look forward to seeing how people will use this estim functionality
Try anything once!
Hopper725
Explorer At Heart
Explorer At Heart
Posts: 103
Joined: Wed Sep 01, 2021 1:07 am

Re: [TEASEHUB] Release v0.2.1 - ⚡Now with E-stim video sync on a separate output device!

Post by Hopper725 »

This looks amazing! Here is hoping for you support and a Mac version

Hop
User avatar
camipco
Explorer At Heart
Explorer At Heart
Posts: 326
Joined: Sun Aug 13, 2006 6:17 pm

Re: [TEASEHUB] Release v0.2.1 - ⚡Now with E-stim video sync on a separate output device!

Post by camipco »

Very cool idea, going to try and add to it.

Also, offline functionality would be awesome. In particular, it looks like you can't even open it offline because it gets stuck updating, it would be nice if there was a choice when you first open updating or just working offline (like Steam, for example).
Post Reply

Who is online

Users browsing this forum: KralMeister, Rar1197 and 14 guests