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

JBK
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Sun Feb 14, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by JBK »

FrozenWolf wrote: Fri Feb 19, 2021 10:22 pm
JBK wrote: Fri Feb 19, 2021 9:23 pm Hi all,

I'm writing a tease (XML). When trying to run it in Guideme 0.4.3 (and 0.4.1 as well) it says "Oops it looks like page startp1 does not exist". It worked for a while, but then suddenly stopped working after some editing. I reduced the XML to it's basics but the problem persists. Page "startp1" is clearly in the file. I've been trying to solve this for over 3 hours now.. Please help!

The XML code:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?> 
<Tease id="1" scriptVersion="v0.1">
	
	<Title>Estim Maffia Property</Title>
	<Url>none</Url>
	<Author id="1">
		<Name>JBK</Name>
		<Url/>
	</Author>
	<MediaDirectory>Estim Maffia Property</MediaDirectory>
	<Settings>
		<AutoSetPageWhenSeen>false</AutoSetPageWhenSeen>
	</Settings>

  <Pages>
    <Page id="start">
      <Delay seconds="0" style="hidden" target="startp1"/>
    </Page>
    <Page id="startp1">
      <Text><TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT COLOR="#FF0000" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:20"><B>!! Required !!</B><FONT style="font-size:18"/></FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18">You need a sound based e-stim device for this tease!</FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18"><B>Recommended setup:</B>Tri-Phase</FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18">Channel placement: A cockhead, B ass, Common balls</FONT></P></TEXTFORMAT></Text>
      <Image id="_locations/device.jpg"/>
      <Button target="startp2"/>Got it!</Button>
    </Page>

  </Pages>
</Tease>
You have a stray "/" in <Button target="startp2"/>.
I studied XML's from other creators and noticed they added these /'s as well. So I just copied them in an attempt to solve the problem. I've tried it without the stray /'s as well (there are multiple), but the error remains the same.

When I remove the stray "/" in the line: <Delay seconds="0" style="hidden" target="startp1"/>, the error changes to "Oops it looks like page start does not exist" (instead of page startp1).
User avatar
FrozenWolf
Explorer At Heart
Explorer At Heart
Posts: 434
Joined: Tue Oct 30, 2018 7:50 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Dom/me(s): None
Sub/Slave(s): None
Location: UK

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by FrozenWolf »

JBK wrote: Fri Feb 19, 2021 10:38 pm
FrozenWolf wrote: Fri Feb 19, 2021 10:22 pm
JBK wrote: Fri Feb 19, 2021 9:23 pm Hi all,

I'm writing a tease (XML). When trying to run it in Guideme 0.4.3 (and 0.4.1 as well) it says "Oops it looks like page startp1 does not exist". It worked for a while, but then suddenly stopped working after some editing. I reduced the XML to it's basics but the problem persists. Page "startp1" is clearly in the file. I've been trying to solve this for over 3 hours now.. Please help!

The XML code:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?> 
<Tease id="1" scriptVersion="v0.1">
	
	<Title>Estim Maffia Property</Title>
	<Url>none</Url>
	<Author id="1">
		<Name>JBK</Name>
		<Url/>
	</Author>
	<MediaDirectory>Estim Maffia Property</MediaDirectory>
	<Settings>
		<AutoSetPageWhenSeen>false</AutoSetPageWhenSeen>
	</Settings>

  <Pages>
    <Page id="start">
      <Delay seconds="0" style="hidden" target="startp1"/>
    </Page>
    <Page id="startp1">
      <Text><TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT COLOR="#FF0000" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:20"><B>!! Required !!</B><FONT style="font-size:18"/></FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18">You need a sound based e-stim device for this tease!</FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18"><B>Recommended setup:</B>Tri-Phase</FONT></P>
            <P ALIGN="CENTER"><FONT COLOR="#FFFFFF" FACE="FontSans" KERNING="0" LETTERSPACING="0" style="font-size:18">Channel placement: A cockhead, B ass, Common balls</FONT></P></TEXTFORMAT></Text>
      <Image id="_locations/device.jpg"/>
      <Button target="startp2"/>Got it!</Button>
    </Page>

  </Pages>
