Page 27 of 175

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 6:27 am
by Trusfrated
I just used the Rebuild URL Files option. Since, when using the Randomize URL Files app I'm occasionally getting an Unhandled Exception.
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.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at Tease_AI.Form1.GetBlogImage() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 13099
at Tease_AI.frmApps.Button8_Click(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form5.vb:line 757
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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:///D:/installs/tweakUI/bin/td/tg/TeaseAI/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR
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.34238 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.34251 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.34245 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.34209 built by: FX452RTMGDR
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:///D:/installs/tweakUI/bin/td/tg/TeaseAI/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/installs/tweakUI/bin/td/tg/TeaseAI/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.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
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.

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 7:34 am
by Azureballs
Just updated my picture request scripts if anyone wants to risk giving them a test :lol:
They should be less repetitive now, but I still have some work to do. Link

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 9:24 am
by Azureballs
Bug, After a red light/green light tease. I couldn't get the AI to respond to anything I typed. Edge, Stop, ect. I did try some stuff during the tease to break it. I requested a speed up which surprisingly she accepted and the metronome started going.

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 11:30 am
by 1885
All right, so I've decided to just go ahead and focus extensively on four main areas until I'm satisfied they've been sufficiently addressed and their implementation is stable, in order of priority:

1. Insure correct progression of scripts (no lines getting lost during transition to different script types, and with them any commands they had)

2. Insure functions that compare dates work consistently for all users regardless of regional settings

3. Do everything possible to mitigate bugs caused by user error during script creation

4. Make sure all exceptions reported thus far have been dealt with appropriately

For the time being this is where I'm going to focus the bulk of my efforts, and once this is honed to a mirror shine I will assess the state of the build and re-work my priorities from there

Patch 25


https://mega.co.nz/#!WQdVmBxQ!W-6NhbduP ... EnG0Yjlj_4

Patch Notes:

I've gone over multiple processes with a fine-toothed comb, making small tweaks to limit the chance the domme will try to finish a taunt after the script has progressed to a different type. Please let me know whether or not you see a noticeable difference in this regard

I've added a calendar to the Misc tab. Please mess around with it a little bit by clicking different dates. Please tell me if the information the box gives you about them is accurate. If it is, I may have finally solved the regional date problem and can begin applying to code that needs it

Added the ability for Tease to audit scripts on startup for common errors and automatically fix them like blank lines in script (can cause the domme to output blank lines to the screen), extraneous commas (can cause the domme to accept incorrect keywords in Responses) and verifying certain Commands (like with @ShowBoobsImage vs @ShowBoobImage). The auditing capabilities will grow over time, but this should helpa great deal of errors caused by improper scripts

Also added an Audit Scripts button the Maintenance tab so you can do it at will


Please report any changes (or hopefully decrease of unexpected behavior) you notice with this patch, especially if you've had issues with dates so far

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 12:11 pm
by mr-max
1885 wrote: I've added a calendar to the Misc tab. Please mess around with it a little bit by clicking different dates. Please tell me if the information the box gives you about them is accurate. If it is, I may have finally solved the regional date problem and can begin applying to code that needs it
For me it seems legit. The box only says: XXX is later than xxx or earlier or the same, but it is all correct (German Windows7 64bit environment)

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 2:58 pm
by dukiesnud
Looks like the latest patch removed all the blank lines from all of my received task letters, making them a bit harder to read.

The one from yesterday still has @CockSmall in it:

"I want that @CockSmall poor little dick . . ." (Third task)

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 4:00 pm
by luke100787
love the program so much i was just wondering how you get the Domme to lock you in chastity

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 4:02 pm
by marspank
luke100787 wrote:love the program so much i was just wondering how you get the Domme to lock you in chastity
None of the starter scripts use the command that locks you in chastity. You would have to write a module / end yourself that would do that. I believe the command is @ChastityOn (and @ChastityOff to be allowed to unlock).

Not sure if there is anything regarding dates and how long you have been locked yet (probably not considering the date format just got squared away)

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 5:40 pm
by ullr
Just encountered a bug with the date (Not sure if anyone else has reported it - might be worth updating the first post with known bugs?)

System returned 'Conversion from string "05-24-2015" to type 'Date' is not valid.

Details:
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.InvalidCastException: Conversion from string "05-24-2015" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Tease_AI.FrmSettings.orgasmsperlockButton_Click(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form2.vb:line 10224
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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.34014 built by: FX45W81RTMGDR
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/Alex/Videos/-/AI%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.33440 built by: FX45W81RTMREL
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.33440 built by: FX45W81RTMREL
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/Alex/Videos/-/AI%20Beta/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Alex/Videos/-/AI%20Beta/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
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.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
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.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.

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 6:23 pm
by marspank
Is there any way to jump to a specific module from another module, or in a response?

For example, if I wanted to write a module that allowed the user to choose which module they went to, or give them a choice between BBnB or Delete Pictures for example.

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


And for Interrupts, they jump you out of the module you are in and do not return correct?

Can you use a bookmark to go straight back to it? Or will it have to go through stroking again as well?

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 7:19 pm
by ds715255
Hi 1885,

I just created a pull request on Github. I hope that works because it's my first time ^^ I didn't write the control in VB originally (C# it was) so it may look a bit strange :-D

However it should reduce the memory footprint by quite a bit. Just use PictureBoxEx instead of PictureBox and load images with LoadFromUrl (or LoadFromUrlAsync to load in background).

I hope this helps :-)

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 7:25 pm
by dbt
Just wanted to send a quick thank you for the work on this! It's really awesome. It isn't perfect, but there are moments where you type something and get a perfect response, and those are great.

Understand you're working on bug fixes, but one comment. It would be great if there were consequences for things like not using a title (instead of just having to type it again), or continuing to blabber when told to be quiet. Something like reducing cum chances, or counting demerits and being told at the end that you were automatically denied because of this would be interesting.

Anyways, keep up the good work, once again, this is really great.

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 7:26 pm
by marspank
Bug reports regarding @VitalSubAssignment and @WritingTask


So I have written a test module that adds an assignment to VitalSub and has you write lines.

The first thing would be that it would be nice if I could use the assigned task in the lines, but I know this would be complicated in the format.

The bugs:

@VitalSubAssignment has given me the same task 3 times in a row, @DommeLevel4 Edge 10 Times. Not sure where this is pulling it from, but it is taking the flag with it (yes, my Domme level is set to 4, so it could be pulling the right thing).

@WritingTask

First, the box is too small for the line I wrote and does not resize or adjust to the length of my string.

Second, when I intentionally made errors it crashed on an Index was out of Range error (when going from 9 errors to 10 when my limit was 10).

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 7:48 pm
by 123456
ullr wrote:Just encountered a bug with the date (Not sure if anyone else has reported it - might be worth updating the first post with known bugs?)

System returned 'Conversion from string "05-24-2015" to type 'Date' is not valid.
In Form2.vb, you have 3 times :
SetDate As Date = DateString

change it by:
SetDate As Date = Now

It should remove some cast error.

Re: Tease AI Open Beta

Posted: Sun May 24, 2015 10:42 pm
by pepez
Is anyone else same problem? You can ask more coins again and again.. And everytime you get 50 coins if you do little pain :/