It is indeed, every time I start it or even if I start multiple instances at once.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.
Tease AI General Discussion
Moderator: 1885
Re: Tease AI Open Beta
- 1885
- 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
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:
Feel free to make some scripts in the Modding tab, I think I made it pretty easy to do there
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 outpokopikos 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'll keep it in mind when I get to low priority suggestions, but I thought she typed pretty fast already lolTrusfrated 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."
The dom and sub avatar pictures can switch between stretch and aspect by hovering over them with the cursor and scrolling the mouse wheelTrusfrated 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?
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 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.
Thanks a lotTrusfrated 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 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.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.
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 processfrankendude 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.
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 problemsark235 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.
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: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
Not currently but this should be fairly easy enough to implementark235 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.
I'm sure that would be possible, I'll have to revisit the idea when I get some of the critical bugs addressedHimeros 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?
That would be a good feature to have, I'll put it in the suggestion listHimeros 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.
Also a good suggestion, I"ll keep it in mindHimeros 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.
:'-( You understand my visionHimeros 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.
Aight, just let me know if it happens again just in casemarspank 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.
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 thingsmarspank 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?)
Hopefully this will get resolved when I go to untangle the mess I apparently made when I added the continue tease optionsmarspank 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".
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 canBluelow wrote:It is indeed, every time I start it or even if I start multiple instances at once.

-
mangoman
- 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
I love the hentai deleting script too
And Lucha Underground rocks. ;)
And Lucha Underground rocks. ;)
- marspank
- 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
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.
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.
- marspank
- 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
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.
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.
Re: Tease AI Open Beta
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.
- androgyme
- 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
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
- marspank
- 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
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:
Like I said, dunno if it's been mentioned before, but it does it every time with me.
- Spoiler: show
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.
- androgyme
- 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
Thanks again man. I actually just stumbled across the settings a minute ago. Doh! lolYou 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.
- 1885
- 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
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.
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.

-
frankendude
- Explorer At Heart

- Posts: 101
- Joined: Tue Jun 24, 2014 3:26 pm
Re: Tease AI Open Beta
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
Re: Tease AI Open Beta
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!
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!
- 1885
- 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
Dammit I got the patches mixed up I think, one moment and I"ll have this fixed

-
mangoman
- 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
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? 
- 1885
- 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
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.
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.



