[Tease Program] Tease-AI Java (1.4)

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

2184
Explorer
Explorer
Posts: 20
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by 2184 »

I have been playing around with the software these last day and am really intrigued. But I cannot get it to work properly. I keep running into an arrayOutOfBounds exception, by the looks of it after most of the module shifts. I downloaded the latest version a couple of hours ago and am running it with

Code: Select all

java -jar TeaseAI.jar
using java version 14.0.1 on a mac. Is this a known problem? Anyone know how to fix it as it basically makes the app unplayable.

Might be related: I also keep getting

Code: Select all

SEVERE: Variable '[object object]' does not exist.
Here is the complete log before the program stops running:
Spoiler: show

Code: Select all

12:24:36 PM INFO: Checking libraries for updates...
12:24:37 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
12:24:37 PM INFO: Libraries checked and up-to-date.
12:24:37 PM INFO: Initialization done.
12:24:37 PM INFO: Launching TAJ 1.2.2
Warning: Nashorn engine is planned to be removed from a future JDK release
12:24:39 PM INFO: Personality 'Spicy' version 0.1.5 loaded.
12:24:42 PM SEVERE: Personality with name 'null' does not exist.
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
12:25:58 PM INFO: Loaded 59 vocabularies.
12:25:58 PM INFO: Loaded 9 responses.
12:25:59 PM CHAT: Launching Spicy 0.1.5
12:26:00 PM INFO: Mood after startup routine
12:26:00 PM INFO: Lust: 16
12:26:00 PM INFO: Happiness: 12
12:26:00 PM INFO: Anger: 12
12:26:01 PM INFO: Loaded 8 e stim modes
12:26:02 PM CHAT: [Vivienne]: Hello can I help you?
12:38:24 PM CHAT: 12:38 PM Sub: Session
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:24 PM CHAT: [Vivienne]: Initiating session with Goddess
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:24 PM INFO: Starting session with mood: 1
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:25 PM CHAT: 12:38 PM Vivienne: Hey slave
12:38:28 PM CHAT: 12:38 PM Sub: Hello Mistress
12:38:28 PM INFO: Calculating mood for 775 and strictness 0
12:38:28 PM INFO: Changing merits (level 0) by 20
12:38:28 PM INFO: Rolled initial chance of 59 to be unlocked
12:38:28 PM INFO: Anger is higher than happiness so decreasing unlock chance
12:38:28 PM INFO: Calculating mood for 795 and strictness 0
12:38:28 PM INFO: Must reach 5 to unlock. Current choice is 58 and mood is 1
12:38:28 PM INFO: Executing start and adding to history
12:38:33 PM CHAT: 12:38 PM Vivienne: Do you want me to tell you to start stroking?
12:38:37 PM CHAT: 12:38 PM Sub: Yes Mistress
12:38:37 PM INFO: Rule rule1 cannot be activated or too few sessions
12:38:44 PM CHAT: 12:38 PM Vivienne: You really need me to tell you what to do, don't you? *smile*
12:38:48 PM CHAT: 12:38 PM Vivienne: You want to give up control
12:38:54 PM CHAT: 12:38 PM Vivienne: You want me to take you by the hand
12:38:57 PM CHAT: 12:38 PM Vivienne: No, by the balls lol
12:39:03 PM CHAT: 12:39 PM Vivienne: And lead you wherever I want to lead you
12:39:08 PM CHAT: 12:39 PM Vivienne: Do with you whatever pleases me
12:39:09 PM INFO: Calculating mood for 795 and strictness 0
12:39:14 PM CHAT: 12:39 PM Vivienne: Oh, I know exactly what you need, pet *grins*
12:39:15 PM SEVERE: Variable '[object object]' does not exist.
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Annoyed by talking chance: 10
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Min time between stroking passed: 15
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Start of stroking interval for 3
12:39:21 PM CHAT: 12:39 PM Vivienne: I command you to start stroking my property 
12:39:54 PM CHAT: 12:39 PM Vivienne: Stroke a little faster 
12:39:54 PM INFO: Send stroking taunt
12:40:39 PM CHAT: 12:40 PM Vivienne: Keep it up, it 's not time to stop jerking off yet
12:40:39 PM INFO: Send stroking taunt
12:40:58 PM CHAT: 12:40 PM Vivienne: Go ahead and stroke only the tip
12:41:28 PM CHAT: 12:41 PM Vivienne: This is nice... 
12:41:28 PM INFO: Send stroking taunt
12:41:46 PM CHAT: 12:41 PM Vivienne: And... stop
12:41:46 PM INFO: End of stroking interval
12:41:46 PM INFO: Calculating mood for 795 and strictness 0
Exception in thread "Thread-8" java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 0
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:373)
	at java.base/java.util.ArrayList.get(ArrayList.java:426)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$266$739A$\^eval\_.hasPreviousModuleHadCategory-1(<eval>:44)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$265$8721AAAA$\^eval\_.tryRunModule(<eval>:247)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$264$8491AA$\^eval\_.tryRunModuleFetchId(<eval>:240)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$262$\^eval\_.:program(<eval>:3)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$7006A$\^eval\_.runModuleCategory(<eval>:232)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$261$\^eval\_.:program(<eval>:3)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$7006A$\^eval\_.runModuleCategory(<eval>:232)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$220$\^eval\_.:scopeCall-10(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$220$\^eval\_.:program(<eval>:143)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$184$\^eval\_.:program(<eval>:84)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$175$5242$\^eval\_.startSession(<eval>:124)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$170$\^eval\_.:program(<eval>:25)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$38$\^eval\_.:scopeCall(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$38$\^eval\_.:program(<eval>:113)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:43)
Personality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:43)
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

