[0.6.3.6] BETA EasyScriptBuilder w/ Auto-updater

Section for submitting new content to Sandbox, such as maps, code, etc.
Kids are also more than welcome to submit their work with parental permission!

What should be added to the next release?

Playlists for the Media Player
1
11%
More Languages (C#, C++, Lua, Batch)
0
No votes
RPG Script for the C+C (click+code) scripting interface
8
89%
 
Total votes: 9

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

[0.6.3.6] BETA EasyScriptBuilder w/ Auto-updater

Postby Leo_V117 » June 13th, 2011, 6:53 am

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:

0-6-3-5_media_player.png
EasyScriptBuilder 0.6.3.6 Media Player: Looks simple doesn't it?

0-5-2-7_errors_triggers_aliases.png
EasyScriptBuilder 0.5.8.1 Errors, Aliases, and Triggers: Yup... New system. Does it look good?

0-5-2-7_add_alias-trigger.png
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.
Last edited by Leo_V117 on October 13th, 2011, 8:43 am, edited 16 times in total.

User avatar
jSoftApps
Member
Member
Posts: 426
Joined: May 2nd, 2011, 10:02 pm
Name: J.R.
IRC Username: jSoftApps
Location: jSoft Apps Software Innovations HQ
Contact:

Re: [0.0.5] EasyScriptBuilder

Postby jSoftApps » June 13th, 2011, 10:07 am

This looks very useful, good job! What language was it made in?
jSoft Apps Software Innovations - App, Games and More!
Visit our Website!

Image

jSoft Apps is now on indie db!
Image

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: [0.0.5] EasyScriptBuilder

Postby Leo_V117 » June 13th, 2011, 10:12 am

Visual C# 2010 Express. It took a while to make. Although this project only took two days.

arcones
Support Team
Support Team
Posts: 2734
Joined: January 13th, 2010, 12:42 pm
Name: Timothy
IRC Username: I use Steam
Location: Looking over your shoulder...
Contact:

Re: [0.0.5] EasyScriptBuilder

Postby arcones » June 13th, 2011, 10:22 am

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.
Image
Want a user bar like this one? PM Leo!

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: [0.0.5] EasyScriptBuilder

Postby Leo_V117 » June 13th, 2011, 10:33 am

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.

chocolatepie33
Support Team
Support Team
Posts: 2458
Joined: April 27th, 2010, 5:31 pm
IRC Username: CP

Re: [0.0.5] EasyScriptBuilder

Postby chocolatepie33 » June 13th, 2011, 6:31 pm

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.
Julius wrote:Contribute to http://www.opengameart.org NOW!

Save the wiki!

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: [0.0.5] EasyScriptBuilder

Postby Leo_V117 » June 14th, 2011, 8:30 am

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:
Last edited by Leo_V117 on June 18th, 2011, 6:29 am, edited 1 time in total.

User avatar
cork279
Member
Member
Posts: 492
Joined: October 22nd, 2010, 5:54 am
Name: Corey
IRC Username: cork279
Location: The corner of a sphere.
Contact:

Re: [0.0.6] EasyScriptBuilder

Postby cork279 » June 17th, 2011, 2:03 pm

Sounds good... I tried it... and I like it :)
Although I'm bad at scripting anyway, but this could help :P
My latest track: Odyssey

Soundcloud - Youtube - ModDB

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: [0.0.6] EasyScriptBuilder

Postby Leo_V117 » June 17th, 2011, 2:14 pm

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.

chocolatepie33
Support Team
Support Team
Posts: 2458
Joined: April 27th, 2010, 5:31 pm
IRC Username: CP

Re: [0.1.5] EasyScriptBuilder

Postby chocolatepie33 » June 19th, 2011, 2:57 pm

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?
Julius wrote:Contribute to http://www.opengameart.org NOW!

Save the wiki!


Return to “Donate Content To Sandbox And The Community”

Who is online

Users browsing this forum: No registered users and 1 guest