Page 1 of 13

Offline Editor

Posted: Sat Feb 09, 2013 12:07 am
by philo
For those that have not investigated the TeaseMe sticky.

I have written an offline visual TeaseMe / Nyx editor (V1.14).
https://drive.google.com/file/d/0B4SW7o ... sp=sharing

The editor uses the TeaseMe file format to store the tease information.
When the tease is finished you can generate the Nyx script and paste it into the online Nyx editor.
To fix any errors you can correct it in the offline editor, re-generate the Nyx script and just over write the script in the Nyx editor again.
Both of the teases I have written (Kates Birthday) have used the editor and I have not done any manual fixes to the nyx script.

You will need to upload the pictures using the online editor.

TeaseMe does more things than Nyx so anything that is pure TeaseMe is highlighted in red in the editor and will not work in Nyx.
Also any time you want to use a random page in Nyx the page name must be a number (e.g. 1, 52, 38 not page52, red1) in TeaseMe you can have page(1..3) which will pick randomly from page1, page2, page3 for Nyx it must be (1...3) to pick from pages 1, 2, 3
From version 1.3 the nyx generator should now convert text page names to numbers

One of the most useful features is under Tools Check Pages, where it will check for errors in the tease and produce a report for missing pages, pages / buttons / delays that do not have a target, pages that are never targeted.

Re: Offline Editor

Posted: Sat Feb 09, 2013 5:33 pm
by cumping
How does the editor work?

I download
MWTEdit.0.1.zip Tease Me Visual editor May 2012 May 2012 116 KB 61

Is that enough to have an editor? (Does not work for me.)

Is it very important to be good at computers?

Re: Offline Editor

Posted: Sat Feb 09, 2013 7:01 pm
by philo
cumping wrote:How does the editor work?

I download
MWTEdit.0.1.zip Tease Me Visual editor May 2012 May 2012 116 KB 61

Is that enough to have an editor? (Does not work for me.)

Is it very important to be good at computers?
You need to download the latest version 1.1 (0.1 is the oldest)

If you extract the zip you need to run mwtedit.exe. which should load the editor.
(It needs the dot net framework 3.5 sp1 but this is included with windows. If it does not work you could try downloading this from microsoft)

There are instructions on using it in the wiki bit of the site where you download the editor from, including screenshots.
The only difficult bit should be downloading and getting it working, using the editor should be fairly easy.

Re: Offline Editor

Posted: Sun Feb 10, 2013 2:54 pm
by cumping
I see it looks like working now.

But there are always alerts that there is a "just in time debugging" problem.

But I think maybe it is not a real problem and only it is bugging me. I do something and a window pops up. YOU HAVE A JIT-DEBUGGING SHIT. I click okay. I click something different and again a window pops up. YOU HAVE A JIT-DEBUGGING SHIT. I click okay. I click something different and again a window pops up. YOU HAVE A JIT-DEBUGGING SHIT. ... Maybe it is just fine, if I can suppress it popping up.

Re: Offline Editor

Posted: Sun Feb 10, 2013 3:38 pm
by philo
There is error logging as part of the application.
There should be a file ErrorLog.txt.
There is an issues section where you down load the file from if you create an issue and attach that file I will have a look to see if there is anything in the error file.
Alternatively if it is not more than a few lines, you could post the contents here.
What version of windows are you using?

Re: Offline Editor

Posted: Sun Feb 10, 2013 4:46 pm
by dbt
Laughing a bit at myself, wish I'd seen this before I decided to try to create a Teasme tease (my fault for not searching). I put one together using notepad++ and a few other teases as examples, I'm not sure if that was faster or slower than using the editor in the end but the editor would have helped the startup I'm sure.

Is there a way to change the media directory mid tease? I'm using the main media directory for random images,would like to be able to change to a different directory for the random images at some point.

Unfortunately I think what I did doesn't mesh well with Nyx, I organized groups of pages by name#, so a group of tasks (say task1 thru task4) would feed into (task1b1 thru task1b4) etc up to task1e1 thru task1e4, in order to add a lot of randomness. So, I have 3 main sections (tasks, chances, punishments) organized by name. Trying to reorganize & track something like that with only #'s seems like a mess.

Re: Offline Editor

Posted: Sun Feb 10, 2013 5:49 pm
by Frozen88
reinstalled .net framework 3.5 sp1 again and does not work :'-(
Spoiler: show

Code: Select all