2184 wrote: Sat May 16, 2020 10:51 am I have been playing around with the software these last day and am really intrigued. But I cannot get it to work properly. I keep running into an arrayOutOfBounds exception, by the looks of it after most of the module shifts. I downloaded the latest version a couple of hours ago and am running it with

Code: Select all

java -jar TeaseAI.jar
using java version 14.0.1 on a mac. Is this a known problem? Anyone know how to fix it as it basically makes the app unplayable.

Might be related: I also keep getting

Code: Select all

SEVERE: Variable '[object object]' does not exist.
Here is the complete log before the program stops running:
Spoiler: show

Code: Select all

12:24:36 PM INFO: Checking libraries for updates...
12:24:37 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
12:24:37 PM INFO: Libraries checked and up-to-date.
12:24:37 PM INFO: Initialization done.
12:24:37 PM INFO: Launching TAJ 1.2.2
Warning: Nashorn engine is planned to be removed from a future JDK release
12:24:39 PM INFO: Personality 'Spicy' version 0.1.5 loaded.
12:24:42 PM SEVERE: Personality with name 'null' does not exist.
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
12:25:58 PM INFO: Loaded 59 vocabularies.
12:25:58 PM INFO: Loaded 9 responses.
12:25:59 PM CHAT: Launching Spicy 0.1.5
12:26:00 PM INFO: Mood after startup routine
12:26:00 PM INFO: Lust: 16
12:26:00 PM INFO: Happiness: 12
12:26:00 PM INFO: Anger: 12
12:26:01 PM INFO: Loaded 8 e stim modes
12:26:02 PM CHAT: [Vivienne]: Hello can I help you?
12:38:24 PM CHAT: 12:38 PM Sub: Session
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:24 PM CHAT: [Vivienne]: Initiating session with Goddess
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:24 PM INFO: Starting session with mood: 1
12:38:24 PM INFO: Calculating mood for 775 and strictness 0
12:38:25 PM CHAT: 12:38 PM Vivienne: Hey slave
12:38:28 PM CHAT: 12:38 PM Sub: Hello Mistress
12:38:28 PM INFO: Calculating mood for 775 and strictness 0
12:38:28 PM INFO: Changing merits (level 0) by 20
12:38:28 PM INFO: Rolled initial chance of 59 to be unlocked
12:38:28 PM INFO: Anger is higher than happiness so decreasing unlock chance
12:38:28 PM INFO: Calculating mood for 795 and strictness 0
12:38:28 PM INFO: Must reach 5 to unlock. Current choice is 58 and mood is 1
12:38:28 PM INFO: Executing start and adding to history
12:38:33 PM CHAT: 12:38 PM Vivienne: Do you want me to tell you to start stroking?
12:38:37 PM CHAT: 12:38 PM Sub: Yes Mistress
12:38:37 PM INFO: Rule rule1 cannot be activated or too few sessions
12:38:44 PM CHAT: 12:38 PM Vivienne: You really need me to tell you what to do, don't you? *smile*
12:38:48 PM CHAT: 12:38 PM Vivienne: You want to give up control
12:38:54 PM CHAT: 12:38 PM Vivienne: You want me to take you by the hand
12:38:57 PM CHAT: 12:38 PM Vivienne: No, by the balls lol
12:39:03 PM CHAT: 12:39 PM Vivienne: And lead you wherever I want to lead you
12:39:08 PM CHAT: 12:39 PM Vivienne: Do with you whatever pleases me
12:39:09 PM INFO: Calculating mood for 795 and strictness 0
12:39:14 PM CHAT: 12:39 PM Vivienne: Oh, I know exactly what you need, pet *grins*
12:39:15 PM SEVERE: Variable '[object object]' does not exist.
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Annoyed by talking chance: 10
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Min time between stroking passed: 15
12:39:15 PM INFO: Calculating mood for 795 and strictness 0
12:39:15 PM INFO: Start of stroking interval for 3
12:39:21 PM CHAT: 12:39 PM Vivienne: I command you to start stroking my property 
12:39:54 PM CHAT: 12:39 PM Vivienne: Stroke a little faster 
12:39:54 PM INFO: Send stroking taunt
12:40:39 PM CHAT: 12:40 PM Vivienne: Keep it up, it 's not time to stop jerking off yet
12:40:39 PM INFO: Send stroking taunt
12:40:58 PM CHAT: 12:40 PM Vivienne: Go ahead and stroke only the tip
12:41:28 PM CHAT: 12:41 PM Vivienne: This is nice... 
12:41:28 PM INFO: Send stroking taunt
12:41:46 PM CHAT: 12:41 PM Vivienne: And... stop
12:41:46 PM INFO: End of stroking interval
12:41:46 PM INFO: Calculating mood for 795 and strictness 0
Exception in thread "Thread-8" java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 0
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:373)
	at java.base/java.util.ArrayList.get(ArrayList.java:426)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$266$739A$\^eval\_.hasPreviousModuleHadCategory-1(<eval>:44)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$265$8721AAAA$\^eval\_.tryRunModule(<eval>:247)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$264$8491AA$\^eval\_.tryRunModuleFetchId(<eval>:240)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$262$\^eval\_.:program(<eval>:3)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$7006A$\^eval\_.runModuleCategory(<eval>:232)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$261$\^eval\_.:program(<eval>:3)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$7006A$\^eval\_.runModuleCategory(<eval>:232)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$220$\^eval\_.:scopeCall-10(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$220$\^eval\_.:program(<eval>:143)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$184$\^eval\_.:program(<eval>:84)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$175$5242$\^eval\_.startSession(<eval>:124)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$170$\^eval\_.:program(<eval>:25)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
	at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$38$\^eval\_.:scopeCall(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$38$\^eval\_.:program(<eval>:113)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
	at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
	at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:43)
Personality(ScriptHandler.java:125)
	at me.goddragon.teaseai.api.session.Session$1.run(Session.java:43)

Ok so this looks like it isn’t a bug with the program but rather with the personality. It looks like you’re running Spicy which is in alpha so I’d post in that thread to report the bug.
Jimmy_McSkittles
Explorer
Explorer
Posts: 11
Joined: Tue Jan 29, 2019 12:16 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Jimmy_McSkittles »

Triple Alfa wrote: Sat May 16, 2020 8:05 am
Jimmy_McSkittles wrote: Sat May 16, 2020 12:26 am How do you get this thing to run. I Downloaded everything in your download section and tried to run it in Eclipse but nothing works. Unable to run Node.js except I have the correct program for Node.js files. This could really use a setup tutorial.
If you have Java installed as required you should run TeaseAI.jar with "OpenJDK Platform binary". You do not need a separate program to run it.
I've downloaded the TeaseAI 1.2.2 and run the Java 14 installer from the link and when I click on the TeaseAI.jar it asks how I would like to open it. I pick OpenJDK platform binary and nothing. That's why I thought I need to run it in a development platform.
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Jimmy_McSkittles wrote: Sat May 16, 2020 9:12 pm
Triple Alfa wrote: Sat May 16, 2020 8:05 am
Jimmy_McSkittles wrote: Sat May 16, 2020 12:26 am How do you get this thing to run. I Downloaded everything in your download section and tried to run it in Eclipse but nothing works. Unable to run Node.js except I have the correct program for Node.js files. This could really use a setup tutorial.
If you have Java installed as required you should run TeaseAI.jar with "OpenJDK Platform binary". You do not need a separate program to run it.
I've downloaded the TeaseAI 1.2.2 and run the Java 14 installer from the link and when I click on the TeaseAI.jar it asks how I would like to open it. I pick OpenJDK platform binary and nothing. That's why I thought I need to run it in a development platform.
try running it from a command line using java -jar TeaseAI.jar
Jimmy_McSkittles
Explorer
Explorer
Posts: 11
Joined: Tue Jan 29, 2019 12:16 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Jimmy_McSkittles »

ski23 wrote: Sat May 16, 2020 9:19 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 9:12 pm
Triple Alfa wrote: Sat May 16, 2020 8:05 am
If you have Java installed as required you should run TeaseAI.jar with "OpenJDK Platform binary". You do not need a separate program to run it.
I've downloaded the TeaseAI 1.2.2 and run the Java 14 installer from the link and when I click on the TeaseAI.jar it asks how I would like to open it. I pick OpenJDK platform binary and nothing. That's why I thought I need to run it in a development platform.
try running it from a command line using java -jar TeaseAI.jar
It seems to be saying that it was made with a newer version of java except I just installed java and I can't seem to get the runtime environment from 52 to 53.
Attachments
Error.PNG
Error.PNG (35.66 KiB) Viewed 1471 times
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Jimmy_McSkittles wrote: Sat May 16, 2020 10:05 pm
ski23 wrote: Sat May 16, 2020 9:19 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 9:12 pm
I've downloaded the TeaseAI 1.2.2 and run the Java 14 installer from the link and when I click on the TeaseAI.jar it asks how I would like to open it. I pick OpenJDK platform binary and nothing. That's why I thought I need to run it in a development platform.
try running it from a command line using java -jar TeaseAI.jar
It seems to be saying that it was made with a newer version of java except I just installed java and I can't seem to get the runtime environment from 52 to 53.
From the message it seems like you are on java 8 as that is class version 52. Can you make sure that your java was installed correctly? Also, you can type java -version in a command prompt to see your java version.
Jimmy_McSkittles
Explorer
Explorer
Posts: 11
Joined: Tue Jan 29, 2019 12:16 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Jimmy_McSkittles »

ski23 wrote: Sat May 16, 2020 10:09 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 10:05 pm
ski23 wrote: Sat May 16, 2020 9:19 pm

try running it from a command line using java -jar TeaseAI.jar
It seems to be saying that it was made with a newer version of java except I just installed java and I can't seem to get the runtime environment from 52 to 53.
From the message it seems like you are on java 8 as that is class version 52. Can you make sure that your java was installed correctly? Also, you can type java -version in a command prompt to see your java version.
Not sure by what you mean installed correctly. The only option I get when running the installer is folder destination. Should I set that as Program files x86 as opposed to just program files.
Attachments
Error.PNG
Error.PNG (5.83 KiB) Viewed 1833 times
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Jimmy_McSkittles wrote: Sat May 16, 2020 10:17 pm
ski23 wrote: Sat May 16, 2020 10:09 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 10:05 pm
It seems to be saying that it was made with a newer version of java except I just installed java and I can't seem to get the runtime environment from 52 to 53.
From the message it seems like you are on java 8 as that is class version 52. Can you make sure that your java was installed correctly? Also, you can type java -version in a command prompt to see your java version.
Not sure by what you mean installed correctly. The only option I get when running the installer is folder destination. Should I set that as Program files x86 as opposed to just program files.
Ah so it looks like in fact its not using the correct version. Try this and see if it helps you: https://www.java.com/en/download/help/u ... ttings.xml
Jimmy_McSkittles
Explorer
Explorer
Posts: 11
Joined: Tue Jan 29, 2019 12:16 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Jimmy_McSkittles »

ski23 wrote: Sat May 16, 2020 10:23 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 10:17 pm
ski23 wrote: Sat May 16, 2020 10:09 pm
From the message it seems like you are on java 8 as that is class version 52. Can you make sure that your java was installed correctly? Also, you can type java -version in a command prompt to see your java version.
Not sure by what you mean installed correctly. The only option I get when running the installer is folder destination. Should I set that as Program files x86 as opposed to just program files.
Ah so it looks like in fact its not using the correct version. Try this and see if it helps you: https://www.java.com/en/download/help/u ... ttings.xml
OpenJDK binary still won't open and command prompt won't recognize the new java environment.
Attachments
Error.PNG
Error.PNG (13.73 KiB) Viewed 1825 times
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Jimmy_McSkittles wrote: Sat May 16, 2020 11:10 pm
ski23 wrote: Sat May 16, 2020 10:23 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 10:17 pm
Not sure by what you mean installed correctly. The only option I get when running the installer is folder destination. Should I set that as Program files x86 as opposed to just program files.
Ah so it looks like in fact its not using the correct version. Try this and see if it helps you: https://www.java.com/en/download/help/u ... ttings.xml
OpenJDK binary still won't open and command prompt won't recognize the new java environment.
Can you look in your PATH system environment variable and see which java version is being referenced there?
Jimmy_McSkittles
Explorer
Explorer
Posts: 11
Joined: Tue Jan 29, 2019 12:16 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Jimmy_McSkittles »

ski23 wrote: Sat May 16, 2020 11:13 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 11:10 pm
ski23 wrote: Sat May 16, 2020 10:23 pm

Ah so it looks like in fact its not using the correct version. Try this and see if it helps you: https://www.java.com/en/download/help/u ... ttings.xml
OpenJDK binary still won't open and command prompt won't recognize the new java environment.
Can you look in your PATH system environment variable and see which java version is being referenced there?
Finally thanks
Attachments
Fixed.PNG
Fixed.PNG (55.71 KiB) Viewed 1821 times
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Jimmy_McSkittles wrote: Sat May 16, 2020 11:34 pm
ski23 wrote: Sat May 16, 2020 11:13 pm
Jimmy_McSkittles wrote: Sat May 16, 2020 11:10 pm
OpenJDK binary still won't open and command prompt won't recognize the new java environment.
Can you look in your PATH system environment variable and see which java version is being referenced there?
Finally thanks
I'm glad you got it working. Java versions can be a real pain in the butt sometimes!
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Triple Alfa »

Hey ski there is a problem with the new version you gave me.
This:
sendMessage("That should have been 'Yes <b>Mistress</b>' or 'Yes <b>Mistress %domName%</b>'.");
Used to work flawlessly, but now everything after the first <b> is bold and the </b>'s show up in the chat.
ski23
Explorer At Heart
Explorer At Heart
Posts: 464
Joined: Sun Jun 11, 2017 12:53 am
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): Courtney
Sub/Slave(s): Courtney
Location: Virginia
Contact:

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by ski23 »

Triple Alfa wrote: Sun May 17, 2020 8:13 am Hey ski there is a problem with the new version you gave me.
This:
sendMessage("That should have been 'Yes <b>Mistress</b>' or 'Yes <b>Mistress %domName%</b>'.");
Used to work flawlessly, but now everything after the first <b> is bold and the </b>'s show up in the chat.
I can try to improve the logic but you dont need </b>. You can just use <> to end the formatting or start a new format and it will end the previous one.

EDIT: Here is an updated version where your logic should work as intended as well:
https://www.mediafire.com/file/wfro4ydd ... I.jar/file
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

Re: [Tease Program] Tease-AI Java (1.2.2)

Post by Triple Alfa »

ski23 wrote: Sun May 17, 2020 2:18 pm I can try to improve the logic but you dont need </b>. You can just use <> to end the formatting or start a new format and it will end the previous one.

EDIT: Here is an updated version where your logic should work as intended as well:
https://www.mediafire.com/file/wfro4ydd ... I.jar/file
Thank you, I did a quick test and it seems to work.
Since I already had a bunch of text with the old logic working it'll save me time going over all the old code.
I understand why you might want to simplify code like this, but since there is a working public version out there you need to be careful with those kinds of changes.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 14 guests