GuideMe (TeaseMe v2.0) - Current Build 0.4.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

philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

DreckigesSchwein wrote:I have no sound with v0.1.1 64bit. Pagesound works, but the other sounds doesnt.

v0.0.9 64bit and v0.1.1 32bit works fine.
Page sound and metronome use midi
Video and sound files use VLC.

VLC needs to be the correct version
(there is a copy of just the files needed bundled with the app but if you have another version installed windows sometimes insists on picking up the wrong version)
Try installing the latest 64bit version of VLC and see if it works
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

kong wrote:hm I think that the top bar i disturbing. Its white on the black background and takes place from making the pictures larger, that's why I use TeaseMe instead for regular teaseme-teases/flash-teases. The only function it has is making one button, can't we replace the button like in TeaseMe instead? (and maybe take the second top bar with the clock on the side instead).
You could get a bigger screen it looks fine on mine, particularly multi monitor :lol:

But seriously I will have a look, it is a standard menu bar, but I may be able to get it to auto hide and only appear when you move the cursor to the top of the screen.
slox
Curious Newbie
Curious Newbie
Posts: 2
Joined: Thu Apr 19, 2012 5:23 pm

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by slox »

any news for the mac version? thanks guys, keep up the good work!
User avatar
Egoist
Explorer
Explorer
Posts: 76
Joined: Tue Apr 29, 2014 1:19 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: Atlantic Canada

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by Egoist »

Skirmish set crashes as soon as I finish 1/1 Character Creation.
User avatar
jackstock
Explorer At Heart
Explorer At Heart
Posts: 711
Joined: Sat Apr 28, 2012 1:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Canada

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by jackstock »

is there going to a Nyx editor for GuideMe, kinda like there is for TeaseMe?
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

jackstock wrote:is there going to a Nyx editor for GuideMe, kinda like there is for TeaseMe?
There will probably be an editor at some point, but it will not generate nyx code.
It will be a fairly big project so will take a while, I want GuideMe in a stable state first.

