Alesia Software Shufflix: Source Code

The source code for Shufflix can be viewed here.
 
shf.cgi Main program which responds to a request to deal cards for a session. 
deal2-r.cgi Main program which responds to a request for retrieval of cards that have already been dealt.
source.cgi Main progam which responds to a request to view source code, i.e. the program invoked by this page.
md5rnd.pm Generates random integers in the range 1..255 or shorter based on a start string, using MD5 to hash a sequence counter and a seed.
md5tso.pm Creates a .tso file using md5rnd.
tplsub.pl Utility program to generate HTTP output.
tso-dup.pl Filter program which reads a .tso file and generates a .dup file.
tso-bri.pl Filter program which reads a .tso file and generates a .bri file.
tso-htm.pl Filter program which reads a .tso file and generates a .htm file.
tso-pbn.pl Filter program which reads a .tso file and generates a .pbn file.
deal1-form.htm Template for the pushbutton form part of the response to a deal request.
deal1-tch.htm Template for the display of technical information.
tpl-da-diag.htm Template for the HTML diagram of one board (Danish)
tpl-da-file.htm Template for the HTML file for a session (Danish)
tpl-en-diag.htm Template for the HTML diagram of one board (English)
tpl-en-file.htm Template for the HTML file for a session (English)

Version 2001-09-02/ jbc