Script Library: 1238 scripts
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 
Dialect Object Model
rebol-dom.r
 discussion
 documentation
v:1.0
56.8 KB
7 Nov 2023
Use an exstensible, Rebol user-mode, Markup function to parse DSL's that will return an easy to follow tagged key value Dialect Object Model. It will allow different DSL's or programming languages to work with, or together through a Central Processing interpreter. Yes Rebol/Core. A demo example of a HTML DSL is parsed by [...]
author: daniel murrill
Logging Framework For Rebol
log4reb.r
 documentation
v:2.0.6
10.8 KB
19 Feb 2006
Logging within the context of program development constitutes inserting statements into the program that provide some kind of output information that is useful to the developer. Examples of logging are trace statements, dumping of structures and the familiar 'prin or 'print debug statements. log4reb offers a hierarchical way to insert logging statements within a [...]
author: Francois Vanzeveren
Date and time functions
date-time.r
 discussion
v:1.1
11.8 KB
24 Feb 2011
This script contains the Rebol implementation of some date and time functions provided in the glibc library and the gnumeric (and therefore Microsoft Excel) software. While the use and handling of date and time data are in most cases straightforward with Rebol, some of the advanced date and times functionalities found in glibc and gnumeric are still missing in [...]
author: Francois Vanzeveren
OTA bitmap to GIF converter
converter.rv:1.1
13.9 KB
25 Sep 2004
Converts so-called operator logos for cell phones, i.e. OTA bitmaps into ordinary two-colour GIFs.
author: HY
CGI with FORM with refilled data
cgi-form-val-example.rv:0.0.1
4.9 KB
28 Aug 2012
Example of how a webform could be processed by a REBOL script, refilling previously filled fields when errors in input are detected. For performance it is always better to have some validation (using e.g. Javascript) on the client side first, but for safety the check also needs to be (re)done at the server side.
author: Arnold van Hofwegen
Files Renamer
files-renamer.rv:0.8.15
27.1 KB
17 May 2016
icon for files-renamer.rRename files
author: Marco Antoniazzi
MySQL database interfacing logic.
mysql_all.rv:1.0.0
17.3 KB
13 Mar 2003
Interface to the mysql libs, needs /Pro or /Command
author: Maarten Koopmans, Ernie van der Meer
Request List Enhanced
request-list-enhanced.rv:0.9.3
16.4 KB
18 Aug 2014
An enhancement to the regular request-list that allows selecting items from a request list by typing in the first few characters of the item. Works with text, word and number lists. Designed to make optimum use of the keyboard. - New refinement request-list-enhanced/return-index will return the index of the item not the value. - Keys used; cursor up, down, page-up, [...]
author: mike yaunish
CMS - web site builder
sitebuilder.cgi125.6 KB
22 Dec 2012
Easily create, edit, and arrange HTML pages on your web site. Upload existing content files or use the built-in WSYIWYG HTML editor (from openwebware.com) to layout pages visually, without having to write any code. It works just like a word processor, except it runs directly in your browser, right on your web site. You can adjust fonts, colors, and other [...]
author: nick
to-fussy-idate
to-fussy-idate.rv:1.0.1
3.5 KB
22 Apr 2005
A function which converts a Rebol date! to a string formatted according to a strict interpretation of the RFC 822 standard. If the time is not provided, a default of 00:00 is used. If the seconds are not set, 00 is used. (NB The zone defaults to 00:00 in a Rebol date) [...]
author: Peter WA Wood
to-iso8601-date
to-iso-8601-date.rv:1.1.1
3.3 KB
22 Apr 2005
A function which converts a Rebol date! to a string which complies with ISO 8601. If the time is not provided, a default of 00:00 is used. Truncates any milli-seconds. (NB The zone defaults to 00:00 in a Rebol date)
author: Peter WA Wood
Thumbnail Maker
thumbnail-maker.r4.3 KB
14 Sep 2009
Create image preview sheets from a list of files. Used to make the introductory image at http://musiclessonz.com/rebol.html
author: nick
Web Server Management Tool
web-tool.cgi19.2 KB
4 Oct 2009
A CGI script to manage your web server. List directory contents, upload, download, edit, and search for files, execute OS commands (chmod, ls, mv, cp, etc. - any command available on your web server's operating system), and run REBOL commands directly on your server. Edited files are automatically backed up into an edit_history folder [...]
author: [unknown]
Chess moves generator
chessmoves.r
 discussion
 documentation
v:0.1.2
59.2 KB
29 Aug 2012
Generate all legitimate moves in any position.
author: Arnold van Hofwegen
Simple-Test
simple-test.r
 documentation
v:0.4.1
21.4 KB
12 Mar 2011
A simple Rebol testing framework
author: peter
Cool Effect Gel
gel.rv:1.3.2
1.7 KB
13 Mar 2003
Power of the REBOL/View engine.
author: Carl Sassenrath
POINT OF SALE SYSTEM
pos.r12.6 KB
14 Mar 2010
This is a point of sale system (sales checkout, receipt printer, and data storage system) written using RebGUI. It may help provide some basic insight into the workings of RebGUI. Actually, the majority of this code manages user workflow - saving/retrieving receipts. The RebGUI parts are simple and short. Note that the username [...]
author: nick
Space Game
space-game.rv:0.0.2
262.4 KB
13 Oct 2005
A space shooting game. Objective: Using your cannon, destroy meteors to avoid colliding with them and earn points Controls (keyboard): To shoot, press SPACE key. To rotate your cannon and aim, use the RIGHT and LEFT keys
author: Ayrris Aunario
Snake Game
snake-game.r2.1 KB
21 Aug 2009
A little graphic game. Taken from the tutorial at http://musiclessonz.com/rebol.html
author: nick
Voice Alarms
voice-alarms.r4.5 KB
18 Nov 2009
Record your voice or other sounds to be played as alarms for any number of multiple events. Save and Load event lists. All alarm sounds repeat until stopped. Record yourself saying 'wake up you lazy bum' or 'hey dude, get up and walk the dog', then set alarms to play those voice messages on any given day/time. If you set [...]
author: Nick Antonaccio