K-Comm 2

Reviewed by John S Davison

 

Issue 29

Sep/Oct 87

Next Article >>

<< Prev Article

 

 

Kuma
£49.95

K-COMM 2 is an uprated version of an earlier Kuma product. It consists of two main GEM based programs, K-COMM and K-VIEW, now supporting viewdata type systems as well as ordinary bulletin boards and similar services. From its specifications it looked just the job to partner the Miracle Technology WS4000 intelligent modem I had been trying out.

It comes in the flimsy cardboard packaging common to the K series of Kuma products. Inside, there's a single sided master disk and a 56 page instruction booklet. The booklet is quite well presented, containing screen shots as well as text, but unfortunately I found it to be unhelpful, if not confusing, in places.

INSTALLATION PROCESS

Before you can use the program you have to prepare a 'working disk' from the supplied master by going through an installation procedure. This has the advantage of preserving the master as a backup. The installation process is painful on a single drive system, involving over 90 disk swaps!

If you damage the working copy, you can only re-install the master onto your original working disk. And you must never reformat that working disk, otherwise the re-installation process won't work. This is Kuma's version of copy protection. Once installed, K-COMM and K-VIEW may be loaded from the working disk.

Before using K-COMM you have to configure it to suit the service you want to use. This involves setting all the usual terminal parameters, such as baud rate, number of data bits, stop bits, parity, and so on. One unusual setting is 'debug' mode, where incoming ASCII characters with a value of less than 32 are displayed as control characters rather than being acted upon – useful for finding out what control characters a particular host is using. There's also a 'description' entry, which allows you to give a title to the configuration, reminding you what the configuration is for next time you look at it. It's also used as an index entry in your list of saved terminal configurations – much better than trying to remember file names.

As well as configuring the terminal program you also have to set up the modem type. The program has support for dumb (manual) modems, pulse dial modems, and various makes of intelligent modem, including Hayes compatibles. This gives you facilities for setting up the command strings to be sent to the modem at specific times, for instance auto-dialling and disconnection. Once the basic command strings are set up you can automate their use further by using some of the program's more advanced features, such as the auto-logon facility.

AUTOMATED PROCEDURES

Auto-logon is designed to automate the whole process of logging on to a remote system, including automatically configuring the modem, dialling the number, establishing the link, and supplying the logon identification and password information. It's done by defining expected 'prompts' and their corresponding 'responses'. K-COMM watches the character stream coming in from the remote system and if it finds a match with one of the prompts you defined, it sends back the matching response. You don't need to do anything until the system is ready for productive use. This could be a great timesaver if you use lots of different remote systems requiring different terminal configurations and logon procedures.

K-COMM has many other features, including file uploads and downloads (with XMODEM if required). It can 'snapshot' any screen into a buffer which can then be viewed at any time – useful for capturing command menus for quick reference on systems you're unfamiliar with. It can also log everything to disk for later review or printing. The program has a facility for displaying disk files, so you can look at previously downloaded or log files without leaving the program. There's a single line editor for offline preparation of particularly complex lines of text, and facilities for auto-answer of incoming calls and allowing the remote user to upload or download files from elsewhere.

THE PROOF OF THE PUDDING....

Sounds super, doesn't it? Unfortunately, it doesn't deliver what it promises. I didn't get on well with it at all. The instruction booklet turned out to be woefully inadequate in places and I tried to get round this by invoking K-COMM's online help facilities, but the Help files turned out to be identical to the instruction book! The basic comms facilities worked fine, but I had great trouble with the auto-logon facility. A phone call to Kuma revealed there have been problems with getting K-COMM to work with the WS4000 modem. They provided me with modem configuration details which partially solved the problem. At least it made the auto-dial part work, but I still couldn't persuade the program to actually perform the logon automatically. I gave up after several frustrating sessions of experimentation and many wasted phone calls.

Attempts at downloading files from bulletin boards were also less than successful. The software appears to do all the right things, reporting number of blocks transferred, writing to disk, etc., but when I came to use the files I found them to be incomplete. Log files, too, suffered from missing data and when I tried to display them using the program's display facilities, it often locked up on me. On one occasion the program actually crashed.

In frustration, I switched to K-VIEW to see if this was any better, using the PRESTEL demonstration system as a test vehicle. This worked OK until I tried to save a frame to disk. Result – a TOS error! At that point I gave up in disgust.

K-COMM 2 managed to turn a great specification into a great disappointment, and can't be recommended in its present state. It proves once more that you shouldn't judge a program by its specifications or glossy advertising blurb. Perhaps with a lot more fiddling about, or with additional information from Kuma it could have been made to work properly. But surely, this shouldn't be necessary on a piece of software costing nearly £50?

top