The teaseme editor will still be available (and fixed where it is wrong) but I don't plan on developing it.
Any thing written with the teaseme editor will work in guideme and it can be used as an offline editor for nyx teases (I would enhance the editor to make it better for making nyx teases).
(don't use the teaseme editor to edit guideme teases it will delete any non teaseme stuff)
I may in the short term "hack" the teaseme editor to add some guide me features and stop it deleting the guideme nodes.
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 465
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by Trusfrated »

philo wrote:
kong wrote:hm I think that the top bar i disturbing. Its white on the black background and takes place from making the pictures larger, that's why I use TeaseMe instead for regular teaseme-teases/flash-teases. The only function it has is making one button, can't we replace the button like in TeaseMe instead? (and maybe take the second top bar with the clock on the side instead).
You could get a bigger screen it looks fine on mine, particularly multi monitor :lol:

But seriously I will have a look, it is a standard menu bar, but I may be able to get it to auto hide and only appear when you move the cursor to the top of the screen.
I would second Kong's statement. I don't see the issue being related to monitor size. It's just an unnecessary and distracting element while viewing a tease, and it reduces the size of the picture (even if only a small amount). The 2nd line (clock and timer, etc) also reduces the available space. If it could be on the right side with the other text, then the pictures could fully use all the vertical space without a gap at the top. Thanks for looking into it.

A couple small things I'd like to mention while I'm here:
Spoiler: show
*Changing the value of Main Monitor while a tease is loaded will result in crash (unexpected close). I always use "2" for that and I have to change it every time I use the program.

*The Debug window has difficulty with Hearts Club. It doesn't show the delay time (or random range), available buttons, or picture name in most cases. I assume this is because they are defined in the Javascript?

*Personally, I would prefer if the page selection in Debug window didn't require clicking on Go once you select the page you want to view.
Thanks again!
ImageImage
Kazek
Explorer
Explorer
Posts: 13
Joined: Sat Dec 28, 2013 4:24 pm

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by Kazek »

I love these, but I can't get it to work.
Downloaded GuideMe, replaced the .jar to update to 0.1.1 and tried the Skirmish tease but none of the pictures work. I have 64bit VLC installed too.
Not sure what the problem is, I tried the GuideMe tutorial that was posted, Skirmish, and a TeaseMe tease and none of them have pictures showing up. Any idea on that? In the tutorial it said that it was because GuideMe wasn't being pointed to the right folder but the instructions it gave to point me to a different folder don't really work (it said to go into preferences). None of the preferences allow me to change a the data source folder.

Thoughts?
Thanks!
User avatar
jackstock
Explorer At Heart
Explorer At Heart
Posts: 711
Joined: Sat Apr 28, 2012 1:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Canada

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by jackstock »

I want to be able to make TeaseMe teases with Gifs
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

Kazek wrote:I love these, but I can't get it to work.
Downloaded GuideMe, replaced the .jar to update to 0.1.1 and tried the Skirmish tease but none of the pictures work. I have 64bit VLC installed too.
Not sure what the problem is, I tried the GuideMe tutorial that was posted, Skirmish, and a TeaseMe tease and none of them have pictures showing up. Any idea on that? In the tutorial it said that it was because GuideMe wasn't being pointed to the right folder but the instructions it gave to point me to a different folder don't really work (it said to go into preferences). None of the preferences allow me to change a the data source folder.

Thoughts?
Thanks!
The prefernce fix was for an earlier version it is handled automatically now.
A couple of things to check, it creates a copy of the current picture at the correct size for your screen in the main directory.
Check to see if the image is being created.
Otherwise in the logs directory there is a file guideme.log which will have any errors if you can upload it somewhere and pm me the link I will have a look to see if there is any hint in there.
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

jackstock wrote:I want to be able to make TeaseMe teases with Gifs
Guideme should handle gifs.
I did break gifs when I did some work on improving image quality but it is fixed again in the latest version
User avatar
PlayfulGuy
Experimentor
Experimentor
Posts: 1068
Joined: Sat Jul 07, 2012 10:08 pm
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): No domme
Sub/Slave(s): No sub
Location: British Columbia, Canada

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by PlayfulGuy »

philo wrote:Application settings are for GuideMe level stuff like default font sizes etc. they are not really designed to be used in teases.
User Settings are read only within javascript and are designed to be used across teases. In theory these should always exist (unless the user has over written the standard User pref files)
Guide Settings are designed to be used within a tease by the author, ScriptVars get deleted when a tease is restarted Guide Settings do not.

The keyExists function will tell you if it exists, but it returns a Java boolean so you can't test it directly
Example code below (GuideSettings works the same way)
Spoiler: show

Code: Select all

             var myNameExists = userSettings.keyExists("myName", "String");            var myAgeExists = userSettings.keyExists("myage", "Number");            var cbtExists = userSettings.keyExists("cbt", "Boolean");            jscriptLog(typeof(myNameExists));            jscriptLog(myNameExists);            if (myNameExists==true) {                jscriptLog("myName Does Exist");            }            jscriptLog(typeof(myAgeExists));            jscriptLog(myAgeExists);            if (myAgeExists==true) {                jscriptLog("myAge Does Exist");            }            jscriptLog(typeof(cbtExists));            jscriptLog(cbtExists);            if (cbtExists==true) {                jscriptLog("cbt Does Exist");            }             var stringExists = userSettings.keyExists("dummystring", "String");            var numberExists = userSettings.keyExists("dummynumber", "Number");            var booleanExists = userSettings.keyExists("dummyboolean", "Boolean");            jscriptLog(typeof(myNameExists));            jscriptLog(stringExists);            if (stringExists==true) {                jscriptLog("dummystring Does Exist");            }            jscriptLog(typeof(numberExists));            jscriptLog(numberExists);            if (numberExists==true) {                jscriptLog("dummynumber Does Exist");            }            jscriptLog(typeof(booleanExists));            jscriptLog(booleanExists);            if (booleanExists==true) {                jscriptLog("dummyboolean Does Exist");            } 