Informationen über das Aufrufen von JIT-Debuggenanstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. ************** Ausnahmetext **************System.IO.FileNotFoundException: Die Datei oder Assembly "[b][color=#800000]Microsoft.mshtml[/color][/b], Version=[b][color=#800000]7.0.3300.0[/color][/b], Culture=neutral, PublicKeyToken=[b][color=#800000]b03f5f7f11d50a3a[/color][/b]" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.Dateiname: "Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"   bei MWTEdit.Form1.Form1_Load(Object sender, EventArgs e)   bei System.EventHandler.Invoke(Object sender, EventArgs e)   bei System.Windows.Forms.Form.OnLoad(EventArgs e)   bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)   bei System.Windows.Forms.Control.CreateControl()   bei System.Windows.Forms.Control.WmShowWindow(Message& m)   bei System.Windows.Forms.Control.WndProc(Message& m)   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) WRN: Protokollierung der Assemblybindung ist AUS.Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) auf 1 festlegen.Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLMSoftwareMicrosoftFusion!EnableLog] entfernen.   ************** Geladene Assemblys **************mscorlib    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400).    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.----------------------------------------MWTEdit    Assembly-Version: 1.0.0.0.    Win32-Version: 1.0.0.0.    CodeBase: file:///E:/Data/Pornos/TeaseMe-v0.1.4/MWTEV1.1/MWTEdit.exe.----------------------------------------Microsoft.VisualBasic    Assembly-Version: 8.0.0.0.    Win32-Version: 8.0.50727.5420 (Win7SP1.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.----------------------------------------System    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.----------------------------------------System.Windows.Forms    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.----------------------------------------System.Drawing    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.----------------------------------------System.Runtime.Remoting    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.----------------------------------------Interop.MSXML2    Assembly-Version: 3.0.0.0.    Win32-Version: 3.0.0.0.    CodeBase: file:///E:/Data/Pornos/TeaseMe-v0.1.4/MWTEV1.1/Interop.MSXML2.DLL.----------------------------------------System.Windows.Forms.resources    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.----------------------------------------mscorlib.resources    Assembly-Version: 2.0.0.0.    Win32-Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400).    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.---------------------------------------- ************** JIT-Debuggen **************Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in derKonfigurationsdatei der Anwendung oder des Computers(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.Die Anwendung muss mit aktiviertem Debuggen kompiliert werden. Zum Beispiel: <configuration>    <system.windows.forms jitDebugging="true" /></configuration> Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandeltenAusnahmen an den JIT-Debugger gesendet, der auf demComputer registriert ist, und nicht in diesem Dialogfeld behandelt.   
Could you include this Assembly to your installer?
Was reading this shouldn't be a problem with .net framework

Re: Offline Editor

Posted: Sun Feb 10, 2013 6:19 pm
by cumping
My Windows is Win XP Home...
Spoiler: show
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.IO.FileNotFoundException: Die Datei oder Assembly "Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
bei MWTEdit.Form1.Form1_Load(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.



************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3643 (GDR.050727-3600).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
MWTEdit
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Besitzer/Eigene%20Dateien/M%F6nch%20Ordner/Tease%20Me/Editor%20of%20Tease%20me%20NEU/MWTEdit.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3644 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3644 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3644 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
Interop.MSXML2
Assembly-Version: 3.0.0.0.
Win32-Version: 3.0.0.0.
CodeBase: file:///C:/Dokumente%20und%20Einstellungen/Besitzer/Eigene%20Dateien/M%F6nch%20Ordner/Tease%20Me/Editor%20of%20Tease%20me%20NEU/Interop.MSXML2.DLL.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3643 (GDR.050727-3600).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

Re: Offline Editor

Posted: Sun Feb 10, 2013 6:27 pm
by Frozen88
seems to be a problem on german systems :-/

Re: Offline Editor

Posted: Sun Feb 10, 2013 8:58 pm
by cumping
Maybe it is the same like here?
That looks almost similar.
http://www.wintotal-forum.de/index.php?topic=164508.0

I try to install this.
http://www.microsoft.com/de-de/download ... x?id=17718

hopefully it works. I will write my experience soon.

Offline Editor

Posted: Sun Feb 10, 2013 9:18 pm
by philo
It has a couple of other dependencies as well that are used for the spell check and html editor.
I have produced a packaged version of 1.1 that should install everything needed.
Try that and let me know.

Re: Offline Editor

Posted: Sun Feb 10, 2013 9:23 pm
by philo
dbt wrote: I organized groups of pages by name#, so a group of tasks (say task1 thru task4) would feed into (task1b1 thru task1b4) etc up to task1e1 thru task1e4, in order to add a lot of randomness. So, I have 3 main sections (tasks, chances, punishments) organized by name. Trying to reorganize & track something like that with only #'s seems like a mess.
It is one of the down sides to nyx. It is on my todo list to automatically convert page names to numbers where they are used for random targets. I may look at this for the next version of the editor.
Any where it used a page name in teaseme, when it generates the page in nyx script it would convert it to a unique number, in the same way it does set / unset for buttons.
This would leave the page names in the editor / teaseme but the generated nyx script would use numbers.

Re: Offline Editor

Posted: Sun Feb 10, 2013 10:20 pm
by cumping
First time I clicked on it, it was not unpacked. I do not know if that is important. Something installed, but it was very fast and a editor without problems opened. I closed it and after this I cannot open the packed or unpacked installer because it says that it is already somewhere else. But it do not change the problems in the other tease me editor data. Can it be that I have to put the upacked data in an other file?

Now it is like this:

.../teasemeeditor/... inthis file are the datas and files of the Teaseme 1.1.

.../teasemeediitor/teasemeeditornew/... there are the other datas unpacked in. and package is there in.

Re: Offline Editor

Posted: Sun Feb 10, 2013 10:41 pm
by philo
The packaged file should create a desk top short cut.
The location is created by the microsoft install so you will have 2 copies now.
You can delete the original one.
You should also have an entry in control panel / remove programs if you need to uninstall the new one.

Re: Offline Editor

Posted: Sun Feb 10, 2013 11:56 pm
by Frozen88
Thank You Philo :mbounce:

It works now :innocent:

Soon trying to make an own Tease :wave: