I can confirm that the program works as intended on Catalina using java 13 JRE; I was able to get access to a mac machine.pc91 wrote: ↑Sat Mar 27, 2021 11:55 am Thanks for the prompt reply.
I am using Java 8, Update 291, which is the latest version for Mac.
I downloaded version .0.4.2 and that fixed the Preferences issue.
I do have a few more issues:
1. I can only load teases stored in a folder in the Home folder. If I put teases in a folder on the Desktop, I cannot browse to that. And manually entering it does not help. It will not "see" .tease files in the folder.
2. I can Open a tease, and it works. But, if I click Save State, it does nothing. When I reopen the Tease and click Load State, there is nothing to load. The tease starts from beginning. Is it necessary to extract the tease from the .Tease file first? I tried and it did not help.
3. If I run Downloader from the Tools menu, I cannot cut and paste a URL. However, if I run Downloader directly, on its own, I can paste a URL.
A Log File is in the spoiler, below. Not sure if it helps.
Thanks.
- Spoiler: show
- [07:30:19](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:30:19](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:30:21](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:23](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelect"}
[07:30:23](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(All models have the same introduction but will have different timings on strokes)<\/span><\/p><p><span style=\"color: #9e9e9e\">(I'm slowly adding more models)<\/span><\/p>"}
[07:30:26](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleIntroduction"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonIntroduction"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixIntroduction"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidIntroduction"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaIntroduction"}}]},{"color":"#b2ebf2","label":"Caprice","commands":[{"goto":{"target":"CapriceIntroduction"}}]},{"color":"#e0e0e0","label":"Skip Straight to edge menu","commands":[{"goto":{"target":"ModelSelectSkipEdging"}}]}]}
[07:30:31](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelectSkipEdging"}
[07:30:31](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:31](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(Each model will begin instantly on the first edge)<\/span><\/p>"}
[07:30:33](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleFirstEdge"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonFirstEdge"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixFirstEdge"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidFirstEdge"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaFirstEdge"}}]},{"color":"#b3e5fc","label":"Caprice","commands":[{"goto":{"target":"CapriceFirstEdge"}}]},{"label":"Back to introduction menu","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:35](Info) class teaseManagers.eos.actions.GoToAction:{"target":"CapriceFirstEdge"}
[07:30:35](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284442"}
[07:30:35](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:35](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:30:41](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:30:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284439"}
[07:30:42](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:30:45](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceFirstEdgeFail"}}],"timerDuration":"7s","buttonLabel":"Cumming"}
[07:30:45](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"7s","label":"<p><span style=\"color: #f57f17\"><strong>1 <\/strong><\/span><\/p><p><span style=\"color: #f57f17\"><strong>Super slow stroke tip to base<\/strong><\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Caprice2-10toEND"}
[07:30:52](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284446"}
[07:30:52](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 seconds<\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:30:58](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284449"}
[07:30:58](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:58](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:10](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284454"}
[07:31:18](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:21](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceCumming"}}],"timerDuration":"8s","buttonLabel":"Cumming"}
[07:31:21](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>1<\/strong><\/span><\/p>"}
[07:31:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>2<\/strong><\/span><\/p>"}
[07:31:27](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:30](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284456"}
[07:31:30](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 Seconds...<\/span><\/p>"}
[07:31:30](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:31:34](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284462"}
[07:31:34](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:31:34](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:46](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:55](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:31:55](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:31:58](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:09](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:32:09](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:32:11](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:30](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>Heya, welcome to another joicon tease <\/p>"}
[07:32:33](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>This tease is centred around the nge girls<\/p>"}
[07:32:40](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>More specifically <\/p>"}
[07:32:45](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:29462a65-92d8-459b-a098-d755e1635e80\/1176241"}
[07:32:45](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p><span style=\"color: #f44336\">Asuka Langley <\/span><\/p>"}
[07:32:56](Error) Missing action type:disable
exceptions.TeaseViewerException$UnknownActionException: disable
at teaseManagers.eos.ActionFactory.createAction(ActionFactory.java:62)
at teaseManagers.eos.EOSPageExecutor.<init>(EOSPageExecutor.java:23)
at teaseManagers.EOSTeaseManager$4.<init>(EOSTeaseManager.java:264)
at teaseManagers.EOSTeaseManager.run(EOSTeaseManager.java:264)
at java.base/java.lang.Thread.run(Thread.java:831)
[07:33:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/1009508"}
[07:33:18](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"id":"loading","title":"Loading . . ."}
[07:33:18](Info) class teaseManagers.eos.actions.IfAction:{"condition":"metronome === 0","commands":[{"goto":{"target":"sounds"}}]}
[07:33:18](Info) class teaseManagers.eos.actions.GoToAction:{"target":"sounds"}
[07:33:18](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"aorgasm","locator":"file:orgasm-(louder).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"borgasm","locator":"file:orgasm-(no-buildup).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"30bpm","locator":"file:30bpmmo.mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"60bpm","locator":"file:60bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"90bpm","locator":"file:90bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"120bpm","locator":"file:120bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"150bpm","locator":"file:150bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"180bpm","locator":"file:180bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"210bpm","locator":"file:210bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"240bpm","locator":"file:240bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"Sound.get(\"aorgasm\").pause();\nSound.get(\"borgasm\").pause();\nSound.get(\"30bpm\").pause();\nSound.get(\"60bpm\").pause();\nSound.get(\"90bpm\").pause();\nSound.get(\"120bpm\").pause();\nSound.get(\"150bpm\").pause();\nSound.get(\"180bpm\").pause();\nSound.get(\"210bpm\").pause();\nSound.get(\"240bpm\").pause();\nSound.get(\"aorgasm\").setVolume(0.6);\nSound.get(\"borgasm\").setVolume(0.6);\nSound.get(\"30bpm\").setVolume(0.4);\nSound.get(\"60bpm\").setVolume(1);\nSound.get(\"90bpm\").setVolume(1);\nSound.get(\"120bpm\").setVolume(1);\nSound.get(\"150bpm\").setVolume(1);\nSound.get(\"180bpm\").setVolume(1);\nSound.get(\"210bpm\").setVolume(1);\nSound.get(\"240bpm\").setVolume(1);"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"var check = teaseStorage.getItem(\"check\") || 0"}
[07:33:20](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Start2"}
[07:33:20](Info) class teaseManagers.eos.actions.RemoveNotificationAction:{"id":"loading"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>Welcome to<span style=\"color:#ff5722\"> <\/span><em><span style=\"color:#ffeb3b\"><strong>Lost in Lewd Labyrinth<\/strong><\/span><\/em>!<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>This masturbation game is all about <span style=\"color:#039be5\">exploration<\/span>.<\/p><p>You can move freely through the labyrinth and discover everything however you want.<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>There are ten different endings and rooms change randomly, making this game <span style=\"color:#03a9f4\">highly replayable<\/span>. ^^<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#ff5722","label":"Settings <imgEmoji>U+2699<\/imgEmoji>","commands":[{"goto":{"target":"instructions"}}]},{"color":"#1976d2","label":"Skip Intro <imgEmoji>U+23ed<\/imgEmoji>","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Do you want to skip the story introduction?<\/p>"}},{"choice":{"options":[{"color":"#ef5350","label":"Go Back ","commands":[{"goto":{"target":"Start2"}}]},{"color":"#4caf50","label":"Skip the Intro <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"r-44"}}]}]}}]},{"color":"#4caf50","label":"Start Game <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"intro"}}]}]}
[07:33:20](Info) Sound.get("aorgasm").pause();
Sound.get("borgasm").pause();
Sound.get("30bpm").pause();
Sound.get("60bpm").pause();
Sound.get("90bpm").pause();
Sound.get("120bpm").pause();
Sound.get("150bpm").pause();
Sound.get("180bpm").pause();
Sound.get("210bpm").pause();
Sound.get("240bpm").pause();
Sound.get("aorgasm").setVolume(0.6);
Sound.get("borgasm").setVolume(0.6);
Sound.get("30bpm").setVolume(0.4);
Sound.get("60bpm").setVolume(1);
Sound.get("90bpm").setVolume(1);
Sound.get("120bpm").setVolume(1);
Sound.get("150bpm").setVolume(1);
Sound.get("180bpm").setVolume(1);
Sound.get("210bpm").setVolume(1);
Sound.get("240bpm").setVolume(1);
[07:33:20](Info) var check = teaseStorage.getItem("check") || 0
[07:33:22](Info) class teaseManagers.eos.actions.GoToAction:{"target":"intro"}
[07:33:22](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/942340"}
[07:33:22](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you regain consciousness, you open your eyes slowly.<\/p>","align":"left"}
[07:33:26](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>Hello?<\/p>","align":"right"}
[07:33:29](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p><em>Did I pass out? What happened?<\/em><\/p>","align":"right"}
[07:33:32](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You get up from the ground and take a look around.<\/p>","align":"left"}
[07:33:33](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964464"}
[07:33:33](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you scan your surroundings, you notice a large gate in the middle of the room.<\/p>","align":"left"}
[07:33:38](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You walk towards the door until you stand right in front of it.<\/p>","align":"left"}
[07:33:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964460"}
[07:33:42](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#1565c0","label":"Push door open","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>You try to push the door open but it doesn't move an inch.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Hmm, looks like it's locked.<\/p>","align":"right"}},{"choice":{"options":[{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don't feel like any key would fit them...<\/p>","align":"right"}}]}]}}]},{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don't feel like any key would fit them...<\/p>","align":"right"}}]}]}
[07:33:43](Info) downloader run cmd:java -jar /Users/Chris/Desktop/TeaseViewer_b_0.4.2/data/teaseViewerDownloader.jar -params::/Users/Chris/Desktop/TeaseViewer_b_0.4.2/preferences
In the log I spot an error; I corrected it, it will be fixed for next release.
Let me know if you are able to run TeaseViewer