Philo,

I took the sample code you provided and wrapped it in a simple Guide for testing and it worked properly for userSettings. I then modified it so that the start page sets three guideSettings (a string, a number and a boolean) and modified your code to use guideSetting instead of userSetting.

guideSetting definitely does not work. the keyExists call always returns false. The jscript.log is in the spoiler below. This time I'm sure it's not just me.

And one other question - is it possible to override the saved state and force a tease/guide to always start at the beginning? It often doesn't make sense to jump in to the middle of a tease.

PG
Spoiler: show
2014-06-21 23:01:44,692 INFO Jscript - Page: start
2014-06-21 23:01:44,692 INFO Jscript - javaFunction: pageLoad
2014-06-21 23:01:44,692 INFO Jscript - pageloading: true
2014-06-21 23:01:44,693 INFO Jscript - javaScriptText:
function pageLoad() {
guideSettings.setPref("myGuideName", "This is my name");
guideSettings.setPref("myGuideage", 27);
guideSettings.setPref("myGuidecbt", false);
scriptVars.put("vPageloaded", "pageload DID execute");
}

2014-06-21 23:01:44,696 INFO Jscript - Starting ScriptVariables: {vPageloaded=pageload DID execute}
2014-06-21 23:01:44,696 INFO Jscript - Starting Flags {}
2014-06-21 23:01:44,795 INFO Jscript - Ending ScriptVariables: {vPageloaded=pageload DID execute}
2014-06-21 23:01:44,796 INFO Jscript - Ending Flags {}
2014-06-21 23:01:46,745 INFO Jscript - Chapter: default
2014-06-21 23:01:46,746 INFO Jscript - Page: start
2014-06-21 23:01:46,746 INFO Jscript - javaFunction: pageLoad
2014-06-21 23:01:46,746 INFO Jscript - pageloading: true
2014-06-21 23:01:46,746 INFO Jscript - javaScriptText:

function pageLoad() {
var myNameExists = guideSettings.keyExists("myGuideName", "String");
var myAgeExists = guideSettings.keyExists("myGuideage", "Number");
var cbtExists = guideSettings.keyExists("myGuidecbt", "Boolean");

jscriptLog("myNameExists is type " + typeof(myNameExists));
jscriptLog("myNameExists = " + myNameExists);
if (myNameExists==true) {
jscriptLog("myGuideName Does Exist");
}
jscriptLog("myAgeExists is type " + typeof(myAgeExists));
jscriptLog("myAgeExists = " + myAgeExists);
if (myAgeExists==true) {
jscriptLog("myGuideage Does Exist");
}
jscriptLog("cbtExists is type " + typeof(cbtExists));
jscriptLog("cbtExists = " + cbtExists);
if (cbtExists==true) {
jscriptLog("myGuidecbt Does Exist");
}

var stringExists = guideSettings.keyExists("dummystring", "String");
var numberExists = guideSettings.keyExists("dummynumber", "Number");
var booleanExists = guideSettings.keyExists("dummyboolean", "Boolean");

jscriptLog("stringExists is type " + typeof(stringExists));
jscriptLog("stringExists = " + stringExists);
if (stringExists==true) {
jscriptLog("dummystring Does Exist");
}
jscriptLog("numberExists is type " + typeof(numberExists));
jscriptLog("numberExists = " + numberExists);
if (numberExists==true) {
jscriptLog("dummynumber Does Exist");
}
jscriptLog("booleanExists is type " + typeof(booleanExists));
jscriptLog("booleanExists = " + booleanExists);
if (booleanExists==true) {
jscriptLog("dummyboolean Does Exist");
}
}