</Tease>
You have a stray "/" in <Button target="startp2"/>.
I studied XML's from other creators and noticed they added these /'s as well. So I just copied them in an attempt to solve the problem. I've tried it without the stray /'s as well (there are multiple), but the error remains the same.

When I remove the stray "/" in the line: <Delay seconds="0" style="hidden" target="startp1"/>, the error changes to "Oops it looks like page start does not exist" (instead of page startp1).
Ah, sorry, I thought that was it. The other slashes look fine though, they shouldn't be removed. For example:
    <Delay seconds="0" style="hidden" target="startp1"/>

is equivalent to:
    <Delay seconds="0" style="hidden" target="startp1"></Delay>


But in the case of the button:
    <Button target="startp2"/>Got it!</Button>

is equivalent to:
    <Button target="startp2"></Button>Got it!</Button>

i.e. there are two closures of the Button and the text "Got it!" is not part of the button any more.
JBK
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Sun Feb 14, 2021 6:57 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by JBK »

FrozenWolf wrote: Fri Feb 19, 2021 10:44 pm
JBK wrote: Fri Feb 19, 2021 10:38 pm
FrozenWolf wrote: Fri Feb 19, 2021 10:22 pm

You have a stray "/" in <Button target="startp2"/>.
I studied XML's from other creators and noticed they added these /'s as well. So I just copied them in an attempt to solve the problem. I've tried it without the stray /'s as well (there are multiple), but the error remains the same.

When I remove the stray "/" in the line: <Delay seconds="0" style="hidden" target="startp1"/>, the error changes to "Oops it looks like page start does not exist" (instead of page startp1).
Ah, sorry, I thought that was it. The other slashes look fine though, they shouldn't be removed. For example:
    <Delay seconds="0" style="hidden" target="startp1"/>

is equivalent to:
    <Delay seconds="0" style="hidden" target="startp1"></Delay>


But in the case of the button:
    <Button target="startp2"/>Got it!</Button>

is equivalent to:
    <Button target="startp2"></Button>Got it!</Button>

i.e. there are two closures of the Button and the text "Got it!" is not part of the button any more.
Thank you! OMG thank you! Leave it to a programming language to have a "/" ruin your day :)
I didn't know the "/" symbolized the end of the bracket. Thank you for teaching me this. The error is gone now!
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) - Current Build 0.3.4

Post by PlayfulGuy »

bobhill wrote: Fri Feb 12, 2021 9:56 pm
PlayfulGuy wrote: Mon Feb 08, 2021 6:00 pm I am currently working on a new downloader that includes support for EOS teases and I used that.

I didn't try philo's downloader.

PG
Hi PG! :wave:

Will your downloader work on this one? https://milovana.com/webteases/showtease.php?id=46891 :whistle:

Thank you! BH
Hi bob!

Sorry, I haven't been around for a while. I just tried that one and the answer is "not yet". It uses a couple EOS features that have no direct equivalent in Guideme and I haven't implemented a workaround yet.

I was hoping eroticdevelopment would be able to implement one of those features in GuideMe but he hasn't been around lately either. I'm building a fair sized list of enhancement requests to help with EOS tease conversion. I just don't have the time (or inclination really) to learn the in's and out's of Java and the GuideMe code to be able to contribute to that yet.

It's all coming along though.

PG
lawman5297
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Tue May 30, 2017 1:18 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by lawman5297 »

@eroticdevelopment
I was just curious if you have given any thought to or looked into the possibility of adding that "Pause" function to the debug mode.
User avatar
bobhill
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Tue Mar 15, 2016 8:49 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by bobhill »

lawman5297 wrote: Sun Feb 28, 2021 3:49 pm @eroticdevelopment
I was just curious if you have given any thought to or looked into the possibility of adding that "Pause" function to the debug mode.
It looks like he hasn't been online since mid-January. Hopefully, it's an 'unplanned' hiatus.

