Page 1 of 3

[0.6.3.6] BETA EasyScriptBuilder w/ Auto-updater

Posted: June 13th, 2011, 6:53 am
by Leo_V117
Hey guys. As you already know, its Leo. Now, I have some news for you... I have recently been working on a program that allows Syntax Highlighting for Cubescript. Now I have a release that's stable(ish).

EasyScriptBuilder
Latest Release: 0.6.3.6

EasyScriptBuilder, or ESB for short, is a stand-alone program that allows cubescript commands to be highlighted in blue, where as comments would be green, numbers would be purple and text would be red.

New Release Features:
  • - Media Player:
    • - Plays any MP3, WAV, MP4.
      - Occasional Visualisations.
      - Extremely fast.
      - Compact player. Sits nicely in the corner of your screen.
    - Web Browser:
    • - Shows website Favicon.
      - Lists History (Buggy)
      - Configurable Options (Only homepage)
EasyScriptBuilder Downloads
ESB-Updater 1.0.0.0: Updater <-- Disused, no need for this program anymore. Please delete it and use the built-in updater.
Beta 0.6.3.6: Package

Older Releases
Beta 0.5.9.5: Package
Beta 0.5.8.1: Package
Beta 0.4.8.9: Package
Beta 0.1.5.0: Package
Alpha 0.0.6.0: Package
Alpha 0.0.5.0: Package

EasyScriptBuilder Images
0.5.9.5/0.6.3.6 Images:
EasyScriptBuilder 0.6.3.6 Media Player: Looks simple doesn't it?
EasyScriptBuilder 0.6.3.6 Media Player: Looks simple doesn't it?
EasyScriptBuilder 0.5.8.1 Errors, Aliases, and Triggers: Yup... New system. Does it look good?
EasyScriptBuilder 0.5.8.1 Errors, Aliases, and Triggers: Yup... New system. Does it look good?
EasyScriptBuilder 0.5.8.1 Add Alias/Trigger: Oh, and this... Ability to add triggers and aliases whenever you need to.
EasyScriptBuilder 0.5.8.1 Add Alias/Trigger: Oh, and this... Ability to add triggers and aliases whenever you need to.
EasyScriptBuilder Changes
  • #01: Added Error system. We now capture those sneaky little brackets.
    #02: Added Alias and Trigger system.
    #03: Added a context menu (right click).
    #04: Added Auto-update system. No need for ESB-Updater.
    #05: - Allowed manual downloads for updates.
    #06: - Enabled "Startup" sound. This can be changed if you wish.
EasyScriptBuilder Known Bugs
  • #01: Editing syntax on lines above the last can result in slow editing.
    #02: Opening large files when syntax highlighting is enabled results in slow editing.
    #03: Undo/Redo options disable when used once. Using shortcuts fixes this.
EasyScriptBuilder Upcoming Changes
  • #01: Rebuild the SyntaxRichTextBox to run faster.
    #02: Add more syntax languages. (HTML, Lua, Python, Batch?)
    #03: Add tabbing allowing user to edit more than one file at a time.
    #04: Add toolbox for quick access.
    #05: Add playlist capabilities in the Media Player.
    #06: Enable Favourites (Browser).
    #07: Add "Mute" to Media Player.
    #08: Add "Full Screen" button + Media Bar.

Re: [0.0.5] EasyScriptBuilder

Posted: June 13th, 2011, 10:07 am
by jSoftApps
This looks very useful, good job! What language was it made in?

Re: [0.0.5] EasyScriptBuilder

Posted: June 13th, 2011, 10:12 am
by Leo_V117
Visual C# 2010 Express. It took a while to make. Although this project only took two days.

Re: [0.0.5] EasyScriptBuilder

Posted: June 13th, 2011, 10:22 am
by arcones
I have a couple of questions, (and I know this is still in development). Will ESB eventually be able to completely analyze a script and point out what's wrong? (Think Venima's app). Because I just played with it, and it showed "level_trigger_1" as red (meaning text), but shouldn't it be blue?

Anyway, I like it, and look forward to more updates.

Re: [0.0.5] EasyScriptBuilder

Posted: June 13th, 2011, 10:33 am
by Leo_V117
Thanks for pointing that out. But as it's held inside two "" characters, it will appear as red. Im unsure how to set up the error logging like Venima's program, but it will be available in later releases. I'm thinking 0.0.9 or 0.1.5, yes... This is a while away.

On another note, the program will not update automatically (It might do in 2.0.0 versions) as this takes a server. Instead of automatic updates, there will be a collection of update packages. These may or may not download automatically from somewhere like SourceForge.

Re: [0.0.5] EasyScriptBuilder

Posted: June 13th, 2011, 6:31 pm
by chocolatepie33
this looks great, just what all the noobs around here probably need... Maybe you could integrate one of the tuts on coding around here into it, like a copy, paste and edit feature, or something.

Re: [0.0.5] EasyScriptBuilder

Posted: June 14th, 2011, 8:30 am
by Leo_V117
First, I'll work on the AutoComplete feature. Once that's done, I'll add Error Reports. Then, I'll edit the Syntax Highlighting methods to make them faster. Once I've done all that... I'll add a Drag+Drop Designer interface... Or atleast, work on one. Before I add the drag+drop design interface, I'll work on more Syntax and an increased highlighting method. Until then... Im gonna work on the AutoComplete.

I'm glad everyone's liking this. Time to add a Poll. =3

Oh, and I released 0.0.6 today. 0.1.5 is coming soon... Very soon. I hope. :lol:

Re: [0.0.6] EasyScriptBuilder

Posted: June 17th, 2011, 2:03 pm
by cork279
Sounds good... I tried it... and I like it :)
Although I'm bad at scripting anyway, but this could help :P

Re: [0.0.6] EasyScriptBuilder

Posted: June 17th, 2011, 2:14 pm
by Leo_V117
I made a quick and easy fix to that issue... I added autocomplete. Arc has already seen it. Hit "-" to show the list of commands... Double Clicking a command enters it... Space clears the list.

Re: [0.1.5] EasyScriptBuilder

Posted: June 19th, 2011, 2:57 pm
by chocolatepie33
The update is nice, do you plan on making one of these for Hirato and Offtools once they're done messing up the RPG mode?