[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

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.0.17)

Post by ski23 »

jellysub wrote: Sun Dec 02, 2018 8:46 am Download ok. But something else is wrong.
No domme pictures, little response from domme.

Error:
Spoiler: show
09:38:33 a.m. INFO: Launching TAJ 1.0.17
09:38:35 a.m. INFO: Personality 'Connie Personality' version 1.0 loaded.
09:38:35 a.m. INFO: Personality 'Mischevious' version 1.0.11 loaded.
Warning: Nashorn engine is planned to be removed from a future JDK release
09:38:40 a.m. INFO: Loaded 116 vocabularies.
09:38:40 a.m. INFO: Loaded 11 responses.
09:38:40 a.m. INFO: Setting up chat
09:38:40 a.m. INFO: Finished setting up chat.
09:38:40 a.m. INFO: main: Beginning
09:38:40 a.m. INFO: MediaUtils: Beginning
09:38:40 a.m. INFO: MediaUtils: End
09:38:40 a.m. INFO: Setting up media
Exception in thread "Thread-3" java.lang.IllegalArgumentException: URI is not hierarchical
at java.base/java.io.File.<init>(File.java:418)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$48$243$\^eval\_$cu1$restOf.setUpMedia(<eval>:13)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$32$\^eval\_$cu1$restOf/0x00000001005e0840.:program(<eval>:8)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:120)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:100)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:33)

Ok, I updated Mischevious. Use that update with this TAJ:

https://www.mediafire.com/file/k5t9m3ga ... I.jar/file
GodDragon
Explorer At Heart
Explorer At Heart
Posts: 790
Joined: Sun Jun 11, 2017 4:30 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

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

Post by GodDragon »

Just released a small bug fix (1.0.18). It will auto update for you
jellysub
Explorer
Explorer
Posts: 27
Joined: Mon Sep 17, 2018 9:09 am

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

Post by jellysub »

Just released a small bug fix (1.0.18). It will auto update for you
It updated, but it still says version 17 in title line.

Got some file and directory errors. Image/System folder was now addressed as image/system.
Changing to lovercase folder names I'm kind of back to where I was before trying experimental build.

No domme images.
Only URL images.

Picturesmode shows me a url image. If I tag it, I cant get another picture. Seems like it hangs.
I can use next to show another url picture, but if I next again, the picture is noe changed. But the chat says I'm presented with one.

