Hi GodDragon, guess we wrote kinda at the same time.
GodDragon wrote: Mon Aug 03, 2020 7:16 pmI would love to work on Spicy 24/7 and have it finished in no time but that's sadly not how it works.
Working 24/7 on a personality wouldn't be the best thing I guess, ... it's kinda like a good wine, ... it needs it's time to age over the time to get great!
You're both right, and I'm sorry to have sounded so impatient. I just worry about the health of this forum in general.
I think I'm still feeling kinda burnt by the amount of work I put in to trying to help with the original Spicy.
Nope, I don't have any insight into the general population, and was wrong to make sweeping comments based on a feeling rather than knowledge.
I said that Miss Blue doesn't work with Fury patch based on PtheV's assertion that it doesn't and he'll need to re-write Miss Blue to make her compatible with it.
I guess I just saw the potential in Spicy and am really keen to see her re-launched, but of course I respect that this is all just a hobby and I appreciate every hour that everyone spends on it.
meaculpa_uk wrote: Tue Aug 04, 2020 6:19 am
I'll be quiet now :)
Wow, wait, ... you don't come away with this that easy!
Seriously, ... no need to be quiet, ... you mentioned the health and activity on this forum, ... something I also worry about, ... maybe for that topic this thread is just the wrong place.
(And yeah, I am offtopic in here as well, sorry GodDragon, for further discussions about this topic we should post elsewhere)
Just a status update: Since I've been a bad boy the last month and stopped playing with Miss Blue and just did what I wanted to ( ) I now got a reason to switch to Spicy without interrupting Miss Blue. So I did so and I am now taking my first sessions, making sure everything works well. I have a lot of plans, but I will hopefully fix all the errors and then have an early build for your ready.
I am completely illiterate, apparently, and am not able to open the program at all. I followed the instructions on the Java thread and downloaded Java 14. Then I downloaded TAJ into an appropriately named file, as per the instructions (I already have all the media files and everything from the original TAI, so I just skipped straight to step 4).
Step 5 says to open TAJ next. How do I open it? I see the Audio, Images, Personality, and Videos folders (plus my TAI media folder), and then a RAR Other File that says TeaseAI Java 1.2.2 with an application symbol, a JAR File that says TeaseAI with an E internet explorer symbol, and then a Properties file that says TeaseAI.properties with a blank page symbol. Clicking either of the first 2 brings up a menu to choose which program to open it with. I have the option for E Internet explorer on the second, but it only brings me to a page which acts like I'm trying to download something.
malibu900 wrote: Mon Aug 31, 2020 9:57 pm
I am completely illiterate, apparently, and am not able to open the program at all. I followed the instructions on the Java thread and downloaded Java 14. Then I downloaded TAJ into an appropriately named file, as per the instructions (I already have all the media files and everything from the original TAI, so I just skipped straight to step 4).
Step 5 says to open TAJ next. How do I open it? I see the Audio, Images, Personality, and Videos folders (plus my TAI media folder), and then a RAR Other File that says TeaseAI Java 1.2.2 with an application symbol, a JAR File that says TeaseAI with an E internet explorer symbol, and then a Properties file that says TeaseAI.properties with a blank page symbol. Clicking either of the first 2 brings up a menu to choose which program to open it with. I have the option for E Internet explorer on the second, but it only brings me to a page which acts like I'm trying to download something.
What am I doing wrong?
Right click the TeaseAI.jar file -> properties -> open with (change) -> change to java
Or right click it -> open with -> java. But that will only do it once, if you want to change it permanently do what I wrote first.
GodDragon wrote: Sat Sep 05, 2020 2:20 pm
Right click the TeaseAI.jar file -> properties -> open with (change) -> change to java
Or right click it -> open with -> java. But that will only do it once, if you want to change it permanently do what I wrote first.
I tried adjusting it through properties like you suggested, but there was no straight 'Java' option on the dropdown menu and I had to search for Java files. I changed it to both the 'java' and 'javaw' applications in the bin folder of Java. They both change the file properties to opens with 'OpenJDK Platform binary,' which does nothing when I try to open it. I then tried a number of the other applications in the bin folder, again without success.
Did I install the wrong Java file? Or am I just choosing the wrong applications? I followed the link for Java 14 on the other thread, so I'm not sure what I did wrong.
GodDragon wrote: Sat Sep 05, 2020 2:20 pm
Right click the TeaseAI.jar file -> properties -> open with (change) -> change to java
Or right click it -> open with -> java. But that will only do it once, if you want to change it permanently do what I wrote first.
I tried adjusting it through properties like you suggested, but there was no straight 'Java' option on the dropdown menu and I had to search for Java files. I changed it to both the 'java' and 'javaw' applications in the bin folder of Java. They both change the file properties to opens with 'OpenJDK Platform binary,' which does nothing when I try to open it. I then tried a number of the other applications in the bin folder, again without success.
Did I install the wrong Java file? Or am I just choosing the wrong applications? I followed the link for Java 14 on the other thread, so I'm not sure what I did wrong.
The java application should be the one to choose. If you execute it using that it should work. At least a log file should be generated. Otherwise quote from the TAJ thread:
"Check the system messages in cmd/Terminal. Try to do this on Windows: open cmd (windowskey + r) type cmd and press enter. Navigate to your TAJ director (where the java file is located). Type "driveletter:" (example: "D:") and press enter if you need to change your drive for that and then do "cd folder/folder2/folder3/..." and press enter again. Then use java -jar TeaseAI.jar inside the folder where your installation is placed and post if any error shows up in cmd. (GodDragon)."
malibu900 wrote: Sat Sep 05, 2020 4:20 pm
Did I install the wrong Java file? Or am I just choosing the wrong applications? I followed the link for Java 14 on the other thread, so I'm not sure what I did wrong.
Simple go to https://www.java.com/download/ and download java 8. Install it and then dobble click Tease AI.jar.
(You don't need the JDK(Java Developer Kit), it is only for Developer.)
Spielers wrote: Sun Sep 06, 2020 9:10 am
Simple go to https://www.java.com/download/ and download java 8. Install it and then dobble click Tease AI.jar.
(You don't need the JDK(Java Developer Kit), it is only for Developer.)
I uninstalled the developer kit and installed Java 8 instead. However, there is no option to open the file with Java. I tried both the "open with" option when right clicking, and through the properties of the file. When I search for a Java program, nothing comes up. What am I doing wrong? Thanks!
malibu900 wrote: Tue Sep 08, 2020 4:00 am
I uninstalled the developer kit and installed Java 8 instead. However, there is no option to open the file with Java. I tried both the "open with" option when right clicking, and through the properties of the file. When I search for a Java program, nothing comes up. What am I doing wrong? Thanks!
download again TeaseAI java. Maybe there was a bug in the download. unzip the the .rar and dobbleclick on the TeaseAI.jar
It says missing lib -> click yes download
dobble click again on Tease AI.jar
it says OpenJFX needed download ? -> click yes
Finish :)
Maybe you run a windows 32 bit version, but there is no java 14 for 32 Bit, in this case it is bad luck
GodDragon wrote: Sat Sep 05, 2020 6:23 pm
The java application should be the one to choose. If you execute it using that it should work. At least a log file should be generated. Otherwise quote from the TAJ thread:
"Check the system messages in cmd/Terminal. Try to do this on Windows: open cmd (windowskey + r) type cmd and press enter. Navigate to your TAJ director (where the java file is located). Type "driveletter:" (example: "D:") and press enter if you need to change your drive for that and then do "cd folder/folder2/folder3/..." and press enter again. Then use java -jar TeaseAI.jar inside the folder where your installation is placed and post if any error shows up in cmd. (GodDragon)."
I tried following these directions but have no clue how to navigate through the cmd window. I typed in various variations of "E:\School\zzz Old\AHS 131\BIO 210\New folder (2)\CH 22\Tease AI Java 2\TeaseAI.jar" which is where it's located, but I just get an error message.
I have found (and solved at least temporarily) a couple of bugs.
In Chat.util
In sendVirtualAssistantMessage() and sendPinnoteMessage() the if-statements (wait === undefined) and (wait instanceof Boolean && wait) does not work or make sense, as wait is the number of seconds to pause after sending the message.
Replacing with (wait === undefined || typeof wait != "number") and just else seems to fix the issue.
RAPID_TESTING is by default true
All usages of showTeaseImage(randomInteger(min, max)) fails. As the result from randomInteger() is interpreted as a float, which showTeaseImage don't like. The mistake should probably be fixed in TAJ, but a workaround I made was replacing all references mentioned with
showTeaseImage();
sleep(randomInteger(min, max);
Filenames are case-sensitive on Unix systems (compared to Windows). Several audio- and image-files have mismatching cased letters in both file name and extensions. I have manually fixed the filenames or references in the code, but should be kept in mind.
The public audio files and image files are not updated. Most specifically the file structure.
The getVar(limit) function in getLimit(limit) in Limits.js does not work, should be limit.getLimit()
After fixing all these minor things it is not flawless, but at least playable :)
Last edited by 2184 on Fri Sep 11, 2020 9:57 pm, edited 2 times in total.