Tease AI General Discussion

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

Qwert
Explorer At Heart
Explorer At Heart
Posts: 115
Joined: Mon Sep 24, 2007 12:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Dom/me(s): In relationship with real Domme and fantastic woman. :)

Re: Tease AI Open Beta

Post by Qwert »

I am not sure if somebody had the similar problem but when I greet my Mistress she greets me back and nothing happens.
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

Qwert wrote:I am not sure if somebody had the similar problem but when I greet my Mistress she greets me back and nothing happens.
Nope, not had that one either.. Did you extract with windows or 7-zip/winrar? apparently people have had issues with some files not extracting using the default windows unzipper. If the next files to be run aren't there it'll just stop. The error reporting on it isn't the best..

I presume you are using 48.4?
meaculpa_uk
Explorer
Explorer
Posts: 88
Joined: Mon Jan 11, 2016 9:46 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by meaculpa_uk »

Qwert wrote:I am not sure if somebody had the similar problem but when I greet my Mistress she greets me back and nothing happens.
That's happened to me too.. I just reinstalled the main Tease AI root files and it worked again. Can I ask if you were trying to use Genome's "spice it up scripts"?
User avatar
Vidus
Explorer
Explorer
Posts: 9
Joined: Tue Jan 26, 2016 5:17 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Finland

Re: Tease AI Open Beta

Post by Vidus »

Mat wrote:
Vidus wrote:Even with http I always get the message that says that it cannot read site api? I have tried with plenty of different blogs and all say the same.
I remember getting that error myself, although that was only with the https version.. I'm not really sure what to suggest, I just tested it with http://hotandsexywomen.tumblr.com/ which seems to work.

Did you extract the zip archive with windows or a different program such as 7-zip or winrar? A few people said that the windows unzipper didn't always extract all the files needed. So it could be due to an incomplete installation.

Which Tease AI version are you using? The latest is 48.4, here's the link from the previous page if you need it:
https://mega.nz/#!Xp8VjIbS!aMcUzx2NzoqZ ... J8R55njSQY

A quick edit:
Also remember to copy and paste the url rather than typing it, ctrl + c then ctrl + v
I use winrar since it places new files into the folders and dont copy the new folder over the old one. I also use ctrl + c and v. But still for me even that hotandsexywomen didnt work, says the same thing, cannot read site api.
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

Vidus wrote:I use winrar since it places new files into the folders and dont copy the new folder over the old one. I also use ctrl + c and v. But still for me even that hotandsexywomen didnt work, says the same thing, cannot read site api.
That might be your problem, if you only copy new files and don't overwrite the older ones then you'll never update files that have changed. You'll be using newer scripts with an older .exe file. Depending on when it was last updated it probably won't work, there were quite a few errors with it at one point.

Try making a copy of your TAI folder and then update and overwrite your original one.. if that doesn't work you can always copy your backup over the original to restore it.

Also check it's allowed through Windows firewall and/or not being blocked by an anti-virus application.. although it shouldn't really be blocked.. It might not work if you are using a proxy either. If it's on the C drive try running it as an administrator by right clicking and selecting "run as administrator"

I'm sure I'll get to the bottom of this eventually.
rjs
Curious Newbie
Curious Newbie
Posts: 1
Joined: Sat Feb 20, 2016 12:53 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by rjs »

I get a fatal error style crash, always after a particular image displays. It is always the first image. There are one or two lines of Mistress text, it appears to be during an image fetch, and boom. Bye bye tai.

Any ideas?
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

rjs wrote:I get a fatal error style crash, always after a particular image displays. It is always the first image. There are one or two lines of Mistress text, it appears to be during an image fetch, and boom. Bye bye tai.

Any ideas?
I know with the latest TAI 1885 added multi-threading support, as my laptop kept freezing every time it loaded an image, and it allowed him to include the metronome in the form rather than a separate application. If you have a single core cpu then that could potentially cause a crash.

When TAI shows an online image it also saves a copy in a folder called Session Images, if your TAI is on the C drive windows will probably deny access as it tries to save the image, causing a crash. To fix that run it as an administrator:
Right click > Run as administrator..

Does it happen with all the start scripts, I presume it's every time it tries to get an image it crashes and not just one script causing the error
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

pepsifreak wrote:....
Found a new bug in 48.4 .....even with the setting "allow domme to delete local files" set to on, @DeleteLocalImage doesn't work anymore.....it simply stuck the program... i just realised it seem to be a problem backing to patch 48....i tried patch47 and it works....but then i tried with all patches from 48 to 48.4 and it never works...it simply stuck there.....strange i never noticed it before :))