"Tags" does nothing.
Spoiler: show
11:12:06 p.m. INFO: Launching TAJ 1.0.17
11:12:08 p.m. INFO: New TAJ version 1.0.18 available
11:12:09 p.m. INFO: Update process declined by user.
11:12:09 p.m. INFO: Personality 'Connie Personality' version 1.0 loaded.
11:12:09 p.m. INFO: Personality 'Mischevious' version 1.0.13 loaded.
Warning: Nashorn engine is planned to be removed from a future JDK release
11:12:19 p.m. INFO: Loaded 116 vocabularies.
11:12:19 p.m. INFO: Loaded 11 responses.
11:12:19 p.m. INFO: Setting up chat
11:12:20 p.m. INFO: Finished setting up chat.
11:12:20 p.m. INFO: main: Beginning
11:12:20 p.m. INFO: MediaUtils: Beginning
11:12:20 p.m. INFO: MediaUtils: End
11:12:20 p.m. INFO: Setting up media
11:12:20 p.m. INFO: /***/***/***/ttt/dd
11:12:20 p.m. INFO: PersonalityUtils: Beginning
11:12:20 p.m. INFO: PersonalitUtils: End
11:12:20 p.m. INFO: Setting up personality
11:12:20 p.m. INFO: Stroking Methods Enabled: true
11:12:20 p.m. INFO: StrokingMethodUtils: Beginning
11:12:21 p.m. INFO: StrokingMethodUtils: End
11:12:22 p.m. INFO: Setting up methods
11:12:22 p.m. INFO: responses disabled
11:12:26 p.m. CHAT: 11:12 p.m. Dom Name: Paused program for testing
11:12:31 p.m. CHAT: 11:12 p.m. Sub Name: Hello Mistress
11:12:31 p.m. INFO: responses enabled
11:12:34 p.m. INFO: MischeviousStructure: Beginning
11:12:34 p.m. INFO: Starting session
11:12:34 p.m. INFO: IWasJustThinkingAboutYou: Beginning
11:12:39 p.m. CHAT: 11:12 p.m. Dom Name: I was just thinking about you Sub Name
11:12:44 p.m. CHAT: 11:12 p.m. Sub Name: Picturesmode
11:12:52 p.m. INFO: PicturesMode: BeginningResponse
11:12:52 p.m. INFO: Picturesmode
11:12:52 p.m. INFO: Picturesmode going through files
11:12:52 p.m. INFO: Picmode: Searching for picture in 1
11:12:52 p.m. INFO: GetTeasePicture: Beginning
11:12:52 p.m. INFO: GetTeasePicture: Debug 2
11:12:52 p.m. INFO: GetTeasePicture: End
11:12:52 p.m. INFO: Picmode: Found Image
11:12:52 p.m. INFO: Picmode: extension jpg
11:12:52 p.m. INFO: path: /images/system/tumblr/tumblr_p2tixuNBsq1sejokeo1_1280.jpg
11:13:00 p.m. CHAT: 11:13 p.m. Sub Name: Ok
11:13:01 p.m. CHAT: 11:13 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:13:04 p.m. CHAT: 11:13 p.m. Sub Name: Ok
11:13:04 p.m. SEVERE: Error while handling file '<eval>' in line 87
Error: TypeError: x.includes is not a function in <eval> at line number 87
11:13:04 p.m. CHAT: 11:12 p.m. Dom Name: Your dick must have sensed I'm feeling a little wicked this afternoon
11:13:08 p.m. CHAT: 11:13 p.m. Sub Name: N
11:13:15 p.m. CHAT: 11:13 p.m. Dom Name: Well since you're both here...
11:13:23 p.m. CHAT: 11:13 p.m. Dom Name: Why don't you pull it out of your pants...
11:13:28 p.m. INFO: calculated speed 30
11:13:28 p.m. INFO: calculated duration 126.3983513028
11:13:35 p.m. CHAT: 11:13 p.m. Sub Name: Next
11:13:38 p.m. CHAT: 11:13 p.m. Dom Name: Hold down the skin of your poor leaky cock and stroke the head with the other hand with lube
11:14:14 p.m. CHAT: 11:14 p.m. Sub Name: Yes Mistress
11:14:17 p.m. CHAT: 11:14 p.m. Sub Name: I am on the edge
11:14:17 p.m. INFO: ImClose: BeginningResponse
11:14:17 p.m. INFO: random 1 apm 39.34319000000001 percentstroke 0.29899124166157404
11:14:17 p.m. INFO: 0.7999890521831428
11:14:22 p.m. CHAT: 11:14 p.m. Dom Name: I can't have you edging so easily slave.
11:14:29 p.m. CHAT: 11:14 p.m. Dom Name: Slower Sub Name
11:14:30 p.m. INFO: ImClose: EndResponse
11:14:37 p.m. CHAT: 11:14 p.m. Sub Name: Picturesmode
11:14:38 p.m. INFO: PicturesMode: BeginningResponse
11:14:38 p.m. INFO: Picturesmode
11:14:38 p.m. INFO: Picturesmode going through files
11:14:38 p.m. INFO: Picmode: Searching for picture in 1
11:14:38 p.m. INFO: GetTeasePicture: Beginning
11:14:38 p.m. INFO: GetTeasePicture: Debug 2
11:14:38 p.m. INFO: GetTeasePicture: End
11:14:38 p.m. INFO: Picmode: Found Image
11:14:38 p.m. INFO: Picmode: extension gif
11:14:38 p.m. INFO: path: /images/system/tumblr/tumblr_ofpnvr8q3r1ux3xfto1_500.gif
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:14:47 p.m. CHAT: 11:14 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:14:59 p.m. CHAT: 11:14 p.m. Sub Name: Next
11:14:59 p.m. INFO: Picmode: Searching for picture in 1
11:14:59 p.m. INFO: GetTeasePicture: Beginning
11:14:59 p.m. INFO: GetTeasePicture: Debug 2
11:14:59 p.m. INFO: GetTeasePicture: End
11:14:59 p.m. INFO: Picmode: Found Image
11:14:59 p.m. INFO: Picmode: extension jpg
11:14:59 p.m. INFO: path: /images/system/tumblr/tumblr_omo9weyGD21vpctcto1_1280.jpg
11:15:03 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:08 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:15:19 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:19 p.m. INFO: Picmode: Searching for picture in 1
11:15:19 p.m. INFO: GetTeasePicture: Beginning
11:15:19 p.m. INFO: GetTeasePicture: Debug 2
11:15:19 p.m. INFO: GetTeasePicture: End
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:15:19 p.m. INFO: Picmode: Found Image
11:15:19 p.m. INFO: Picmode: extension gif
11:15:19 p.m. INFO: path: /images/system/tumblr/tumblr_lyq4asTelp1qib242o1_500.gif
11:15:28 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:15:46 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:46 p.m. INFO: Picmode: Searching for picture in 1
11:15:46 p.m. INFO: GetTeasePicture: Beginning
11:15:46 p.m. INFO: GetTeasePicture: Debug 2
11:15:46 p.m. INFO: GetTeasePicture: End
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:15:46 p.m. INFO: Picmode: Found Image
11:15:46 p.m. INFO: Picmode: extension gif
11:15:46 p.m. INFO: path: /images/system/tumblr/tumblr_ofpnvr8q3r1ux3xfto1_500.gif
11:15:55 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:16:00 p.m. CHAT: 11:16 p.m. Sub Name: Tags
11:16:00 p.m. INFO: TagPicture: BeginningResponse
11:16:00 p.m. WARNING: No tag file found in folder /***/***/***/ttt/dd/images/system/tumblr
Exception in thread "Thread-3" java.lang.ExceptionInInitializerError
at me.goddragon.teaseai.api.picture.TagsFile.getTagsFile(TagsFile.java:400)
at me.goddragon.teaseai.api.picture.TaggedPicture.getTagsFolder(TaggedPicture.java:279)
at me.goddragon.teaseai.api.picture.TaggedPicture.<init>(TaggedPicture.java:100)
at me.goddragon.teaseai.api.picture.TaggedPicture.<init>(TaggedPicture.java:75)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$275$113A$\^eval\_$cu1$restOf.tagPictureResponse(<eval>:288)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:657)
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.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
at me.goddragon.teaseai.api.chat.response.ResponseHandler$1.trigger(ResponseHandler.java:53)
at me.goddragon.teaseai.TeaseAI.checkForNewResponses(TeaseAI.java:173)
at me.goddragon.teaseai.api.session.Session.checkForInteraction(Session.java:79)
at me.goddragon.teaseai.api.scripts.nashorn.CustomFunction.call(CustomFunction.java:35)
at me.goddragon.teaseai.api.scripts.nashorn.SleepFunction.call(SleepFunction.java:26)
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$226$1856AIZ$\^eval\_.getInput(<eval>:102)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$228$131A$\^eval\_.picturesModeResponse(<eval>:84)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:657)
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.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
at me.goddragon.teaseai.api.chat.response.ResponseHandler$1.trigger(ResponseHandler.java:53)
at me.goddragon.teaseai.TeaseAI.checkForNewResponses(TeaseAI.java:173)
at me.goddragon.teaseai.api.session.Session.checkForInteraction(Session.java:79)
at me.goddragon.teaseai.TeaseAI.sleepPossibleScripThread(TeaseAI.java:215)
at me.goddragon.teaseai.TeaseAI.sleepPossibleScripThread(TeaseAI.java:199)
at me.goddragon.teaseai.api.scripts.nashorn.SleepFunction.call(SleepFunction.java:35)
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$250$27705DI$\^eval\_$cu1$restOf.customStroke(<eval>:801)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$240$636$\^eval\_$cu1$restOf.StrokeOtherMethods(<eval>:29)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$230$5838$\^eval\_.StartStrokingMethod(<eval>:93)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$229$7632A$\^eval\_.customStroking(<eval>:133)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$193$\^eval\_.:program(<eval>:63)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:141)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$191$\^eval\_.:scopeCall(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$191$\^eval\_.:program(<eval>:4)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:141)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$32$\^eval\_$cu1$restOf.:program(<eval>:14)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:120)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:100)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:33)
Caused by: java.lang.IllegalArgumentException: URI is not hierarchical
at java.base/java.io.File.<init>(File.java:418)
at me.goddragon.teaseai.api.picture.PictureHandler.getTeasePath(PictureHandler.java:28)
at me.goddragon.teaseai.api.picture.PictureHandler.setDefaultFolders(PictureHandler.java:47)
at me.goddragon.teaseai.api.picture.PictureHandler.loadUniquePictures(PictureHandler.java:218)
at me.goddragon.teaseai.api.picture.PictureHandler.<init>(PictureHandler.java:23)
at me.goddragon.teaseai.api.picture.PictureHandler.<clinit>(PictureHandler.java:18)
... 72 more
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.0.18)

