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

User avatar
Bluelow
Explorer
Explorer
Posts: 56
Joined: Mon Feb 08, 2010 1:33 pm
I am a: Switch

Re: Tease AI Open Beta

Post by Bluelow »

1885 wrote:Is the program giving you tokens every time you start it? It should only be giving you tokens once a day, regardless of how many times you run it. Please clarify if that's the case, and anyone else let me know if that's going on because any system in the program that relies on keeping track of dates is completely broken if it is.
It is indeed, every time I start it or even if I start multiple instances at once.
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

Hey guys, things have been really hectic for me today bu I wanted to pop in real quick and say that I'm currently working on the edge bug and will hopefully have a patch up soon. In the meantime I wanted to get on top of some replies here:
pokopikos wrote:In addition, when it was time for the decision to cum or not, she told me to get on the edge. When I told the Domme I was on the edge I was told "hands off" and then the session ended with her giving me some instructions. In the instructions it said I was granted a ruin orgasm but I was never given a cum command.
I added in Tasks and had it working right so I never really looked at it again. I believe that something got screwed up when I added the functions for allowing the domme to keep going after denial and orgasm. I'll get this sorted out
Trusfrated wrote:Would it be worthwhile to have a Domme Typing Speed slider? I was so excited, I felt like she was typing too slow. With the checkbox checked, it loses some realism that you intentionally designed for. I would like to set it somewhere in between. Sort of like an "Anticipation Level." :-P
I'll keep it in mind when I get to low priority suggestions, but I thought she typed pretty fast already lol
Trusfrated wrote:When I set the domme's avatar (also Glitter avatars) it stretched it. I ended up making a custom one, but could the program just respect the aspect ratio?
The dom and sub avatar pictures can switch between stretch and aspect by hovering over them with the cursor and scrolling the mouse wheel
Trusfrated wrote:I had the delete Hentai thing happened to me too. Question: will the program ACTUALLY delete files from my hard drive? (I know the domme says it will, but is that real?) This seems like something a lot of people may not approve of.
Yes, it will actually delete the files. Having a domme destroy my porn collection is a weird fetish of mine and I want the program to be able to do it. If you don't want the domme doing that, I'd just keep it deselected or delete the module.
Trusfrated wrote:I LOVE GLITTER! So much potential there. The opposing personalities are brilliant. I hope that gets utilized to a greater degree in the future.
Thanks a lot :smile: Feel free to make some scripts in the Modding tab, I think I made it pretty easy to do there
Trusfrated wrote:Again, a huge THANK YOU. I know it must be daunting to read through all these reports, but know that we are all very supportive and appreciative of your efforts.
Thanks a lot for that . It is really daunting, like looking up at Mt Everest from base camp daunting. I know what I have to do though, and I'll just keep taking it one step at a time.
frankendude wrote:I just got the not acknowledging edging bug as well. I kept saying I was there and it didn't seem to respond to any keywords (e.g. You're mean, I love you, I'm there, Please let me stop, etc.). It could be a specific module. Spent 15 minutes on the edge...think I'm done.
Hopefully the next patch will get it sorted out, I'm using a different method and I"m hoping the kinks will come out in the process
ark235 wrote:Yep, Local Image paths. It may have just been me renaming folders whilst trying to make everthing fit the image paths, in which case just checking for missing folders is the only issue.
All right, I'll add the check at start up and in the Image panel itself when I get the chance, then we'll see if it's still causing any problems
ark235 wrote:Fair enough! I guessed VLC etc would be a nightmare to support. I'm assuming you scan for video file extensions in the chosen folders.. is that customisable at all? E.g. could it be an option to include or exclude certain file extensions? May be overcomplicating it there... be easier to just say don't put any .FLV in the folders
Yes, the program does look for specific extensions. I'll add the ability for the user to set extensions at some point in the future.
ark235 wrote:I've also messed around with creating my own module to see how it all hangs together, so far so good. One thing however - is it possible to turn the metronome on and off in the middle of a module without invoking a @StartStroking command? Using that command exits the module and goes on to stroking taunts.
Not currently but this should be fairly easy enough to implement
Himeros wrote:I was wondering if it is possible to put certain answers in quotes, so that she only reacts to them when they are exact. For example if I want here to react to "definitely" a certain way and "definitely not" a certain way, without danger of mixing the two up. Would that be somehow possible?
I'm sure that would be possible, I'll have to revisit the idea when I get some of the critical bugs addressed
Himeros wrote:Is it or could it maybe be possible somewhere in the future to connect certain modules with certain start-scripts? In other words: Within the @StartStroking-Part have her go only to specific modules that are marked in the start-script? Again, nothing urgent, but I think it would open possibilities to create special sessions that have different flavours or even tell stories.
That would be a good feature to have, I'll put it in the suggestion list
Himeros wrote:Another idea, maybe for the medium or distant future: Would it possible to somehow influence the chance for orgasm during the session. I think this could be awesome, for example offering special tasks through modules that increase or decrease your chances depending on how or if you perform them.
Also a good suggestion, I"ll keep it in mind
Himeros wrote:Anyway: I know I'll repeat myself in saying this is already incredibly awesome. I have only really played around with Vocabulary and there are so many possibilities just with that alone to create phrases that make the same script different every time. Because I loved the script "Check Out this Picture I Found" I replaced a couple of sentences with #'s I made and now it doesn't feel repetitive. It's great. You could literally take a script and replace every sentence in it with a # if you wanted. That way the structure would be the same, but it would come across completely different every time. I thought about uploading it, but it would probably make sense to wait until I have created more scripts and then put it all together in one winrar-file.
:'-( You understand my vision :-D
marspank wrote:I believe this may have been an issue because it was looking for a Hentai image but could not find one, that just happened to coincide with when I tried to copy/paste.
Aight, just let me know if it happens again just in case
marspank wrote:I got the same error, the popup said that it was an Array Index Out of Bounds. This ONLY happened when receiving tasks WITHOUT running another script. The one time I ended a script successfully and was given tasks it worked properly (of course it was 11:30 pm last night and gave me tasks for 'today', which seemed a bit odd, maybe a check for time and make it the next day?)
Thanks for letting me know. I was initially going to do a time check, but I couldn't determine what each individual's sleeping schedule was like so I didn't pursue it. I might look at it again when it's down to polishing things
marspank wrote:I have received a similar thing, I think. I was granted an orgasm but also when I look at my settings it has the date not only listed under "Last Orgasm", but also under "Last Ruined".
Hopefully this will get resolved when I go to untangle the mess I apparently made when I added the continue tease options
Bluelow wrote:It is indeed, every time I start it or even if I start multiple instances at once.
Well that's not good. If anyone else experiences this please let me know. I'll look into this more as soon a I possibly can
Image
mangoman
Explorer At Heart
Explorer At Heart
Posts: 355
Joined: Tue Apr 27, 2010 9:12 pm
Gender: Male
Sexual Orientation: Straight
I am a: Slave
Location: Krakosia
Contact:

