| REBOL Library |
Updated: 29-May-2003
| A Button with Shortcut Key |
1-Jun-2000 |
|
| Shows how to easily add a shortcut key to a button. | 1 line |
230 bytes |
| Append to a Text File |
26-May-1999 |
|
| Append to a text file using FTP. | 1 line |
236 bytes |
| Check for Directory |
26-May-1999 |
|
| Check if a filename belongs to a directory using FTP. | 1 line |
257 bytes |
| Run Script from FTP |
26-May-1999 |
|
| Do a REBOL script via FTP. | 1 line |
193 bytes |
| Make a directory |
26-May-1999 |
|
| Make a file directory on an FTP server. | 1 line |
217 bytes |
| Read a Text File |
26-May-1999 |
|
| Read a text file from an FTP server and print it. | 1 line |
215 bytes |
| Rename a File |
26-May-1999 |
|
| Rename a file on a server using FTP. | 1 line |
213 bytes |
| Upload a File |
26-May-1999 |
|
| Upload a binary file to an FTP server. | 1 line |
218 bytes |
| Write Text File |
26-May-1999 |
|
| Write a text file to an FTP server. | 1 line |
216 bytes |
| Hello World Window |
20-May-2000 |
|
| Opens a window that displays text and a quit button | 1 line |
234 bytes |
| Non-echoing Input |
15-Sep-1999 |
|
| Hide input for passwords (no echo characters) | 1 line |
200 bytes |
| REBOL Script in HTML File |
24-Apr-1999 |
|
| Shows how to embed a REBOL subscript within an HTML document. | 1 line |
956 bytes |
| Email a Web Page |
10-Sep-1999 |
|
| Send a web page. (simple) | 1 line |
221 bytes |
| Script with a Preface |
24-Apr-1999 |
|
| Text before the REBOL header is ignored. | 1 line |
402 bytes |
| EMail Setup (for Send) |
6-Nov-1997 |
|
| Minimum set-up for sending email messages from REBOL. | 1 line |
842 bytes |
| Simple Script |
24-Apr-1999 |
|
| The traditional Hello World example script. | 1 line |
208 bytes |
| View 3 Buttons |
1-Jun-2000 |
|
| Example of how to display three buttons down the page. | 1 line |
238 bytes |
| View HTML Code |
1-Jun-2000 |
|
| Fetch a web page and view its HTML code in a window. | 1 line |
232 bytes |
| View an Image in a Window |
1-Jun-2000 |
|
| View an image in a window. | 1 line |
264 bytes |
| Download Web Page |
20-May-1999 |
|
| Fetch a web page and save it as a file. | 1 line |
217 bytes |
| Web Page Displayer |
20-May-1999 |
|
| Fetch a web page and display its HTML code. | 1 line |
207 bytes |
| Web Page Emailer |
20-May-1999 |
|
| Fetch a web page and send it as email. | 1 line |
219 bytes |
| CLS |
3-Jul-2002 |
|
| Clears the console screeen. | 1 line |
295 bytes |
| Content-Type |
3-Jul-2002 |
|
| Prints Content-type header for cgi. | 1 line |
374 bytes |
| Factorial |
6-Jan-1999 |
|
| Compute a factorial | 2 lines |
372 bytes |
| Delete a File or Directory |
26-May-1999 |
|
| Delete a file or directory from a server using FTP. | 2 lines |
278 bytes |
| Download a Binary File |
26-May-1999 |
|
| Download a binary file from an FTP server. | 2 lines |
278 bytes |
| Get File Size and Date |
26-May-1999 |
|
| Get size and date information about an FTP file. | 2 lines |
306 bytes |
| Protecting Passwords |
15-Sep-1999 |
|
| Prompt for password to use before transfer. | 2 lines |
270 bytes |
| Convert Line Terminators |
4-Jun-1998 |
|
| Convert all line terminators to those used by the local computer. Works for PC, Mac, Unix, Amiga, and all others | 2 lines |
367 bytes |
| View an Image and its File Name |
1-Jun-2000 |
|
| Display an image in a window with its file name printed directly below it. | 2 lines |
355 bytes |
| View an Image behind File Name |
1-Jun-2000 |
|
| Display an image with its file name on top of it. | 2 lines |
320 bytes |
| View A List of Data |
1-Jun-2000 |
|
| Example of how to display a simple block of data as fixed width columns in a window. Code is just one line. | 2 lines |
393 bytes |
| Search a Web Page |
20-May-1999 |
|
| Search a web page for a string, and save the page to a file if it was found | 2 lines |
310 bytes |
| ConsoleIO |
1-Aug-2002 |
|
| Console prompt output save,saves all console input to history.log file when in console mode. | 2 lines |
527 bytes |
| Encoding Binary Data in REBOL Scripts |
30-May-2000 |
|
| Example of how to save base-64 encoded binary data in REBOL scripts. (See bin-data.r as an example of how to decode the data.) | 3 lines |
396 bytes |
| CGI Form Emailer |
19-Jul-1999 |
|
| Emails the contents input into a web CGI form. | 3 lines |
558 bytes |
| Read File Directories |
26-May-1999 |
|
| Read and print directories from an FTP server. | 3 lines |
308 bytes |
| POP Email Port Spec |
10-Sep-1999 |
|
| POP port specification used to connect to an email server. All of the mail reading examples use this. | 3 lines |
658 bytes |
| Time a Web Page |
24-Apr-1999 |
|
| Time how long it takes to fetch a web page from the net. (Just the HTML file, not the images.) | 3 lines |
317 bytes |
| Prompt for User and Password |
15-Sep-1999 |
|
| Prompt for username and password to use for a transfer. | 3 lines |
317 bytes |
| Web Page Title Extractor |
20-May-1999 |
|
| Find the title of a web page and display it. | 3 lines |
280 bytes |
| Display Black Text |
1-Jun-2000 |
|
| Display black text on a white background. | 4 lines |
283 bytes |
| Send Message to GSM Cellphone |
16-Jun-2000 |
|
| To post a message via MTN's SMS gateway to a GSM phone | 4 lines |
1677 bytes |
| Email a Text File |
10-Sep-1999 |
|
| Send a text file (as text of message). | 4 lines |
366 bytes |
| CGI Form Dumper |
19-Jul-1999 |
|
| Display the contents of a submitted form as a web page. Useful for debugging CGI forms. | 5 lines |
605 bytes |
| Digital Clock |
2-Apr-2001 |
|
| Displays a simple digital clock in its own window. | 5 lines |
418 bytes |
| Comma-Seperated-Values to REBOL converter |
16-Jun-1999 |
|
| Convert CSV files to REBOL blocks | 5 lines |
529 bytes |
| Download List of Files |
26-May-1999 |
|
| Download a list of binary files using FTP. | 5 lines |
335 bytes |
| Upload Several Files |
26-May-1999 |
|
| Upload multiple files with FTP using login and password. | 5 lines |
340 bytes |
| Keep an ISP Connection Alive |
16-Sep-1999 |
|
| This script can be used to keep an ISP connection alive by accessing the net every so often. | 5 lines |
622 bytes |
| Save Email to File |
10-Sep-1999 |
|
| This example reads all email and saves it to a file. | 5 lines |
500 bytes |
| Check for REBOL Pro Features |
18-May-2001 |
|
| An example of how to detect View/Pro and Command special features. | 5 lines |
456 bytes |
| Check Web Servers |
16-Sep-1999 |
|
| This script can be used to query a web server, and email webmaster if it fails. | 6 lines |
612 bytes |
| Check for a File or Directory |
26-May-1999 |
|
| Check for the existence of an FTP file or directory. | 6 lines |
382 bytes |
| REBOL Prompt Setter |
16-Jun-1999 |
|
| Demonstrates how to set the prompt in REBOL | 6 lines |
433 bytes |
| Text Size Check |
1-Jun-2000 |
|
| Compare text font sizes | 6 lines |
302 bytes |
| Update from WWW.REBOL.COM |
12-Oct-1998 |
|
| Updates your rebol.r and reboldoc.r files from the web. | 6 lines |
378 bytes |
| Average |
3-Jul-2002 |
|
| Averages the values in the Block. | 6 lines |
474 bytes |
| Celcius |
3-Jul-2002 |
|
| Converts Temperature in Fahrenheit to Celcius. | 6 lines |
533 bytes |
| Fahrenheit |
3-Jul-2002 |
|
| Converts Temperature in Celcius to Fahrenheit. | 6 lines |
552 bytes |
| Source |
3-Jul-2002 |
|
| Prints the script source code for a word. | 6 lines |
446 bytes |
| Rebol Daytime Server |
4-Dec-2002 |
|
| A simple Rebol Daytime Server, answers are sent in Rebol date format. | 6 lines |
549 bytes |
| Images Buttons |
20-May-2000 |
|
| Example of how to make buttons made from images. Clicking on a button updates text in the window. | 7 lines |
550 bytes |
| Ellipse Demo |
20-May-2000 |
|
| Ellipse Demo | 7 lines |
518 bytes |
| Transfer REBOL Files to Server |
18-Dec-1997 |
|
| FTP all .r files in the current directory to a server. | 7 lines |
386 bytes |
| Gradient Multiply |
20-May-2000 |
|
| Gradient Multiply | 7 lines |
355 bytes |
| Total Size of .r Files |
24-Apr-1999 |
|
| Print the total size of all .r files in the current directory. | 7 lines |
352 bytes |
| Tint demonstration |
20-May-2000 |
|
| Tint demonstration | 7 lines |
488 bytes |
| Download Multiple Pages |
20-May-1999 |
|
| Fetch several web pages and save them as local files. | 7 lines |
336 bytes |
| Upload all HTML Files |
26-May-1999 |
|
| Upload a group of files to an FTP server. | 8 lines |
397 bytes |
| List FTP upload |
22-Jun-1999 |
|
| FTP upload multiple files using login and password. Supports a full upload or partial for updates from lists in %sitedata.reb and %siteupdate.reb. | 8 lines |
1386 bytes |
| Email Message Sender |
10-Sep-1999 |
|
| A very simple way to send an email. | 8 lines |
459 bytes |
| Print Mailbox Subjects |
4-Jun-1999 |
|
| Prints all the mail subject lines for a Eudora mailbox file. | 8 lines |
599 bytes |
| Quine |
20-Nov-2001 |
|
| A Rebol quine; a program which reproduces its own code. | 8 lines |
512 bytes |
| udp2bc |
21-Aug-2001 |
|
| udp input forwarded/redirected as broadcast | 8 lines |
718 bytes |
| Easy CGI Form Example |
19-Jul-1999 |
|
| Handles a CGI form and returns its values as a web page. (The associated cgiform.html file contains the form). | 9 lines |
954 bytes |
| Find Invalid Chars |
4-Jun-1998 |
|
| Finds odd unprintable ASCII characters in a file | 9 lines |
476 bytes |
| Gradient in all Directions |
20-May-2000 |
|
| Displays all gradient directions. | 9 lines |
492 bytes |
| Input via CGI |
20-Jul-1999 |
|
| Get CGI input with either POST or GET | 9 lines |
547 bytes |
| Email Text Files |
10-Sep-1999 |
|
| This example sends a group of text files as separate messages. | 9 lines |
558 bytes |
| Email Friend Monitor |
10-Sep-1999 |
|
| This example displays messages that come from "friends" only. All others will be ignored. | 9 lines |
749 bytes |
| Email Group Sender |
10-Sep-1999 |
|
| A very simple way to send email to a group. | 9 lines |
521 bytes |
| Tiny REBOL Server |
11-Oct-1999 |
|
| The distributed REBOL server that builds the REBOL system. | 9 lines |
786 bytes |
| Reflection Demo |
20-May-2000 |
|
| Reflection Demo | 9 lines |
577 bytes |
| Search Multiple Web Pages |
20-May-1999 |
|
| Search multiple web pages for a string, and print the URL of the ones where it was found. | 9 lines |
429 bytes |
| Send Pages Every Hour |
20-May-1999 |
|
| Send a set of pages via email every hour. | 9 lines |
380 bytes |
| File Compress and Decompress |
16-May-2001 |
|
| An example file compression utility. | 9 lines |
604 bytes |
| Broadcast |
1-Oct-2001 |
|
| UDP broadcast example | 9 lines |
559 bytes |
| Image to binary |
26-Mar-2002 |
|
| To return binary representation of the image. | 9 lines |
481 bytes |
| Object Cloner |
30-Jun-2000 |
|
| Clone objects recursively. This way the objects inside are copies instead of references. | 10 lines |
656 bytes |
| Data Directions |
9-May-1999 |
|
| Illustrates the data descriptive capabilities of REBOL -- Gives the road directions to the REBOL office from San Francisco. Readable by humans and by REBOL. | 10 lines |
572 bytes |
| Interactive FTP Downloader |
26-May-1999 |
|
| Download a group of files from an FTP server, prompting for each file along the way. | 10 lines |
513 bytes |
| Simple GradCol Example |
20-May-2000 |
|
| Simple GradCol Example | 10 lines |
565 bytes |
| Gradient Colorize |
20-May-2000 |
|
| Displays gradient colorize in all directions. | 10 lines |
519 bytes |
| Gradients demonstration |
20-May-2000 |
|
| Gradients demonstration | 10 lines |
632 bytes |
| Reflect all Directions |
20-May-2000 |
|
| Displays all reflection directions. | 10 lines |
493 bytes |
| Time Several Web Sites |
24-Apr-1999 |
|
| Time how long it takes to read several web home pages. (Just the HTML file, not the images.) | 10 lines |
455 bytes |
| Web Page Change Detector |
20-May-1999 |
|
| Determine if a web page has changed since it was last checked, and if it has, send the new page via email. | 10 lines |
500 bytes |
| Get All Library Scripts |
20-May-1999 |
|
| Downloads all scripts from the REBOL script library | 10 lines |
543 bytes |
| Web HTML Tag Extractor |
20-May-1999 |
|
| Separate the HTML tags from the body text of a document. | 10 lines |
452 bytes |
| a simple alert example |
28-Aug-2001 |
|
| introduces alert to the beginner | 10 lines |
573 bytes |
| Itemize |
3-Jul-2002 |
|
| Appends Value to Values, if Value not all ready in block. | 10 lines |
541 bytes |
| Pop |
3-Jul-2002 |
|
| Returns the first value in a series and removes it from the series. | 10 lines |
556 bytes |
| CopyCon |
25-Aug-2001 |
|
| Inline Line-Editor for Rebol Console mode, you can extent by loading/saving/exeucting the buffer | 10 lines |
662 bytes |
| Email Ping (Confirmation) |
10-Sep-1999 |
|
| Confirm certain email that contains a key word. | 11 lines |
775 bytes |
| Tokyo Tower Watcher |
29-Nov-2001 |
|
| To display a picture of the Tokyo Tower, updating every 60s | 11 lines |
761 bytes |
| Push |
3-Jul-2002 |
|
| Inserts a value into a series and returns the series head. | 11 lines |
624 bytes |
| tcp2bc |
22-Aug-2001 |
|
| tcp input forwarded/redirected as udp broadcast | 11 lines |
717 bytes |
| Email Sniffer |
10-Sep-1999 |
|
| Example of how to search all incoming email for particular keywords. | 12 lines |
789 bytes |
| Dictionary Lookup |
12-Jun-2001 |
|
| Uses the Merriam-Webster website for dictionary and thesaurus lookups, without using their form. Just a small utility really. | 12 lines |
722 bytes |
| Sends Email via CGI Form |
20-Jul-1999 |
|
| Uses a Web form to send an email message. | 13 lines |
661 bytes |
| Count References on Web Pages |
18-Dec-1997 |
|
| Count the number of times a string appears on each of a given set of web pages. | 13 lines |
546 bytes |
| Send Email with Buttons |
20-May-2000 |
|
| A very simple email sending application that shows how text is input and buttons are used. | 13 lines |
650 bytes |
| Search Web Pages |
18-Dec-1997 |
|
| Simple example of searching multiple web pages for a specified string. | 13 lines |
534 bytes |
| Include Files |
5-Nov-1997 |
|
| A useful function for "including" a single file or a block of files. Web and other file paths are allowed. | 13 lines |
680 bytes |
| REBOL Random Password Generator |
16-Jun-1999 |
|
| To use the system password file to generate a random set of passwords for every user on the system. | 13 lines |
842 bytes |
| Rot-13 |
21-Oct-1999 |
|
| To Encode and Decode Rot-13 strings | 13 lines |
1030 bytes |
| RIM Room |
1-Jun-2001 |
|
| An example chat room for RIM using RIM Bot. | 13 lines |
773 bytes |
| Demo client with telnet-protocol |
6-Jul-2001 |
|
| A simple telnet-client | 13 lines |
665 bytes |
| Leap-Year |
3-Jul-2002 |
|
| Returns true for a leap year. | 13 lines |
594 bytes |
| Interweave |
18-Jul-2002 |
|
| Combines two series into one series by interleaving their values. | 13 lines |
813 bytes |
| keyboard input sequencer |
3-Aug-2002 |
|
| a replacement for the missing keyboard input sequences table in REBOL/Core User Guide Version 2.3, Appendix C-4 | 13 lines |
743 bytes |
| Increment and Decrement |
24-Apr-1999 |
|
| Increment and decrement a variable by one. | 14 lines |
462 bytes |
| Email Send With CC |
10-Sep-1999 |
|
| Example of how to include CC addresses on an email header. | 14 lines |
522 bytes |
| REBOL Vision |
22-May-2001 |
|
| Fetch Webcam image at a specified refresh interval. | 14 lines |
609 bytes |
| Time a Block |
28-Oct-1998 |
|
| Times the execution of a REBOL block. | 14 lines |
725 bytes |
| Web Page Link Displayer |
20-May-1999 |
|
| Display all of the web links found on a page. | 14 lines |
542 bytes |
| Decode Charset Function |
23-Aug-2001 |
|
| Converts 'charset values to something readable | 14 lines |
718 bytes |
| Round |
3-Jul-2002 |
|
| Rounds a number at any given place. | 14 lines |
1091 bytes |
| Untitled |
15-Jan-2003 |
|
| ShowTree is a dir-tree like, easy to use. GPL script ! | 14 lines |
718 bytes |
| 99 Bottles of Beer Song |
26-Apr-1998 |
|
| The correct song. A bit more advanced. | 15 lines |
594 bytes |
| Dialog Box |
20-May-2000 |
|
| Pops up a dialog requestor that displays a message and waits for the user to click a button. | 15 lines |
663 bytes |
| Fish 'n Strips |
6-Jun-2000 |
|
| Fun with Transparency | 15 lines |
615 bytes |
| Trivial Email List Server |
10-Sep-1999 |
|
| As simple as a list server gets. | 15 lines |
1090 bytes |
| Parse REBOL Source - Recent! |
29-May-2003 |
|
| An example of how to parse REBOL source code. | 15 lines |
745 bytes |
| Progress Bar |
20-May-2000 |
|
| Shows a progress bar in a dialog box. | 15 lines |
529 bytes |
| http/1.1 get |
31-Aug-2001 |
|
| dumps the response header from requesting a file via TCP from a host using http/1.1 | 15 lines |
934 bytes |
| 99 Buckets of Bits Song |
26-Apr-1998 |
|
| The geeky version :) | 15 lines |
682 bytes |
| Arguments |
22-Mar-2002 |
|
| Returns the arguments of the function. | 15 lines |
632 bytes |
| Month | ||