Post by ski23 »

jellysub wrote: Mon Dec 03, 2018 10:28 pm
Just released a small bug fix (1.0.18). It will auto update for you
It updated, but it still says version 17 in title line.

Got some file and directory errors. Image/System folder was now addressed as image/system.
Changing to lovercase folder names I'm kind of back to where I was before trying experimental build.

No domme images.
Only URL images.

Picturesmode shows me a url image. If I tag it, I cant get another picture. Seems like it hangs.
I can use next to show another url picture, but if I next again, the picture is noe changed. But the chat says I'm presented with one.

"Tags" does nothing.
Spoiler: show
11:12:06 p.m. INFO: Launching TAJ 1.0.17
11:12:08 p.m. INFO: New TAJ version 1.0.18 available
11:12:09 p.m. INFO: Update process declined by user.
11:12:09 p.m. INFO: Personality 'Connie Personality' version 1.0 loaded.
11:12:09 p.m. INFO: Personality 'Mischevious' version 1.0.13 loaded.
Warning: Nashorn engine is planned to be removed from a future JDK release
11:12:19 p.m. INFO: Loaded 116 vocabularies.
11:12:19 p.m. INFO: Loaded 11 responses.
11:12:19 p.m. INFO: Setting up chat
11:12:20 p.m. INFO: Finished setting up chat.
11:12:20 p.m. INFO: main: Beginning
11:12:20 p.m. INFO: MediaUtils: Beginning
11:12:20 p.m. INFO: MediaUtils: End
11:12:20 p.m. INFO: Setting up media
11:12:20 p.m. INFO: /***/***/***/ttt/dd
11:12:20 p.m. INFO: PersonalityUtils: Beginning
11:12:20 p.m. INFO: PersonalitUtils: End
11:12:20 p.m. INFO: Setting up personality
11:12:20 p.m. INFO: Stroking Methods Enabled: true
11:12:20 p.m. INFO: StrokingMethodUtils: Beginning
11:12:21 p.m. INFO: StrokingMethodUtils: End
11:12:22 p.m. INFO: Setting up methods
11:12:22 p.m. INFO: responses disabled
11:12:26 p.m. CHAT: 11:12 p.m. Dom Name: Paused program for testing
11:12:31 p.m. CHAT: 11:12 p.m. Sub Name: Hello Mistress
11:12:31 p.m. INFO: responses enabled
11:12:34 p.m. INFO: MischeviousStructure: Beginning
11:12:34 p.m. INFO: Starting session
11:12:34 p.m. INFO: IWasJustThinkingAboutYou: Beginning
11:12:39 p.m. CHAT: 11:12 p.m. Dom Name: I was just thinking about you Sub Name
11:12:44 p.m. CHAT: 11:12 p.m. Sub Name: Picturesmode
11:12:52 p.m. INFO: PicturesMode: BeginningResponse
11:12:52 p.m. INFO: Picturesmode
11:12:52 p.m. INFO: Picturesmode going through files
11:12:52 p.m. INFO: Picmode: Searching for picture in 1
11:12:52 p.m. INFO: GetTeasePicture: Beginning
11:12:52 p.m. INFO: GetTeasePicture: Debug 2
11:12:52 p.m. INFO: GetTeasePicture: End
11:12:52 p.m. INFO: Picmode: Found Image
11:12:52 p.m. INFO: Picmode: extension jpg
11:12:52 p.m. INFO: path: /images/system/tumblr/tumblr_p2tixuNBsq1sejokeo1_1280.jpg
11:13:00 p.m. CHAT: 11:13 p.m. Sub Name: Ok
11:13:01 p.m. CHAT: 11:13 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:13:04 p.m. CHAT: 11:13 p.m. Sub Name: Ok
11:13:04 p.m. SEVERE: Error while handling file '<eval>' in line 87
Error: TypeError: x.includes is not a function in <eval> at line number 87
11:13:04 p.m. CHAT: 11:12 p.m. Dom Name: Your dick must have sensed I'm feeling a little wicked this afternoon
11:13:08 p.m. CHAT: 11:13 p.m. Sub Name: N
11:13:15 p.m. CHAT: 11:13 p.m. Dom Name: Well since you're both here...
11:13:23 p.m. CHAT: 11:13 p.m. Dom Name: Why don't you pull it out of your pants...
11:13:28 p.m. INFO: calculated speed 30
11:13:28 p.m. INFO: calculated duration 126.3983513028
11:13:35 p.m. CHAT: 11:13 p.m. Sub Name: Next
11:13:38 p.m. CHAT: 11:13 p.m. Dom Name: Hold down the skin of your poor leaky cock and stroke the head with the other hand with lube
11:14:14 p.m. CHAT: 11:14 p.m. Sub Name: Yes Mistress
11:14:17 p.m. CHAT: 11:14 p.m. Sub Name: I am on the edge
11:14:17 p.m. INFO: ImClose: BeginningResponse
11:14:17 p.m. INFO: random 1 apm 39.34319000000001 percentstroke 0.29899124166157404
11:14:17 p.m. INFO: 0.7999890521831428
11:14:22 p.m. CHAT: 11:14 p.m. Dom Name: I can't have you edging so easily slave.
11:14:29 p.m. CHAT: 11:14 p.m. Dom Name: Slower Sub Name
11:14:30 p.m. INFO: ImClose: EndResponse
11:14:37 p.m. CHAT: 11:14 p.m. Sub Name: Picturesmode
11:14:38 p.m. INFO: PicturesMode: BeginningResponse
11:14:38 p.m. INFO: Picturesmode
11:14:38 p.m. INFO: Picturesmode going through files
11:14:38 p.m. INFO: Picmode: Searching for picture in 1
11:14:38 p.m. INFO: GetTeasePicture: Beginning
11:14:38 p.m. INFO: GetTeasePicture: Debug 2
11:14:38 p.m. INFO: GetTeasePicture: End
11:14:38 p.m. INFO: Picmode: Found Image
11:14:38 p.m. INFO: Picmode: extension gif
11:14:38 p.m. INFO: path: /images/system/tumblr/tumblr_ofpnvr8q3r1ux3xfto1_500.gif
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:14:47 p.m. CHAT: 11:14 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:14:59 p.m. CHAT: 11:14 p.m. Sub Name: Next
11:14:59 p.m. INFO: Picmode: Searching for picture in 1
11:14:59 p.m. INFO: GetTeasePicture: Beginning
11:14:59 p.m. INFO: GetTeasePicture: Debug 2
11:14:59 p.m. INFO: GetTeasePicture: End
11:14:59 p.m. INFO: Picmode: Found Image
11:14:59 p.m. INFO: Picmode: extension jpg
11:14:59 p.m. INFO: path: /images/system/tumblr/tumblr_omo9weyGD21vpctcto1_1280.jpg
11:15:03 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:08 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:15:19 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:19 p.m. INFO: Picmode: Searching for picture in 1
11:15:19 p.m. INFO: GetTeasePicture: Beginning
11:15:19 p.m. INFO: GetTeasePicture: Debug 2
11:15:19 p.m. INFO: GetTeasePicture: End
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:15:19 p.m. INFO: Picmode: Found Image
11:15:19 p.m. INFO: Picmode: extension gif
11:15:19 p.m. INFO: path: /images/system/tumblr/tumblr_lyq4asTelp1qib242o1_500.gif
11:15:28 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:15:46 p.m. CHAT: 11:15 p.m. Sub Name: Next
11:15:46 p.m. INFO: Picmode: Searching for picture in 1
11:15:46 p.m. INFO: GetTeasePicture: Beginning
11:15:46 p.m. INFO: GetTeasePicture: Debug 2
11:15:46 p.m. INFO: GetTeasePicture: End
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:15:46 p.m. INFO: Picmode: Found Image
11:15:46 p.m. INFO: Picmode: extension gif
11:15:46 p.m. INFO: path: /images/system/tumblr/tumblr_ofpnvr8q3r1ux3xfto1_500.gif
11:15:55 p.m. CHAT: 11:15 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:16:00 p.m. CHAT: 11:16 p.m. Sub Name: Tags
11:16:00 p.m. INFO: TagPicture: BeginningResponse
11:16:00 p.m. WARNING: No tag file found in folder /***/***/***/ttt/dd/images/system/tumblr
Exception in thread "Thread-3" java.lang.ExceptionInInitializerError
at me.goddragon.teaseai.api.picture.TagsFile.getTagsFile(TagsFile.java:400)
at me.goddragon.teaseai.api.picture.TaggedPicture.getTagsFolder(TaggedPicture.java:279)
at me.goddragon.teaseai.api.picture.TaggedPicture.<init>(TaggedPicture.java:100)
at me.goddragon.teaseai.api.picture.TaggedPicture.<init>(TaggedPicture.java:75)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$275$113A$\^eval\_$cu1$restOf.tagPictureResponse(<eval>:288)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:657)
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.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
at me.goddragon.teaseai.api.chat.response.ResponseHandler$1.trigger(ResponseHandler.java:53)
at me.goddragon.teaseai.TeaseAI.checkForNewResponses(TeaseAI.java:173)
at me.goddragon.teaseai.api.session.Session.checkForInteraction(Session.java:79)
at me.goddragon.teaseai.api.scripts.nashorn.CustomFunction.call(CustomFunction.java:35)
at me.goddragon.teaseai.api.scripts.nashorn.SleepFunction.call(SleepFunction.java:26)
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$226$1856AIZ$\^eval\_.getInput(<eval>:102)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$228$131A$\^eval\_.picturesModeResponse(<eval>:84)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:657)
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.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
at me.goddragon.teaseai.api.chat.response.ResponseHandler$1.trigger(ResponseHandler.java:53)
at me.goddragon.teaseai.TeaseAI.checkForNewResponses(TeaseAI.java:173)
at me.goddragon.teaseai.api.session.Session.checkForInteraction(Session.java:79)
at me.goddragon.teaseai.TeaseAI.sleepPossibleScripThread(TeaseAI.java:215)
at me.goddragon.teaseai.TeaseAI.sleepPossibleScripThread(TeaseAI.java:199)
at me.goddragon.teaseai.api.scripts.nashorn.SleepFunction.call(SleepFunction.java:35)
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$250$27705DI$\^eval\_$cu1$restOf.customStroke(<eval>:801)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$240$636$\^eval\_$cu1$restOf.StrokeOtherMethods(<eval>:29)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$230$5838$\^eval\_.StartStrokingMethod(<eval>:93)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$229$7632A$\^eval\_.customStroking(<eval>:133)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$193$\^eval\_.:program(<eval>:63)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:141)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$191$\^eval\_.:scopeCall(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$191$\^eval\_.:program(<eval>:4)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:141)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$32$\^eval\_$cu1$restOf.:program(<eval>:14)
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:159)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:120)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:100)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:33)
Caused by: java.lang.IllegalArgumentException: URI is not hierarchical
at java.base/java.io.File.<init>(File.java:418)
at me.goddragon.teaseai.api.picture.PictureHandler.getTeasePath(PictureHandler.java:28)
at me.goddragon.teaseai.api.picture.PictureHandler.setDefaultFolders(PictureHandler.java:47)
at me.goddragon.teaseai.api.picture.PictureHandler.loadUniquePictures(PictureHandler.java:218)
at me.goddragon.teaseai.api.picture.PictureHandler.<init>(PictureHandler.java:23)
at me.goddragon.teaseai.api.picture.PictureHandler.<clinit>(PictureHandler.java:18)
... 72 more
Thanks for the descriptions and the logs. I’m working with another mac user with the same issues. Its slow progress but it’ll definitely be fixed for mac soon.
jellysub
Explorer
Explorer
Posts: 27
Joined: Mon Sep 17, 2018 9:09 am

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

