A small collection of scripts, utilities, and other quick hacks, sometimes useful, sometimes just novelty or to try something out. Includes links for execution via DECnet if DECnet based scripting is configured for the server.
CGI Scripts | CGI (via DECnet) | Source Code | Comment |
---|---|---|---|
[cgilib_example.html] | (can be used, no example) |
CGIlib.c
CGIlib.h |
A collection of C language functions for use when developing scripts. |
[CGI_symbols] | [CGI_symbols] | CGI_symbols.com | Simple CGI environment test. |
[cgiutl_example.html]
[cgiutl_example2.html] |
(can be used, no example) | cgiutl.c | Example of using the CGIUTL.C utility for processing the contents of a POSTed form for use in a DCL procedure. |
usage described in code | (no example) | connect_example.c | Example of using the [ServiceConnect] capability. |
[fetch_example.html] | (can be used, no example) | fetch.c | Example of using the FETCH.C utility for retrieving URLs from servers, checking if a certain URL is accessable, etc. |
[formwork_example.html] | (can be used, no example) | formwork.c | Example of using the FORMWORK.C utility for making elementary validation of HTML form input before adding to a CSV file or other processing. |
[IPCtickler] | (not applicable) | IPCtickler.c | Manipulate C-RTL <stdout> characteristics and WASD Script-Control: CGI response header fields to assess impacts on carriage-control. |
[/wasd_root/src/misc/*.*?httpd=index&script=cgi-bin/liner] |
(can be used, no example) | liner.c | Display a file as plain-text, prefixing each line with an ascending line number in square brackets. Useful for viewing source code files. |
CLI usage described in code | (not applicable) | membufdemo.c
membuflib.c |
Bulk data transfer from script to server using a (global section) memory buffer. Intended for transfers of multiple megabytes, tens of megabytes, and so up. Testing indicates transfers in excess of 500% of the standard mailbox bandwidth, with notable improvements to efficiency as well. YMMV with platform, O/S version and TCP/IP stack. |
[tmailer_example.html] | (can be used, no example) | tmailer.c | Example of using the TMAILER.C script for mailing the processed contents of a POSTed form (WASD drop-in replacement for the OSU TMAIL script). |
Name Revised Size Description
../ parent directory
OBJ_AXP/ 16-May-2025 12:45 1,024 subdirectory
BUILD_CGILIB.COM 16-May-2025 12:45 1,948 DCL procedure
BUILD_CGILIB_EXAMPLE.COM 16-May-2025 12:45 1,564 DCL procedure
BUILD_CGIUTL.COM 16-May-2025 12:45 1,328 DCL procedure
BUILD_CHKACC.COM 16-May-2025 12:45 1,190 DCL procedure
BUILD_CONNECT_EXAMPLE.COM 16-May-2025 12:45 1,542 DCL procedure
BUILD_FETCH.COM 16-May-2025 12:45 1,528 DCL procedure
BUILD_FORMWORK.COM 16-May-2025 12:45 1,402 DCL procedure
BUILD_IPCTICKLER.COM 16-May-2025 12:45 1,294 DCL procedure
BUILD_LINER.COM 16-May-2025 12:45 1,248 DCL procedure
BUILD_MEMBUFDEMO.COM 16-May-2025 12:45 1,204 DCL procedure
BUILD_MEMBUFLIB.COM 16-May-2025 12:45 1,014 DCL procedure
BUILD_MISC.COM 16-May-2025 12:45 1,238 DCL procedure
BUILD_REPORTERROR.COM 16-May-2025 12:45 1,360 DCL procedure
BUILD_TMAILER.COM 16-May-2025 12:45 1,334 DCL procedure
CGILIB.C 16-May-2025 12:45 211,597 C source
CGILIB.H 16-May-2025 12:45 8,481 C header
CGILIBSHR.OPT 16-May-2025 12:45 14,986 VMS linker options
CGILIB_EXAMPLE.C 16-May-2025 12:45 7,660 C source
CGILIB_EXAMPLE.HTML 16-May-2025 12:45 5,463 "CGILIB Usage Example"
CGIUTL.C 16-May-2025 12:45 91,561 C source
CGIUTL_EXAMPLE.COM 16-May-2025 12:45 3,461 DCL procedure
CGIUTL_EXAMPLE.HTML 16-May-2025 12:45 3,300 "CGIutl Usage Example"
CGIUTL_EXAMPLE2.COM 16-May-2025 12:45 1,496 DCL procedure
CGIUTL_EXAMPLE2.HTML 16-May-2025 12:45 1,132 "CGIutl Usage Example 2"
CHKACC.C 16-May-2025 12:45 9,159 C source
CONNECT_EXAMPLE.C 16-May-2025 12:45 4,612 C source
ENAMEL.H 16-May-2025 12:45 9,983 C header
FETCH.C 16-May-2025 12:45 124,614 C source
FETCH_EXAMPLE.COM 16-May-2025 12:45 3,811 DCL procedure
FETCH_EXAMPLE.HTML 16-May-2025 12:45 1,620 "FETCH Usage Example"
FORMWORK.C 16-May-2025 12:45 65,306 C source
FORMWORK_EXAMPLE.COM 16-May-2025 12:45 748 DCL procedure
FORMWORK_EXAMPLE.HTML 16-May-2025 12:45 3,139 "FORMwork Example"
HDISK.C 16-May-2025 12:45 54,444 C source
HDISK_AXP.OPT 16-May-2025 12:45 26 VMS linker options
HDISK_IA64.OPT 16-May-2025 12:45 28 VMS linker options
HDISK_VAX.OPT 16-May-2025 12:45 26 VMS linker options
IPCTICKLER.C 16-May-2025 12:45 11,600 C source
LINER.C 16-May-2025 12:45 7,644 C source
MEMBUFDEMO.C 16-May-2025 12:45 10,698 C source
MEMBUFLIB.C 16-May-2025 12:45 10,514 C source
MEMBUFLIB.H 16-May-2025 12:45 529 C header
README.HTML 16-May-2025 12:45 3,924 "MISC directory read-me"
REPORTERROR.C 16-May-2025 12:45 17,865 C source
TMAILER.C 16-May-2025 12:45 46,628 C source
TMAILER_EXAMPLE.HTML 16-May-2025 12:45 3,017 "tMAILer Usage Example"
TMAILER_EXAMPLE.TMAIL 16-May-2025 12:45 810