I'm having an error in 4.3 with one mp3 file getting cut short (it plays fine in all other versions) and had sent him a sample a while back.
User avatar
bobhill
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Tue Mar 15, 2016 8:49 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.3.4

Post by bobhill »

PlayfulGuy wrote: Fri Feb 26, 2021 10:15 pm Sorry, I haven't been around for a while. I just tried that one and the answer is "not yet". It uses a couple EOS features that have no direct equivalent in Guideme and I haven't implemented a workaround yet.

I was hoping eroticdevelopment would be able to implement one of those features in GuideMe but he hasn't been around lately either. I'm building a fair sized list of enhancement requests to help with EOS tease conversion. I just don't have the time (or inclination really) to learn the in's and out's of Java and the GuideMe code to be able to contribute to that yet.
PG - thanks, I appreciate the follow up and details. Hope all is well! :wave:

BH
lawman5297
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Tue May 30, 2017 1:18 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by lawman5297 »

Occasionally I have an issue where the images do not advance. This has happened in older versions. Audio, text, everything else advances except the images. I have looked at the logs but they di not give much insight into the issue. Any thoughts on this?
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) - Current Build 0.4.3

Post by PlayfulGuy »

lawman5297 wrote: Thu Mar 04, 2021 11:53 pm Occasionally I have an issue where the images do not advance. This has happened in older versions. Audio, text, everything else advances except the images. I have looked at the logs but they di not give much insight into the issue. Any thoughts on this?
The only time I've encountered that is when using random images in a page like <Image id="Image*"/> (or any pattern that uses a wildcard), or on some teases I downloaded that had high res images (like 3000px or larger). Looking in the Guideme.log usually gave clues.

Hi-res images sometimes seem to time out and Guideme gives up waiting for them to get fully loaded.

The main culprit I found was when using wildcard images when there are other files (like text files for example) or subfolders in the media folder. Guideme would randomly match a non-image file or subfolder, which of course would not work.

PG
lawman5297
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Tue May 30, 2017 1:18 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by lawman5297 »

PlayfulGuy wrote: Fri Mar 05, 2021 8:36 pm
lawman5297 wrote: Thu Mar 04, 2021 11:53 pm Occasionally I have an issue where the images do not advance. This has happened in older versions. Audio, text, everything else advances except the images. I have looked at the logs but they di not give much insight into the issue. Any thoughts on this?
The only time I've encountered that is when using random images in a page like <Image id="Image*"/> (or any pattern that uses a wildcard), or on some teases I downloaded that had high res images (like 3000px or larger). Looking in the Guideme.log usually gave clues.

Hi-res images sometimes seem to time out and Guideme gives up waiting for them to get fully loaded.

The main culprit I found was when using wildcard images when there are other files (like text files for example) or subfolders in the media folder. Guideme would randomly match a non-image file or subfolder, which of course would not work.

PG
Mmm. I do not use wildcards for images, only stim files. I resized all my images, cannot tell you off top of my head what the res is but I made sure theu would open in paint shop at 100% with no scroll bars. Next time it happens I'll dig through the logs again.

Thanks!
arig4711
Explorer
Explorer
Posts: 31
Joined: Thu Mar 19, 2020 8:00 am

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by arig4711 »

Hi there,
i am totally lost in case of javascript. Is there a command overview anywhere, like for the xml tags? I didn't find anything.

Thanks in advance
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) - Current Build 0.4.3

Post by PlayfulGuy »

arig4711 wrote: Sat Mar 13, 2021 7:31 am Hi there,
i am totally lost in case of javascript. Is there a command overview anywhere, like for the xml tags? I didn't find anything.

Thanks in advance
The new javascript docs have not been put up yet, but you can refer to Philo's original docs and you can browse the source files of eroticdevelopments current version. See here for the overRide.* functions, here for the main guide interface functions, and here for most other functions of interest.

I would start with Philo's older documentation to help you get going for now. Everything in it is still valid, although there have been some additions. And maybe check out some of the teases listed in the first post or two of this thread and poke around in the code to see how other people did things.