Post by jellysub »

Thanks for the descriptions and the logs. I’m working with another mac user with the same issues. Its slow progress but it’ll definitely be fixed for mac soon.
Great! Thanks.
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.0.18)

Post by ski23 »

jellysub wrote: Tue Dec 04, 2018 8:17 am
Thanks for the descriptions and the logs. I’m working with another mac user with the same issues. Its slow progress but it’ll definitely be fixed for mac soon.
Great! Thanks.
Ok. The other user tested it and it seems to be mostly working for them. Let me know if you have any issues when using this TAJ:
https://www.mediafire.com/file/k5t9m3ga ... I.jar/file
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.0.18)

Post by ski23 »

Please view this post regarding TAI, TAJ, and tumblr.
jellysub
Explorer
Explorer
Posts: 27
Joined: Mon Sep 17, 2018 9:09 am

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

Post by jellysub »

ski23 wrote: Tue Dec 04, 2018 3:51 pm Ok. The other user tested it and it seems to be mostly working for them. Let me know if you have any issues when using this TAJ:
https://www.mediafire.com/file/k5t9m3ga ... I.jar/file
Some progress.. :-)

No domme, otnly url-pics.

picturesmode now works better. I can browse through a more pictures now. But all are loaded from url folder.
Using debug-mode I see that .gif is not showing.
Moving a loved pic works.
Hated files seems to be deleted.
Tagging also seems to work.
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.0.18)

