Windows CE to UNIX connectivity Tools 1.0.1
This suite of utilities is intended to enhance the functionality
of a Windows CE device, enhance it's Windows compatibility by providing
identical utilities on Windows and Windows CE, and
enhance the UNIX connectivity by providing specific UNIX connectivity
applications.
The ability for applications to share common files across
Windows and Windows CE is a big win and makes the CE device more useful
as a stand-alone device as it runs exactly like the full blown
windows box when using these applications.
- All applications come with Win9X and WINCE versions so that files can
be shared from the desktop to the handheld without conversion.
- All application data files are ASCII format for maximum flexibility.
- Currently only SH3 WINCE 2.X binaries provided on CE.
- Tested only on HP Jornada 680.
Applications provided in both Windows and Windows CE versions:
- kmail - An IMAP4 mail client, tested with SCO UnixWare 7 and
SCO OpenServer 5 (which are based on the University of
Washington's IMAP server).
- ktel - a telnet program that implements a subset of the spec for scoansi
terminal type compatibility.
- org - a personal organizer (PIM)
- check - a simple checkbook program
- vi - a vi-like editor that is a subset of the real thing.
- wkl1 - a scripting language interpreter modelled after the C language,
but is P-Code based with type checking and array bounds checks.
A compile and go language, KL1 programs are source based scripts,
but execution is at P-Code speeds, it still lacks graphics,
just has character mode so far.
- ksh - a C-Shell-like program written entirely in KL1. At last
a command line prompt for your CE box.
- grep, ext, phone, rg, find, deltree, ktar, ... - some miscelleaneous utilities
in KL1 to make the command prompt provided by ksh minimally useful and also
provide some sample programs.
- diff - a UNIX-like diff utility that also includes recursive directory
comparison features.
- kfc - a floating point calculater that is programmable, inspired by
the HP-41CX (a now defunct model), so it is RPN and loaded with
scientific functions. It adds printf to make it a simple calculator-like
scripting language interpreter. Like kl1 (above) this is a compile
and go P-Code interpreter.
SCO UNIX Utilities provided (preliminary, in c:\scoce\osr5\scoceosr5.tar.Z).
- ktar - compatible with the windows ktar format, supports long filenames.
- kl1 - a scripting language making it possible to write scripts for all three platforms.
- kfc - the RPN floating pt calculator.
- rdiff - remote diff, a program that can sum a directory and compare two
directory sum files.
- ldiff - like rdiff but compares two directories and generates diff listings
for ASCII files that are different, all in one command invocation.
Installation instructions:
First run the self extracting exe file with the -d flag in a
temporary directory somewhere on your Windows 9X machine.
For Win9X
- Run the program setup.bat that was created by the self-extracting zip file.
This will create a SCOCE entry in the start menu including links to this
file and the documentation for this series of utilities
- Reboot your Windows computer for the changes to take effect.
For WINCE
- I recommend you first configure your HPC and HPC browser to
communicate at the maximum speed of 115k rather than the default
of 19.2k. On the HPC use the control panel communications item and
change the speed to 115k. On the PC right click on the My Computer icon,
select properties, then select the device manager tab, expand the modem
are (click on the plus sign), select the Serial cable on com1 item,
select properties, then click on the modem tab, and modify the maximum
speed setting to 115200. I believe that you should restart your windows
PC now or the connection may fail as the old speed may still be in effect.
- Start the WINCE browser and connect to the HPC (using the link cable).
- Run the "Install/Uninstall HPC" menu item under the start/programs/scoce menu.
- Disconnect and turn off and turn back on your HPC for the changes to take effect.
The Lucida Console font is an old Microsoft
font from the win31 days. It is the clearest true type font for fixed
width characters in really small sizes I have ever found. I
provide it here for your use. I think technically you need a windows
license to use it, but then you need one anyway to use any of these
products so I don't think it is a problem. The font predates the Euro
symbol however so that symbol is incorrect.
- The Lucida Console Font is automatically installed in Windows 9x and Windows CE.
Removal instructions:
- Windows CE is removed by re-running the install program from windows 9X
It will detect that the utilities are installed and ask if you want to
remove them.
- Windows 9X utilities are removed via the Remove button in the start menu under the scoce menu.
Alternatively the setup program (from the scoce101.exe
file) will also uninstall the scoce utilities if it detects they are present.
Documentation (help).
- Full HTML based help is installed and is available in the start menu under
the scoce entry for both Win9X and WinCE.
Feedback Welcome.
Drop me a note if you like it (or don't): kurth@sco.com
Changes since the last release:
Most utilities have been modified or enhanced.
Several new command line utilities have been added:
- diff - enhanced UNIX-like file difference program.
- grep - like UNIX grep, searches for strings in a file.
- rg - recursive grep through source files (c, h, kl1).
- du - disk usage report utility.
- ktar - a cpio-like utility, creates archives of files in a format
common to Windows 9x, Windows CE, and UNIX.
- wc - word count, counts lines, words, and characters in text files.
- rupdate - directory synchronization program, maintain two identical copies
of the same directory, used by the backup program.
- kbackup - A simple automated backup utility for backup up to filesystem
based media such as a JAZ drive or a shared drive on a fileserver.
Installation and removal is now automated for both win9x and wince.
License agreement.
Use at your own risk for any purpose whatsoever, do not redistribute for
more than just a media fee. All work Copyright SCO 1985-1999.