[Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

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
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

Rar1197 wrote: Tue Mar 04, 2025 1:54 pm [...]
Noted.
Sorry, but that's all I can do at the moment, Awakening is a little postponed for now (but definitely not abandoned!) since I'm working on a whole different project these days.

@all:
Keep feedback/bugreports/whatever coming, it's just that I cannot work through that at the moment.

Best greetings,
Markus
Tiri
Explorer
Explorer
Posts: 23
Joined: Sat Sep 24, 2022 10:51 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by Tiri »

Is there a way to make the slideshow also use videos? They are short.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

Tiri wrote: Mon Mar 10, 2025 11:46 am Is there a way to make the slideshow also use videos? They are short.
Technically spoken, a slideshow is a slideshow and displays images, ... what I mean by 'technically', that's the used commands (the @Slideshow- commands), those won't display videos.
But there are different ways to display images or videos, the possibilities are all there, you could easily script a never-ending slideshow, display one video after the other, mix both, and so on.
reddituser101
Explorer
Explorer
Posts: 6
Joined: Sat Apr 26, 2025 6:53 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by reddituser101 »

Hey guys, im posting this in this thread instead of the "House of Tease" one, because the following only happens in TAI Awakening but not in the "original" version.
I've tried debugging the following problem myself, and I think I actually got a semi good grasp on how scripting for TAI works now, but I couldn't fix it yet:

Everytime I get to (continue09) (line 105) in the HouseOfTease\stroke\link\av_link.txt file something seems to break.
The full section of the file can be found in the spoiler tag here:
Spoiler: show

Code: Select all

(Continue9)
@NullResponse @RapidCodeOn
@NullResponse @Chance85(FinalLink)
@NullResponse @Chance50(EdgeAV)
@Flag(AV_BreakOne) @NullResponse @Goto(FinalLink)
I @RT(think I'll take, need to take) a @RT(short break, break, pause, short pause) @RapidCodeOn
@Flag(AV_MEM_Crush) @NullResponse @CallReturn(Custom\Memory\AV_Crushes.txt)
@Flag(AV_MEM_Crush) @NullResponse @Goto(CrushBack)
@FlagOr(AV_MEM_Contact1, AV_MEM_Contact2, AV_MEM_Contact3) @NullResponse @CallReturn(Custom\Memory\AV_Glitters.txt)
@FlagOr(AV_MEM_Contact1, AV_MEM_Contact2, AV_MEM_Contact3) @NullResponse @Goto(ContactBack)
#AV_Luxury @TempFlag(AV_BreakOne)
@RT(Good thing, Thankfully) you have some @RT(porn videos, videos, nice videos) on your @RT(PC, computer)
Have fun @PlayVideo
#CensorContinue 
@NullResponse @CallReturn(Custom\AV_Scripts\AV_EdgeAV.txt, FromVideo)
@NullResponse @Goto(FinalLink)
(ContactBack)
@NullResponse @DeleteFlag(AV_MEM_Contact1, AV_MEM_Contact2, AV_MEM_Contact3) @Goto(FinalLink)
(CrushBack)
@NullResponse @DeleteFlag(AV_MEM_Crush) @Goto(FinalLink)
(EdgeAV)
@NullResponse @CallReturn(Custom\AV_Scripts\AV_EdgeAV.txt)
@NullResponse @Goto(FinalLink)
(FinalLink)
@Variable[#DateDifference(AV_GlitterJoin,seconds)]>[1000] @NullResponse @CallReturn(Custom\AV_Scripts\AV_GlitterBye.txt)
@NullResponse @RapidCodeOn 
@Flag(AV_BMDONE) @NullResponse @Goto(NoMoreDenied)
@Flag(AV_DBoredDONE) @NullResponse @Goto(NotBored)
@NullResponse @CallReturn(Custom\AV_Scripts\AV_DommeBored.txt)
(NotBored)
@NullResponse @RapidCodeOn 
@BadMood @NullResponse @CallReturn(Custom\AV_Scripts\AV_BadMood.txt)
@NotFlag(AV_Denied) @NullResponse @Goto(NoMoreDenied)
@Flag(AV_DenialOnce) @NullResponse @Goto(NoMoreDenied)
@NullResponse @Chance60(NoMoreDenied)
@NullResponse @Call(Custom\AV_Scripts\AV_Denied.txt)
(NoMoreDenied)
@NullResponse @RapidCodeOn 
@NullResponse @DeleteFlag(AV_DenialOnce) 
@NotFlag(AV_AltMetro) @NullResponse @Chance30(AlternativeMetro)
@NullResponse @Chance80(FinalLinkForReal)
@NullResponse @CallReturn(Custom\Memory\AV_Trainning.txt)
@NullResponse
#StartStroking @StartStroking
@End
So now everytime I get to

Code: Select all

#AV_Luxury @TempFlag(AV_BreakOne)
nothing happens. What I would think should happen is that a random video plays and after that, the tease resumes, but I just get the first frame of a random video and that's it. The longest I've let the program sit at that state was like 20 minutes. Is there anyone else who encountered this before and if yes, how did you fix it?

On another note I just have an additional question for my understanding. I couldn't find any documentation about temporary flags, so am I right in assuming that the correct syntax for setting a temporary flag is @TempFlag(FLAGNAME)?
This would mean that

Code: Select all

#AV_Luxury @TempFlag(AV_BreakOne)
sets the temp flag "AV_BreakOne" and

Code: Select all

@Flag(AV_BreakOne) @NullResponse @Goto(FinalLink)
would look for it and send me to "FinalLink" if the flag was present, right?

Thanks in advance for any help. much love <3
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

Hi!
So now everytime I get to

Code: Select all

#AV_Luxury @TempFlag(AV_BreakOne)
nothing happens. What I would think should happen is that a random video plays and after that, the tease resumes, but I just get the first frame of a random video and that's it.
Let's sort this out a bit, clearify, because it is important.
"nothing happens" and "I just get the first frame" are 2 different things.

Since you know already some scripting, you can check on your own to exclude possible problems.
Take the problematic part and reduce it, if the problem is still there, at least you know where it is, if not, put back one command back, test again, next command and so on.

We focus on this part:

Code: Select all

#AV_Luxury @TempFlag(AV_BreakOne)
@RT(Good thing, Thankfully) you have some @RT(porn videos, videos, nice videos) on your @RT(PC, computer)
Have fun @PlayVideo
#CensorContinue 
I would test first like this, delete 3 of these lines and just leave:

Code: Select all

Have fun @PlayVideo
Check the result.

As I see it, the problem must be in one of the vocabulary files:
#AV_Luxury
#CensorContinue

Or with playing videos. @PlayVideo

If it's the videos, that would be my first guess, check if all folders set to VALID folders (existing folders, all filled with videos).

On another note I just have an additional question for my understanding. I couldn't find any documentation about temporary flags, so am I right in assuming that the correct syntax for setting a temporary flag is @TempFlag(FLAGNAME)?
This would mean that

Code: Select all

#AV_Luxury @TempFlag(AV_BreakOne)
sets the temp flag "AV_BreakOne" and

Code: Select all

@Flag(AV_BreakOne) @NullResponse @Goto(FinalLink)
would look for it and send me to "FinalLink" if the flag was present, right?
Yes and yes. :-)

Best greetings and good luck,
Markus
reddituser101
Explorer
Explorer
Posts: 6
Joined: Sat Apr 26, 2025 6:53 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by reddituser101 »

So I finally fixed it.
I broke it down to videos not playing with the @PlayVideo command. I completely reconfigured every video path and tag and now it works again. I still don't know why it didnt work, because on the UI level everything is exactly the same as before, but it does now.

One more thing to maybe think about how TAI handles videos. If no other video was played in the session before a @PlayVideo command, then there would just be a black screen and the script would get stuck at that line. If there was a video played before, THEN it will show the first frame of the last played video.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

reddituser101 wrote: Mon Apr 28, 2025 4:44 pm So I finally fixed it.
That's good news! :-)
If no other video was played in the session before a @PlayVideo command, then there would just be a black screen and the script would get stuck at that line. If there was a video played before, THEN it will show the first frame of the last played video.
Ah, alright, that at least makes sense.

Awakening is still not in it's final stage, and due to another project on pause.
Once I get to the finalization process, I will definitely look this up.

Thanks for your feedback, noted.

Best greetings,
Markus
reddituser101
Explorer
Explorer
Posts: 6
Joined: Sat Apr 26, 2025 6:53 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by reddituser101 »

While I'm at it, I searched the (rather meager) documentations I found, but didnt find anything about random number generation. I know it gets used somewhere in HoT (or at least HoT tries to do smth with) but hadn't had time to look through all the scripts. Can you just quickly tell me the syntax for random numbers?
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

reddituser101 wrote: Mon Apr 28, 2025 8:38 pm Can you just quickly tell me the syntax for random numbers?
#Random(X,Y)

Examples:
#Random(5,15)
@Wait(#Random(5,15))

There is also #RandomRound:
#RandomRound10(20, 50)
#RandomRound5(10, 25)
@SetVar[TB_RandomStrokes]=[#RandomRound50(50, 250)]
I know it gets used somewhere in HoT (or at least HoT tries to do smth with) but hadn't had time to look through all the scripts.

General hint:
I never type commands, always use copy & paste, that avoids any typos.
I'm using Notepad++ for scripting and "search in files" of it, TextEditorPro ( "search in files" also, but faster, and it's free software even if it's called 'pro') and "Webtease to TAI" to get commands to copy from.
When you use "search in files", in this example you know you search for something with "random" in it, just search for "random", you'll find the right syntax and a lot of examples of it's usage.

"Webtease to TAI":
viewtopic.php?p=273962#p273962
reddituser101
Explorer
Explorer
Posts: 6
Joined: Sat Apr 26, 2025 6:53 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by reddituser101 »

That's super helpful, thanks!
leaky_sissy
Explorer
Explorer
Posts: 16
Joined: Tue Aug 18, 2015 6:23 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive
Location: Kansas City, MO
Contact:

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by leaky_sissy »

I love the concept of this, but there are some enormous game-breaking bugs:

1. Supreme always ends in a 24 hour curfew. The seventh card is always the card that triggers the curfew, and in the round where the Domme chooses the card, they pick card 7--ie the curfew card--every single time.

2. After completing a punishment, punishment points are sometimes not correctly updated. For example, I have exactly one punishment point, I ask for a 1 point punishment, go through the punishment, and am then told that I have 1 punishment point remaining.

3. The line-writing punishment is utterly broken. It never ends, and I'm told that I spent zero minutes writing lines and somehow cheated, even though I legitimately typed out the lines.

Is there a way to essentially "start over" and have the application treat me as an entirely new user again?
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

leaky_sissy wrote: Fri May 09, 2025 6:08 pm I love the concept of this, but there are some enormous game-breaking bugs:
You gave me a little scare! O_O :-O
But then I saw it's Masturbatrix you are talking about, phew. :lol: :-P :whistle:
You've picked the wrong thread, no problem, just for the sake of completeness you may post it again in the Masturbatrix thread, click:
viewtopic.php?t=23629

(This here is about the software itself (Tease Ai - Awakening), the problems you describe are about the so called 'personality' (a set of scripts, in this case published under the name 'Masturbatrix').

Is there a way to essentially "start over" and have the application treat me as an entirely new user again?
Go to:
YourHarddisk:\YourAwakeningInstallFolder\Scripts\Masturbatrix\System\

Delete it's content, not the folder, ... backup that folder first, just in case!

Best greetings,
Markus
2184
Explorer
Explorer
Posts: 30
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by 2184 »

I have recently set up and done a couple runs with both Mastubatrix and AliceAwaked. I get a lot of black images with errors like these in ErrorLog.txt. Both domme and porn images, but especially domme. It happened maybe once every 5 images for Mastubatrix, but a lot more often with AliceAwaked (maybe 9 out of 10).
Spoiler: show

Code: Select all

Mon, 19.05.2025 - 21:32:40:6586
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Boobs (1).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (279):
@Contact2 @RT( Hi #DomName! , Hello #DomName! , Hi there #DomName! )
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:32:50:7278
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Boobs (2).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (298):
@RT(Hit, Spank) your #Balls @Wait(2)
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:33:08:9141
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Boobs (3).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (300):
@RT(Hit, Spank) your #Balls @Wait(2)
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:33:23:1630
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Boobs (4).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (302):
@RT(Hit, Spank) your #Balls @Wait(2)
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:33:29:3235
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Boobs (5).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (307):
#ThatsEnough
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:33:33:4387
mstrea
C:\Users\marto\Pictures\Dommes\Octavia May\2\._Fully Dressed - Face (1).jpg

Script:
Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script Line (309):
#zzThatWasFun
Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.TaiCtrl02.PreloadContactsAllPictureTask() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\TaiCtrl02.cs:line 17098
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:33:46:8827
GetDateDifference() -> Variable Not Found, Return: 0
DateFlag: AV_GlitterJoin,seconds

Script: Scripts\AliceAwaked\Stroke\Link\mar_Link.txt
Script line (713):
@RapidCodeOn @Variable[#DateDifference(AV_GlitterJoin,seconds)]>[1000] @NullResponse @CallReturn(Custom\AV_Scripts\AV_GlitterBye.txt)

------------------------------------------------------------------------

Mon, 19.05.2025 - 21:37:48:6042
mstrea
C:\Users\marto\Pictures\Categories\Captions\._tumblr_np1noc8Lve1rkhljjo1_500.jpg


Exception Message:
Parameter is not valid.
Exception:
System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.Commands.PreloadPicture() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\Commands.cs:line 11029
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
System.Drawing
StackTrace:
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at TAI_Awakening.Commands.PreloadPicture() in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\Commands.cs:line 11029
TargetSite:
System.Drawing.Image FromStream(System.IO.Stream, Boolean, Boolean)
------------------------------------------------------------------------

Mon, 19.05.2025 - 21:39:39:3131
Cannot play: 'C:\Users\marto\Videos\Categories\Hardcore\._2008_md_01_100.mp4'
Script: Scripts\AliceAwaked\Modules\AwakedModule_HUB.txt
Script line (34):
@NullResponse @PlayVideoNoWait(Hardcore) @JumpVideo(#Random(15,60)) @Wait(#Random(25,60)) 

------------------------------------------------------------------------
I tried changing between some dommes and some seem to work. Could it be file named / directory names that is at fault?
Is there a cache or similar of images/paths that can be reset?
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by markus »

2184 wrote: Mon May 19, 2025 7:25 pm I have recently set up and done a couple runs with both Mastubatrix and AliceAwaked. I get a lot of black images with errors like these in ErrorLog.txt. Both domme and porn images, but especially domme. It happened maybe once every 5 images for Mastubatrix, but a lot more often with AliceAwaked (maybe 9 out of 10).

[...]

I tried changing between some dommes and some seem to work. Could it be file named / directory names that is at fault?
Hi!

Thx for providing the log, ... without looking up the code, I'm quite sure it is the dot in the filenames.
For now, I suggest rename them, you can rename many files at once best with 'antrenamer', I use this light-weight tool a lot myself, recommendation!

https://www.heise.de/download/product/ant-renamer-24335

In this case you could exchange '._' by nothing, that removes these leading '._'


Is there a cache or similar of images/paths that can be reset?
Yes, 'LocalImagesData.xml', in a path like this:

HDD:\AwakeningInstallFolder\System\Data\LocalImagesData.xml

Should be save to delete, make a backup just in case nevertheless.


Let me know if this helps, otherwise I will investigate further, (but noted as ToDo either way)
good luck, best greetings, :wave:
Markus
2184
Explorer
Explorer
Posts: 30
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: [Tease AI Awakening] - The Dawn of the Stroker Toys - v0.3.90 - Latest Update: 19.08.2024

Post by 2184 »

markus wrote: Mon May 19, 2025 8:29 pm Thx for providing the log, ... without looking up the code, I'm quite sure it is the dot in the filenames.
I found the solution! :-D

I previously assumed that the "._"-prefix was something the program added when logging, as the files themselves did not have the prefix. Turns out when you move files from mac to windows (which I have done with most of my images) macOS adds a metadata-file for each file and directory with the "._"-prefix. TAI failed when trying to read these metadata-files.

Downloaded and used an application to remove all these files (Total Commander).
Post Reply