Post by ski23 »

jellysub wrote: Tue Dec 04, 2018 10:30 pm
ski23 wrote: Tue Dec 04, 2018 3:51 pm Ok. The other user tested it and it seems to be mostly working for them. Let me know if you have any issues when using this TAJ:
https://www.mediafire.com/file/k5t9m3ga ... I.jar/file
Some progress.. :-)

No domme, otnly url-pics.

picturesmode now works better. I can browse through a more pictures now. But all are loaded from url folder.
Using debug-mode I see that .gif is not showing.
Moving a loved pic works.
Hated files seems to be deleted.
Tagging also seems to work.
can you post any logs from what doesn't seem to be working?
jellysub
Explorer
Explorer
Posts: 27
Joined: Mon Sep 17, 2018 9:09 am

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

Post by jellysub »

ski23 wrote: Tue Dec 04, 2018 10:32 pm
jellysub wrote: Tue Dec 04, 2018 10:30 pm
Some progress.. :-)

No domme, otnly url-pics.

picturesmode now works better. I can browse through a more pictures now. But all are loaded from url folder.
Using debug-mode I see that .gif is not showing.
Moving a loved pic works.
Hated files seems to be deleted.
Tagging also seems to work.
can you post any logs from what doesn't seem to be working?
I'll post some logs later.

