Santa Clara County PacFORMS
Revised November 23, 2009

Santa Clara County ARES/RACES has developed a system called PacFORMS, which is a system where Web forms (HTML forms) can be generated from paper or other HTML forms so that the information can be entered via a computer and ultimately be transmitted by Packet radio.

This is a "stand-alone" system that does NOT use the internet, but does require that the browser being used supports JavaScript.   A PacFORMS HTML file can be run on any PC (even Apple) using a browser.   Since Packet radio is generally a slow speed link (like 1200 baud), the form is programmed, when submitted, to only send form-field IDs and the field entries as a text file.   Then once sent, the Packet operator on the receiving end can "reverse" the process and put the text back into the HTML form.   This process is accomplished by executing the program pac-read.exe either manually or through the Packet program Outpost (version 2.2.0c227 or later).   The pac-read.exe program currently only runs on a Windows PC.   The file generated by the pac-read.exe program is a stand-alone HTML file that is the same HTML Form filled out originally, but contains the information entered into it prior to sending via Packet.   This file can be transferred to any PC that has a browser that recognizes JavaScript.   Note also, that the form field information in this reversed HTML file can be edited and "submitted" again.

This PacFORMS release contains the Santa Clara County version of the ICS 213 Message form and is called Message.html. It can be used for transmitting messages by Packet Radio, as described above.   Two other city to Santa Clara County OES forms are also included:   The "City-Scan" Flash Report (to report current status of the city after an emergency has happened), file city-scan.html and Logistics Request form (to request logistics support from the county), file logistics-request.html.

After the user fills out the form fields in these forms, the JavaScript in these forms provides two methods of extracting the form field information by means of selecting one of the two "Submit" buttons at the end of the form.   One "Submit" button sends the form field text directly to Outpost, version 2.2.0c227 or later, available at http://www.outpostpm.org/.   The other "Submit" causes a new window to open with the form field IDs and entered text in an ASCII format.   This text can then be captured and saved in a text file to be processed later in Outpost or other Packet application.

The ZIP file presented below contains files that the user is free to modify.   However, modifying any of the HTML files could destroy the ability of the program pac-read.exe from operating correctly.   Software support for these files cannot be guaranteed for users who are outside of the Santa Clara County ARES/RACES community.

This release includes some cosmetic changes to the Forms files which include:

  • The text in the form fields is now bolded, which makes the entries stand out more when the form is printed.
  • When printed, the header and trailer information regarding Packet is removed. This makes the form shorter when printed.
  • The install bat files add two new subdirectories: Docs, where documentaion is saved, and PaperForms, where the paper versons of the forms are saved.

The file PacINSTALL-pub22.zip (click to download) contains the following files:

  • ReleaseNotes-Public22.pdf - The Release Notes for this package.
  • ICS-213-SCC-Message-Form.pdf - Acrobat version of the Message Form
  • ICS-213-SCC-Message-Form.doc - Word version of the Message Form
  • Message.html - PacFORMS version of the Message Form, HTML Version 2.1.5, 11/08/09
  • city-scan.html - PacFORMS version of the "City-Scan" Flash Report, Version 3.4, 11/08/09
  • logistics-request.html - PacFORMS versioni of the Santa Clara County Logistics Request Form, Version 2.3, 11/08/09
  • pac-read.exe - The "Reverse" program discussed above, version 3.9.6, 11/22/09
  • pac-read.bat - A Batch file that executes pac-read.exe with the correct parameters to enable reversing multiple files in the directory where the ASCII text files are saved.
  • pac-read.ini - The initializer file that contains directives to the location of the directories for the browser of choice and the data and exectuable files in this package.
  • Command-Line-Options.txt - A text file defining the variety of command line options available to use with program pac-read.exe.
  • Manual-Save-instructions.pdf - An Acrobat file describing how to save an ASCII file from a PacFORMS form using the manual Submit button.
  • install-Win98.bat - For Windows 98 and ME: The install batch file which sets up the C:\PacFORMS\... directory structure (if it does not already exist), copies files to the appropriate directory and sets up a "desktop directory" icon containing the HTML files and pac-read.bat.
  • install-Win2KXP.bat - For Windows 2000 and later: The install batch file which sets up the C:\PacFORMS\... directory structure (if it does not already exist), copies files to the appropriate directory and sets up a "desktop directory" icon containing the HTML files and pac-read.bat.
  • Shortcut.exe - File to generate shortcut to the "desktop"
  • ReadMe_Shortcut_exe.txt - Text file describing the use of shortcut.exe

PacFORMS author, Phil Henderson, KF6ZSQ

Return to ARES/RACES Home Page