Another thing (which is not actually a bug, but a mechanic which, personally, i don't like :)) i wanted to suggest.
When you are stroking/edging and are asking to stop, the domme may let you stop or not depending on a check....the problem is that, if she lets you stop, the program always end what it was currently doing and moves to a link.
I think this interrupts the flow of the tease....imho, if you are in the stroking cycle it should move to a module (just like if the stroke taunt cycle has naturally ended) while if you are in a module it should go on with the module just like if the domme naturally told you to stop edging.....
I tried changing parts in vb1 which i thought were responsible of that, recompiled everything....but nothing changed.....i spent 3 hours trying to understand how this "move to a link" behaviour is triggered, but i couldn't find it....i tried deleting/adding different things to the code part where it deals with "subGaveUp", but nothing i did changed anything happening in the program :(
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

Notay, I just wondered what version of VB Express you were using, for the image class I get errors on every line with:
"public string pathHardcore { get; set; } = string.Empty;"

It did sort-of build though, I presume we'll be able to choose the name of the domme? and on mine chat displayed as:
Lisa Says:
Hello, my name is Lisa.
Lisa Says:
Welcome to a test script.

I'm not sure if it's different as like I said mine didn't build properly but it looks a bit odd having "Lisa Says:" on a different line, I thought it would end up looking like the Tease AI chat.. or is that on the todo list?
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

pepsifreak wrote:....
After hours digging into the code i think i found the problem with the deletefile not working (i mean...i am sure i found it and i put a sort of "bandaid" on my version of the code....but i am definitely not sure it won't cause other problems....since the source of the problem is in another part of the code...but i didn't know how to fix it properly).
Here are my discoveries (all these code snippets are in form1.vb).

The main problem is in the Public Sub ClearMainPictureBox() ....this sub gets called a lot of times....but is completely empty so it does nothing at all actually.....and here is the source of the problem i think....in most cases it doesn't give problems, but when it is called in a loop cycle like when @DeleteLocalFile is used, then it stuck the program completely.

Your code is this:
If StringClean.Contains("@DeleteLocalImage") Then

Debug.Print("FoundString = " & FoundString)

If Not mainPictureBox Is Nothing Then
ClearMainPictureBox()
Do
Application.DoEvents()
Loop Until mainPictureBox.Image Is Nothing
End If

As you can see it gets stuck in the loop because ClearMainPictureBox() does nothing as i said earlier....and so it never exit the loop.
I changed it like this:

If StringClean.Contains("@DeleteLocalImage") Then

Debug.Print("FoundString = " & FoundString)

If Not mainPictureBox Is Nothing Then
<b>mainPictureBox.Image = Nothing</b>
Do
Application.DoEvents()
Loop Until mainPictureBox.Image Is Nothing
End If

Now it goes on and cancels the image as expected....everything seems to work fine.
The problem is that, this same loop is called also by other parts of the code (@SlideshowLast for ex....and dont remember how many others...) so, this is clearly a temporary solution to the problem itself because when the other similar loops gets called we're back to the same problem.
I also tried leaving the @DeleteLocalImage part of the code calling ClearMainPictureBox() and the modifying the sub like this:

Public Sub ClearMainPictureBox()
mainPictureBox.Image = Nothing
End Sub

It doesn't work well though....the problem is that everytime it changes a pic, the screen blinks black for a fraction of a second before showing the next pic,which is kinda annoying....so, for now i preferred leaving it with the temporary "bandaid" and using that trick in every part of the code there was the loop....it works but i don't know if it is the right solution :).
I hope these information will help you track the problem and solve it correctly...because i have just started learning vb and this code is a bit too big and messy for me to understand completely :D
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

Mat wrote:Notay, I just wondered what version of VB Express you were using, for the image class I get errors on every line with:
"public string pathHardcore { get; set; } = string.Empty;"
its C#, I am using Visual Studio Community 2015, I don't see anything wrong with that line. if you are still getting the error, let me know the message that goes along with it.
Mat wrote:It did sort-of build though, I presume we'll be able to choose the name of the domme? and on mine chat displayed as:
Lisa Says:
Hello, my name is Lisa.
Lisa Says:
Welcome to a test script.

I'm not sure if it's different as like I said mine didn't build properly but it looks a bit odd having "Lisa Says:" on a different line, I thought it would end up looking like the Tease AI chat.. or is that on the todo list?
Yes you will be able to choose the name. scripting and personality are still in early dev.
The chat history is on the todo, in fact on the top it should say "This history display is temporary."
Mat
Explorer At Heart
Explorer At Heart
Posts: 429
Joined: Sun Feb 26, 2012 8:34 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: Tease AI Open Beta

Post by Mat »