I noticed with Mischevious 16 paths was with first letter in uppercase again, causing errors.
I think It's best if this is constantly in lowercase, or somehow ignoring the case. I know this differs from Windows.
Or letting the user set up folders... maybe.
Will all "file not found" issues be reported in the log?
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.0.18)

Post by ski23 »

jellysub wrote: Tue Dec 04, 2018 10:50 pm
ski23 wrote: Tue Dec 04, 2018 10:32 pm
jellysub wrote: Tue Dec 04, 2018 10:30 pm
Some progress.. :-)

No domme, otnly url-pics.

picturesmode now works better. I can browse through a more pictures now. But all are loaded from url folder.
Using debug-mode I see that .gif is not showing.
Moving a loved pic works.
Hated files seems to be deleted.
Tagging also seems to work.
can you post any logs from what doesn't seem to be working?
I'll post some logs later.

I noticed with Mischevious 16 paths was with first letter in uppercase again, causing errors.
I think It's best if this is constantly in lowercase, or somehow ignoring the case. I know this differs from Windows.
Or letting the user set up folders... maybe.
Will all "file not found" issues be reported in the log?
all of your files need to be upper case. I changed this in the last update. All folder names must now start with a capital letter on mac.
jellysub
Explorer
Explorer
Posts: 27
Joined: Mon Sep 17, 2018 9:09 am

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

