Scribe Installation

version 1.6.0


The .zip should include: First, extract all of the files in the zip to the directory that you want to store Scribe in.

The preferred way to open cogscripts with Scribe is to add a link to Scribe in the right-click menu of .cog files. But you can use any method that sends the path of the cog to Scribe on the command line. General instructions for all Windows operating systems are given below.

Go to the Control Panel and open Folder Options. In the dialogue box that appears, select the File Types tab. Find the file type for .cog files. If it's not there, create it. In whatever way is provided, view the Advanced settings for the file type. You should see a box listing the actions that can be performed on cog files (such as open).

Create a new action called Scribe and give the path for the Scribe exe in the text box for the Application's path. Directly after Scribe's path, add "%1" - with the quotation marks (Windows may add it automatically when you accept the settings). That's all you have to enter for the action settings. Now, when you right click on a cogscript file, you should see a link to Scribe in the menu.

All right, Scribe should now be configured. Enjoy using it. If you find an error with Scribe or something that needs to be improved, email me. Feedback is appreciated.

- SaberMaster.


What's New

Scribe 1.6.0
Scribe 1.6.0 fixes a few problems from previous versions. It also includes some updated verb information from version 0.5.0 of the DataMaster. This new version also fixes some file naming problems that prevented two Scribe programs from running simultaneously. Scribe can also parse and output the complete for loop syntax:
for([statement1[, statement1]]; [condition]; statement2[, statement2]) // optional code

This will probably be the last release of Scribe. It completely perfoms the task it was written to accomplish, and there are no known errors with it. This does not mean that I will no longer support Scribe. If any bug is found, I will try to release a new version to fix the error.

Some time in the future, I will rewrite my cogscript parser. The original version of the parser, written in QuickBASIC, is awkward for what it has grown into. Later, when I have the opportunity, I will write a new parser in a better language that will combine parsing, logical error reporting, and code output into one efficient program.

Scribe 1.4
Most importantly, Scribe has been translated to Delphi and is a Windows 32-bit program. Many new options have been added to the data file. The user has much more control over the look of the outputted cog. The few error messages that Scribe shows now appear in dialogue boxes instead of the DOS console.

Scribe Settings

The data.dat file that Scribe uses contains all of the data that Scribe needs to parse a cogscript and output the new script. The first data category in this file, settings:, is the important one for the user. Open the file and read the comments to understand how to use the settings.

The Source Code

Scribe was written and compiled in Delphi 6.2 Personal. The source code is included in the .zip should anyone want to see how Scribe works or even update it. Suggestions are welcome.