2014-06-21 23:01:46,747 INFO Jscript - Starting ScriptVariables: {vPageloaded=pageload DID execute}
2014-06-21 23:01:46,747 INFO Jscript - Starting Flags {}
2014-06-21 23:01:46,758 INFO Jscript - myNameExists is type object
2014-06-21 23:01:46,759 INFO Jscript - myNameExists = false
2014-06-21 23:01:46,759 INFO Jscript - myAgeExists is type object
2014-06-21 23:01:46,759 INFO Jscript - myAgeExists = false
2014-06-21 23:01:46,760 INFO Jscript - cbtExists is type object
2014-06-21 23:01:46,760 INFO Jscript - cbtExists = false
2014-06-21 23:01:46,760 INFO Jscript - stringExists is type object
2014-06-21 23:01:46,760 INFO Jscript - stringExists = false
2014-06-21 23:01:46,760 INFO Jscript - numberExists is type object
2014-06-21 23:01:46,761 INFO Jscript - numberExists = false
2014-06-21 23:01:46,761 INFO Jscript - booleanExists is type object
2014-06-21 23:01:46,761 INFO Jscript - booleanExists = false
2014-06-21 23:01:46,761 INFO Jscript - Ending ScriptVariables: {vPageloaded=pageload DID execute}
2014-06-21 23:01:46,761 INFO Jscript - Ending Flags {}
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

Trusfrated wrote: *Changing the value of Main Monitor while a tease is loaded will result in crash (unexpected close). I always use "2" for that and I have to change it every time I use the program.
Hopefully have done a fix for this (or at least made it remember the change to screen 2)
Trusfrated wrote: *The Debug window has difficulty with Hearts Club. It doesn't show the delay time (or random range), available buttons, or picture name in most cases. I assume this is because they are defined in the Javascript?
Yes it does not display anything defined in java script as they could be conditional.
It would get very complex trying to work out what should be displayed.

The Debug window is really a first attempt at the moment, I am hoping to refine it at some point in the future
Trusfrated wrote: *Personally, I would prefer if the page selection in Debug window didn't require clicking on Go once you select the page you want to view.
That was a deliberate choice, as I didn't like the fact that in teaseme it took you to the page when all you wanted to do was to look at the debug info.
philo
Explorer At Heart
Explorer At Heart
Posts: 831
Joined: Sun Jan 08, 2012 3:10 pm
Gender: Male
Sexual Orientation: Straight
Location: UK

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by philo »

PlayfulGuy wrote: Philo,

I took the sample code you provided and wrapped it in a simple Guide for testing and it worked properly for userSettings. I then modified it so that the start page sets three guideSettings (a string, a number and a boolean) and modified your code to use guideSetting instead of userSetting.

guideSetting definitely does not work. the keyExists call always returns false. The jscript.log is in the spoiler below. This time I'm sure it's not just me.
If they are new preferences you need to use addPref not setPref
Key, Value, Text displayed in Guide Preferences

guideSettings.addPref("myGuideName", "This is my name", "Please enter the name you wish to be known by");
guideSettings.addPref("myGuideage", 27 "Please enter your age");
guideSettings.addPref("myGuidecbt", false, "Do you like cock and ball torture?");

However key exits is looking for the description not the key :whistle:
So I will fix that.
PlayfulGuy wrote: And one other question - is it possible to override the saved state and force a tease/guide to always start at the beginning? It often doesn't make sense to jump in to the middle of a tease.
Not at the moment but I will look at adding a node in the tease xml for when it is loaded.
I will also add something accessible from java script, as it may be useful to force a restart part way through a tease, e.g. if they fail they have to restart from the beginning.
Kazek
Explorer
Explorer
Posts: 13
Joined: Sat Dec 28, 2013 4:24 pm

Re: GuideMe (TeaseMe v2.0): BETA Thread

Post by Kazek »

philo wrote: The prefernce fix was for an earlier version it is handled automatically now.
A couple of things to check, it creates a copy of the current picture at the correct size for your screen in the main directory.
Check to see if the image is being created.
Otherwise in the logs directory there is a file guideme.log which will have any errors if you can upload it somewhere and pm me the link I will have a look to see if there is any hint in there.

It doesn't seem to be creating a picture in the main directory.
And in the logs directory there is no guideme.log -- is there always supposed to be one or is it created only when errors occur?
Post Reply