Post by jellysub »

ski23 wrote: Tue Dec 04, 2018 10:53 pm all of your files need to be upper case. I changed this in the last update. All folder names must now start with a capital letter on mac.
Ok. Just to clarify:
Liked, Loved and Normal and System must be with 1. letter in uppercase?
With files in uppercase, do you mean like "PICTURE3.JPG"
The tumblr files are lowercase.
I assume domme file/folder is case-insensitive?

Tag-files:
In the Images folder I have a file called "Loved\ImageTags.txt" (Backslash)
In the Images/Loved folder (slash), I also have a "ImageTags.txt"
I suspect some filesystem issue here too..

During picmode, there is an "exeption in thread" every time a .GIF file is found. Never if a JPG is found/shown
This pattern comes up in every log.
Spoiler: show
11:37:13 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:13 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:13 p.m. CHAT: Info: GetTeasePicture: Debug 2
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:37:13 p.m. CHAT: Info: GetTeasePicture: End
11:37:14 p.m. CHAT: Info: Picmode: Found Image
11:37:14 p.m. CHAT: Info: Picmode: extension gif
11:37:14 p.m. CHAT: Info: path: /Images/System/Tumblr/tumblr_o4jns1XjzH1tduf00o1_500.gif
11:37:20 p.m. CHAT: 11:37 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:37:21 p.m. CHAT: 11:37 p.m. Sub Name: N
11:37:22 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:22 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:22 p.m. CHAT: Info: GetTeasePicture: Debug 2
11:37:22 p.m. CHAT: Info: GetTeasePicture: End
11:37:23 p.m. CHAT: Info: Picmode: Found Image
11:37:23 p.m. CHAT: Info: Picmode: extension jpg
11:37:23 p.m. CHAT: Info: path: /Images/System/Tumblr/tumblr_p4ig05lz191sejokeo1_1280.jpg
11:37:29 p.m. CHAT: 11:37 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:37:31 p.m. CHAT: 11:37 p.m. Sub Name: N
11:37:31 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:31 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:31 p.m. CHAT: Info: GetTeasePicture: Debug 2
11:37:32 p.m. CHAT: Info: GetTeasePicture: End
11:37:32 p.m. CHAT: Info: Picmode: Found Image
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.0.18)

Post by ski23 »

jellysub wrote: Wed Dec 05, 2018 7:55 am
ski23 wrote: Tue Dec 04, 2018 10:53 pm all of your files need to be upper case. I changed this in the last update. All folder names must now start with a capital letter on mac.
Ok. Just to clarify:
Liked, Loved and Normal and System must be with 1. letter in uppercase?
With files in uppercase, do you mean like "PICTURE3.JPG"
The tumblr files are lowercase.
I assume domme file/folder is case-insensitive?

Tag-files:
In the Images folder I have a file called "Loved\ImageTags.txt" (Backslash)
In the Images/Loved folder (slash), I also have a "ImageTags.txt"
I suspect some filesystem issue here too..