Re: Tease AI Open Beta

Post by mangoman »

I love the hentai deleting script too :whistle:

And Lucha Underground rocks. ;)
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

I only get the 5 coins on the first start up of the day. And believe me, I have started it many times. Mostly testing and playing around with certain things.

As a coder I like to peek under the hood as much as possible (and usually a bit too much for tease programs to know what is coming)

I am busy playing around with what is currently out there at the moment, trying to see how things work with what is written before tackling trying to write something of my own.

What you have is pretty impressive, the bug fixing is a bit difficult with how error handling is not really done, but I know how big of a pain actually doing internal errors that make sense to users is, but it does help tremendously when trying to fix bugs. Having an actual error code you generated makes it much easier to find difficulties and might be worth putting some effort into, though your hands are already pretty full. It could even be something simple in the catch blocks to just add the function where the error happened so you at least know what general area the problem came from (since usually index out of bounds and image not found errors could be anywhere and their generic messages don't really come across as all that helpful). I say this mostly because I saw somewhere you said you don't have a ton of experience coding and seemed to learn a lot of it for this program, which makes it all the more impressive.

As a beginning coder I never really handled debugging/error checking properly and it made my first really big program such a hassle to deal with when I made stupid mistakes after editing it. Change one thing and forget that it might mess up another type of thing.
Datta. Dayadhvam. Damyata.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

And of course right after I type that up as I am running the script it totally locks.

This one is when I am getting a reward for purchasing an item from the wishlist (the match game on hard is still pretty easy to win so I was able to rack up a ton of coins and cards). It was running a script where I was edging 3 times. On the third time it got up to the line "This time, your choice isn't whether or not you hold the edge for me"

It had her typing the message when I replied "yes Mistress, please let me ache for you" (I think ache is one of the key words that looks for a response)

After I typed that it just kept spinning and the program has frozen. Not sure if it tried to stop sending the message it was going to in order to respond to the ache or what happened.

I did have another question about that. The default item on the list is a chastity cage. If the user says they bought it, does the setting then get automatically checked that they now own one? Or since it is fake money and a semi fake list, does it do nothing. It would be interesting if buying something off of the wish list also added it to your collection, like if you added some spanking implements or women's clothing to the wish list.

I was contemplating maybe putting things I wanted to buy for myself on there and only purchasing them once I had earned enough coins to get it from the wishlist, just to prevent impulse spending, but I don't know... Definitely not as important as all the other things being done.
Datta. Dayadhvam. Damyata.
User avatar
Bluelow
Explorer
Explorer
Posts: 56
Joined: Mon Feb 08, 2010 1:33 pm
I am a: Switch

Re: Tease AI Open Beta

Post by Bluelow »

Update on the daily token issue: I noticed that on my laptop it works correctly and the only difference is that on my desktop computer I use Japanese windows because I'm trying to learn the language. So I tested changing it to English and it worked correctly. So I guess the program can't get the correct date somehow If the computer is running on Japanese windows.
User avatar
androgyme
Explorer At Heart
Explorer At Heart
Posts: 250
Joined: Tue Dec 26, 2006 9:12 pm
Gender: Transsexual/Transgender
Sexual Orientation: Asexual
I am a: Submissive
Location: England

Re: Tease AI Open Beta

Post by androgyme »

I don't know if this has been said before, but every time I open the games App I get a fault. It says:
Spoiler: show
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: ImageLocation must be set.
at System.Windows.Forms.PictureBox.Load()
at System.Windows.Forms.PictureBox.Load(String url)
at Tease_AI.FrmCardList.FrmCardList_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form3.vb:line 1363
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1032 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1030 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
mvmfns1n
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Like I said, dunno if it's been mentioned before, but it does it every time with me.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

pissy-boy wrote:I don't know if this has been said before, but every time I open the games App I get a fault. It says:
Spoiler: show
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: ImageLocation must be set.
at System.Windows.Forms.PictureBox.Load()
at System.Windows.Forms.PictureBox.Load(String url)
at Tease_AI.FrmCardList.FrmCardList_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form3.vb:line 1363
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1032 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1030 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Danny/Documents/Tease%20AI/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
mvmfns1n
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1026 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Like I said, dunno if it's been mentioned before, but it does it every time with me.

You need to go into the Settings Menu and then go to the Apps Tab.

There select the Games tab

You then can set the images you want for your bronze/silver/gold cards.

I currently use different image sets for each color card.

But yes, some sort of catch on that inside the program would be helpful because of all of the different settings menus it can be easily overlooked, though error handling takes just as long as the entire coding process.
Datta. Dayadhvam. Damyata.
User avatar
androgyme
Explorer At Heart
Explorer At Heart
Posts: 250
Joined: Tue Dec 26, 2006 9:12 pm
Gender: Transsexual/Transgender
Sexual Orientation: Asexual
I am a: Submissive
Location: England

Re: Tease AI Open Beta

Post by androgyme »

You need to go into the Settings Menu and then go to the Apps Tab.

There select the Games tab

You then can set the images you want for your bronze/silver/gold cards.

I currently use different image sets for each color card.

But yes, some sort of catch on that inside the program would be helpful because of all of the different settings menus it can be easily overlooked, though error handling takes just as long as the entire coding process.
Thanks again man. I actually just stumbled across the settings a minute ago. Doh! lol
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

Major patch here!

Patch 7


https://mega.co.nz/#!nMM0RbAT!6LbthSpYX ... JsMurZO928

I accidentally stumbled across a MAJOR bug in the program and worked my way across yet another one. I have a script timer that handles when to progress the script. That timer is supposed to be paused any time the domme is typing (when commands are also run and command filters are handled), but I also have another timer that exists only to display "the domme is typing..." and that's it.

Somehow I ended up using the latter timer's state to determine when my script timer would allow scripts to happen, which means the script timer was only paused when "domme is typing..." was on the screen. Most times this wouldn't really affect things, but often enough commands would get crossed and break things. I firmly believe this is the cause of the program hanging at times when calling pictures, the domme's picture displaying when it shouldn't, lines of the script occasionally being eaten and maybe even the inconsistent response to edging.

I also discovered another bug where the domme wasn't processing responses correctly. (This is what caused Have mercy to crash the program, not the exclusivity of ApathyLevel command filters). This has also been fixed.

I've changed the way the program handles edging regardless, and will now accept custom definitions (The can be edited and viewed in Vocabulary\Responses\System\EdgeKEY.txt". If you're making or using another domme besides Wicked Tease, you'll need this file in her folder as well)

I've also fixed the word wrap issue for people with 768 UI. THe word wrap was in effect, it was just sizing the chat window incorrectly.

This patch won't fix all the reported issues, and there's more I still need to get to, but I expect a huge improvement to stability with this patch. Let me know how it works and please keep the bug reports coming.
Image
frankendude
Explorer At Heart
Explorer At Heart
Posts: 101
Joined: Tue Jun 24, 2014 3:26 pm

Re: Tease AI Open Beta

Post by frankendude »

So something appeared to have happened in that patch. Now when I type in "on the edge" or anything like it, I get an error. Here is the error:

Spoiler: show
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not find file 'C:\Documents and Settings\Administrator\Desktop\Tease AI\Scripts\Wicked Tease\Vocabulary\Responses\System\Edge.txt'.
File name: 'C:\Documents and Settings\Administrator\Desktop\Tease AI\Scripts\Wicked Tease\Vocabulary\Responses\System\Edge.txt'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize)
at System.IO.StreamReader..ctor(String path)
at Tease_AI.Form1.DomResponse() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 2533
at Tease_AI.Form1.Button1_Click(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 2422
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.PerformClick()
at Tease_AI.Form1.chatbox_KeyDown(Object sender, KeyEventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 12640
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Tease%20AI/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1002 built by: RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Tease%20AI/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Tease%20AI/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
f1x3yenu
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
It seems like it can't find the "Edge" file. There is an edgekey file in that directory that it points to.
Roddick
Curious Newbie
Curious Newbie
Posts: 1
Joined: Sat Nov 01, 2014 6:23 pm

Re: Tease AI Open Beta

Post by Roddick »

Hi All,

So I have been really looking forward to trying this out and much to my dismay, am unable to get it up and running. While I'm not the most computer savvy person, I can't seem to find out why I can't run the program without these error messages, this being the first upon starting the application:

Tease AI Settings
Unhandled exception has occured in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
Could not find a part of the path
C:\Users\[myname]\Downloads\DeviceDoctor.7ZipOPener_mkdfchzkbm!App\Tease AI Open Beta\Scripts'.


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\[myname]\Downloads\DeviceDoctor.7ZipOpener_mkdtfchztkfbm!App\Tease AI Open Beta\Scripts'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator`1.CommonInit()
at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
at System.IO.Directory.GetDirectories(String path)
at Tease_AI.FrmSettings.FrmSettingStartUp() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form2.vb:line 58
at Tease_AI.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 467
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/[myname]/Downloads/DeviceDoctor.7ZipOpener_mkdtfchztkfbm!App/Tease%20AI%20Open%20Beta/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.20806.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34243 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/[myname]/Downloads/DeviceDoctor.7ZipOpener_mkdtfchztkfbm!App/Tease%20AI%20Open%20Beta/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/[myname]/Downloads/DeviceDoctor.7ZipOpener_mkdtfchztkfbm!App/Tease%20AI%20Open%20Beta/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

---

I would appreciate any thoughts on how I can get this up and running. Thanks in advance for your help and thanks to 1885 for all the blood, sweat, and tears that must have gone into this!
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

Dammit I got the patches mixed up I think, one moment and I"ll have this fixed
Image
mangoman
Explorer At Heart
Explorer At Heart
Posts: 355
Joined: Tue Apr 27, 2010 9:12 pm
Gender: Male
Sexual Orientation: Straight
I am a: Slave
Location: Krakosia
Contact:

Re: Tease AI Open Beta

Post by mangoman »

If I didn't download patch 3, 4, 5 and 6 for example, would it be enough to download patch 7? Or do I have to download each and every one and in order? :wave:
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

This patch should have the edging working properly now

Patch 8

https://mega.co.nz/#!yUcmAaqR!WjC_R4jYS ... RyRv16R0IY

You generally don't need the patches in order, although patch 7 does contain the EdgeKEY file in the proper location. If you get any errors, the best thing you can do is download the latest Wicked Tease archive as well, as I"ll try to keep it updated with extra files like that.
Image
Post Reply