Notay wrote:
Mat wrote:Notay, I just wondered what version of VB Express you were using, for the image class I get errors on every line with:
"public string pathHardcore { get; set; } = string.Empty;"
its C#, I am using Visual Studio Community 2015, I don't see anything wrong with that line. if you are still getting the error, let me know the message that goes along with it.
The VB part was a typo.. I meant VS, I've currently got VS 2010 Express, so that's probably why, I imagine the syntax has changed slightly, the error complains at everything after the closing brace and for every line in the class:
Invalid token '=' in class, struct, or interface member declaration.
Invalid token '.' in class, struct, or interface member declaration.
Invalid token ';' in class, struct, or interface member declaration.
Notay wrote:Yes you will be able to choose the name. scripting and personality are still in early dev.
The chat history is on the todo, in fact on the top it should say "This history display is temporary."
OK, good to hear, for a second I thought it'd be one name for everyone.
User avatar
Notay
Explorer
Explorer
Posts: 59
Joined: Mon Nov 17, 2014 2:54 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Contact:

Re: Tease AI Open Beta

Post by Notay »

That makes sense. Updating VS should fix the issue, it's something new in C# 6.0.

In fact the domme will be able to change her own name. I wouldn't recommend it in most cases, but it will be passable. ;-)
pepsifreak
Explorer At Heart
Explorer At Heart
Posts: 145
Joined: Fri May 08, 2009 8:50 pm
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Open Beta

Post by pepsifreak »

Daragorn wrote: Found a new bug in 48.4 .....even with the setting "allow domme to delete local files" set to on, @DeleteLocalImage doesn't work anymore.....it simply stuck the program... i just realised it seem to be a problem backing to patch 48....i tried patch47 and it works....but then i tried with all patches from 48 to 48.4 and it never works...it simply stuck there.....strange i never noticed it before :))
Looking at 29 I think I know what is supposed to go into ClearMainPictureBox, and it seems to work now.

As for the give up thing, I just moved all the module loading code into a new sub to call, but I'm going to have to test the hell out of it. This should allow me to swap the link sub call with it eventually.

Though, since the giveup response tells you to stop stroking as do modules, the domme is gonna end up telling you to stop twice which wouldn't look very nice. Only idea I have there is to add a "_GIVEUP" suffix check which would require new modules that lack @StopStroking

...Assuming the moved code still works that is

Edit: Seems to work, as does making giveup run a module, just that thing I mentioned..
03:41 PM Sub Name: may i stop
03:41 PM Domme Name: Go ahead and stop stroking stroker
03:41 PM Domme Name: You can stop
03:41 PM Domme Name: Don't mind me, I'm just going to look through a few pictures while you relax *grin*
Daragorn
Explorer At Heart
Explorer At Heart
Posts: 587
Joined: Fri Nov 06, 2015 1:16 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Open Beta

Post by Daragorn »

[quote="pepsifreak"
Looking at 29 I think I know what is supposed to go into ClearMainPictureBox, and it seems to work now.

As for the give up thing, I just moved all the module loading code into a new sub to call, but I'm going to have to test the hell out of it. This should allow me to swap the link sub call with it eventually.

Though, since the giveup response tells you to stop stroking as do modules, the domme is gonna end up telling you to stop twice which wouldn't look very nice. Only idea I have there is to add a "_GIVEUP" suffix check which would require new modules that lack @StopStroking

...Assuming the moved code still works that is

Edit: Seems to work, as does making giveup run a module, just that thing I mentioned..
03:41 PM Sub Name: may i stop
03:41 PM Domme Name: Go ahead and stop stroking stroker
03:41 PM Domme Name: You can stop
03:41 PM Domme Name: Don't mind me, I'm just going to look through a few pictures while you relax *grin*
[/quote]
Glad to hear you find the right way to fix it :)
I am using mine while waiting for yours...it does it works for now :)

Talking about the giveup response....it is my personal opinion, but i don't like how it works during modules....the fact that if she allows you to stop make the program go directly to a link is annoying to me and break the immersion....i am "scard" of asking to stop sometimes because i am in the middle of a nice module....but i could use a small break....but, then, if she allows it, the module is over.
Imho the giveup should simply let you stop stroking/edging but continue with the module anyway....if you ask to giveup during a taunt cycle it doesn't matter too much that she sends you to a link (even though, i would still prefer if she moved on to a module instead of going back to a link....which will mean a new stroking taunt cycle will come just after it).
But, i repeat, this is my personal opinion on how i would like it to work.....sadlyi couldnt really find anything in the code that made me understand why she moves to a link after a giveup or i could have tried to change it myself :)
Post Reply