During picmode, there is an "exeption in thread" every time a .GIF file is found. Never if a JPG is found/shown
This pattern comes up in every log.
Spoiler: show
11:37:13 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:13 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:13 p.m. CHAT: Info: GetTeasePicture: Debug 2
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:39)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
at java.base/java.lang.Thread.run(Thread.java:834)
11:37:13 p.m. CHAT: Info: GetTeasePicture: End
11:37:14 p.m. CHAT: Info: Picmode: Found Image
11:37:14 p.m. CHAT: Info: Picmode: extension gif
11:37:14 p.m. CHAT: Info: path: /Images/System/Tumblr/tumblr_o4jns1XjzH1tduf00o1_500.gif
11:37:20 p.m. CHAT: 11:37 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:37:21 p.m. CHAT: 11:37 p.m. Sub Name: N
11:37:22 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:22 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:22 p.m. CHAT: Info: GetTeasePicture: Debug 2
11:37:22 p.m. CHAT: Info: GetTeasePicture: End
11:37:23 p.m. CHAT: Info: Picmode: Found Image
11:37:23 p.m. CHAT: Info: Picmode: extension jpg
11:37:23 p.m. CHAT: Info: path: /Images/System/Tumblr/tumblr_p4ig05lz191sejokeo1_1280.jpg
11:37:29 p.m. CHAT: 11:37 p.m. Dom Name: Do you like this one? (Options: hate, ok, like, love, next (1,2,3,4,n))
11:37:31 p.m. CHAT: 11:37 p.m. Sub Name: N
11:37:31 p.m. CHAT: Info: Picmode: Searching for picture in 1
11:37:31 p.m. CHAT: Info: GetTeasePicture: Beginning
11:37:31 p.m. CHAT: Info: GetTeasePicture: Debug 2
11:37:32 p.m. CHAT: Info: GetTeasePicture: End
11:37:32 p.m. CHAT: Info: Picmode: Found Image
Yea. Just the first letter of the folder names is capitalized. To get the folders correct, the easiest thing to do would be delete all the folders and back up their contents. Then let TAJ create the folders itself. If the gif issue still comes up, I’ll look more into that tomorrow. However, from the log file, it looks like that might be a path issue on your end that would get fixed by letting TAJ recreate folders.
lot5000
Explorer
Explorer
Posts: 38
Joined: Fri Aug 03, 2018 1:13 pm

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

Post by lot5000 »

jellysub wrote: Wed Dec 05, 2018 7:55 am
Tag-files:
In the Images folder I have a file called "Loved\ImageTags.txt" (Backslash)
In the Images/Loved folder (slash), I also have a "ImageTags.txt"
I suspect some filesystem issue here too..

During picmode, there is an "exeption in thread" every time a .GIF file is found. Never if a JPG is found/shown
This pattern comes up in every log.
file called "Loved\ImageTags.txt" (Backslash) is from older versions of TAJ/Misch. I do not get this issue anymore with the version ski shared with me. You can safely delete it. But if this problem persists - it is bad - you shall send logs to ski. When everything works - it shall create ImageTags.txt in Loved folder.

The quickest way to help ski in final testing is to private message him the full log of the session with all kind of errors you have noticed, putting it in code brackets.

That's how finally we got it working on my MAC OSX - I have run around 10 sessions already and haven't noticed any serious errors.

Trying to guess what information from the log helps ski - is much slower way, because sometimes devil is in the details.
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.0.18)

Post by ski23 »

lot5000 wrote: Wed Dec 05, 2018 6:32 pm
jellysub wrote: Wed Dec 05, 2018 7:55 am
Tag-files:
In the Images folder I have a file called "Loved\ImageTags.txt" (Backslash)
In the Images/Loved folder (slash), I also have a "ImageTags.txt"
I suspect some filesystem issue here too..

During picmode, there is an "exeption in thread" every time a .GIF file is found. Never if a JPG is found/shown
This pattern comes up in every log.
file called "Loved\ImageTags.txt" (Backslash) is from older versions of TAJ/Misch. I do not get this issue anymore with the version ski shared with me. You can safely delete it. But if this problem persists - it is bad - you shall send logs to ski. When everything works - it shall create ImageTags.txt in Loved folder.

The quickest way to help ski in final testing is to private message him the full log of the session with all kind of errors you have noticed, putting it in code brackets.

That's how finally we got it working on my MAC OSX - I have run around 10 sessions already and haven't noticed any serious errors.

Trying to guess what information from the log helps ski - is much slower way, because sometimes devil is in the details.
Couldn’t have worded it better ^
Post Reply

Who is online

Users browsing this forum: meaculpa_uk and 11 guests