BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
 All Forums
 eXtreme Movie Manager 8, 9, 10 Forum
 Suggestions / New Features
 Alternative Script Editor
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

JDommi
Administrator

Germany
4681 Posts

Posted - 10 Mar 2015 :  22:19:15  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
I have tried to write an alternative script editor for XMM.
Beside that the loading/preprocessing of a script is very slow you have some nice features:

- Loops (#IF# / #REPEAT#), #GOTO#-labels and Blocks are marked as you will see when you open a script. Unknown commands and blocks are red.
- You also can jump to the start of any block by doubleclicking a block name.
- A jump table for errors by doubleclicking
- Doubleclick a command will show a message about function and syntax
- Beautifying of the script code is available.
- AutoIndent is available.

Missing function:
- live checking of parameters
- line folding for blocks/loops
- debugging as MagicScript is not integrated


http://www.mediafire.com/download/avuyo48jy85lyyp/ScriptBeautifier.rar

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

JDommi
Administrator

Germany
4681 Posts

Posted - 22 Mar 2015 :  09:20:22  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Completely new programmed as it was too much too slow.
http://www.mediafire.com/download/pp36asx81qx34pg/ScriptBeautifier_v1.0.3.rar

Still missing: a debugger

http://www.mediafire.com/view/2tve620yri5uijk/SB.jpg

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

JDommi
Administrator

Germany
4681 Posts

Posted - 21 Apr 2015 :  21:36:07  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Well I think it's time to present the second release of the ScriptBeautifier.

It's still a beta release as the new functions are not completely tested and may do not work on every script/website correctly.
So please only work on copies of the original scripts or backup them before processing.

The main improvement beside the speed is the now integrated MagicScript Debugger.
Beside that I have worked on checking for syntax and parameter errors inside the scripts.
As said before it's too much to test everything for a single person - so compliments and respect again to Ale for his great work!
I hope that some of the scripters and maybe new ones will help to improve this plugin so that it will become a good extension for XMM.

And... please note your comments, suggestions and bug reports in this forum topic. Any help is appreciated!

4 further notes on the program:
- I have temporarily activated that the data will be saved in the programs folder as Data.txt. This is only to check against the original imported data by XMM.
- When you are behind a proxy server you have to fill config.ini with your settings. Later it can be loaded from your XMM's config.ini itself.
- pics and trailers will not be downloaded as I don't wanna replace MagicScript inside XMM!!!
- I don't know how the prog behaves on non western charsets.

http://www.mediafire.com/download/m5sjlj741oatj9p/XMM-Debugger-V2.1.0.rar

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.13 sec. Powered By: Snitz Forums 2000 Version 3.4.07