And ask here if you have questions. Sometimes it takes a while to get an answer so be patient.

PG
User avatar
bobhill
Explorer At Heart
Explorer At Heart
Posts: 164
Joined: Tue Mar 15, 2016 8:49 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by bobhill »

Hi all: :wave:

I'm having an issue in 4.3 with overRide.setDelay cutting short the delay by about a second. On really short delays (like 5 seconds) that's an issue, particularly if the user might be punished for not completing task and pressing button before delay is complete! :lol:

Since @eroticdevelopment seems to be away for a while, I'm not sure if anyone is tending the code, but I wanted to mention it.

Thanks - BH
lawman5297
Explorer At Heart
Explorer At Heart
Posts: 156
Joined: Tue May 30, 2017 1:18 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: GuideMe (TeaseMe v2.0) - Current Build 0.4.3

Post by lawman5297 »

I would guess this is something simple to do but I cannot figure it out. In the old philo versions of GuideMe I was able to include in the start.bat file a del command to delete the .state file before loading and also at the end you could add the path to the .xml that you wanted to load and it would load automatically. Now those things do not seem to work. I would also like for these2 things to occur in the current directory. I have this on an external and it is not always the same drive letter depending on which computer I have it in. Help appreciated. THX!
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) - Current Build 0.4.3

Post by PlayfulGuy »

lawman5297 wrote: Mon Mar 22, 2021 8:08 pm I would guess this is something simple to do but I cannot figure it out. In the old philo versions of GuideMe I was able to include in the start.bat file a del command to delete the .state file before loading and also at the end you could add the path to the .xml that you wanted to load and it would load automatically. Now those things do not seem to work. I would also like for these2 things to occur in the current directory. I have this on an external and it is not always the same drive letter depending on which computer I have it in. Help appreciated. THX!
If you can, post a little more detail about how the files are arranged on your external drive, including where Guideme is and I can be more precise here.

The start.bat file for the most recent versions of GuideMe is simplified from earlier versions, and does not include the parameters that let you specify a tease on the command line.

Assuming you want to switch to your external drive, CD to the Guideme folder, and then type

Code: Select all

start sometease.xml
your start.bat needs a couple things added at the end of the "start" command. It should look like

Code: Select all

PATH=./java/bin;./lib;%PATH%
start javaw.exe -Xms2048m -Xmx2048m -jar GuideMe.jar .\Guides\  %1%
The Guideme executable needs two arguments - the first is the folder containing the guides (I've used .\Guides\ here), the second is the name of the guide you want to load (the %1%) which gets replaced by the name you specify on the command line.

You must include the trailing slash on the path to the guides folder.
If you use

Code: Select all

start javaw.exe -Xms2048m -Xmx2048m -jar GuideMe.jar .\Guides  %1%
leaving out the trailing slash GuideMe loads but the tease you specify doesn't open, or you get a "page start does not exist" error.

In older versions of GuideMe I think it was assumed you would type both the path and tease name on the command line like

Code: Select all

start   \Guides\  sometease.xml
which would mean that the Guides folder is in the root of the current drive.

For this change the start command in the bat file to

Code: Select all

start javaw.exe -Xms2048m -Xmx2048m -jar GuideMe.jar  %1%  %2%
The %1% gets replaced with the path to the guides, and the %2% with the tease filename.

For deleting the state file, the default setting for early versions of Guideme was to put the state file in the same folder as the tease, but the current versions default to putting them in the data subfolder. You can change this in Application Preferences.

A sample start.bat that assumes everything is in the default locations and lets you type

Code: Select all

start mytease
would be

Code: Select all

PATH=./java/bin;./lib;%PATH%
del data\%1%.state
start javaw.exe -Xms2048m -Xmx2048m -jar GuideMe.jar .\Guides\  %1%.xml
which would delete data\mytease.state and the load mytease.xml from the guides subfolder.
If the tease has spaces in the name enclose it in quotes.

Easy right? :lol:

Good luck!
Post Reply