Carbon Copy, pcANYWHERE eller XCHANGE?

av Odd de Presno.


Publisert i Datatid, Norge nr. 6/1988, side 98.


Vi tester tre programmer for fjernstyring av IBM PC- kompatible personlige datamaskiner.

En gang i mellom setter min kone seg ned for å ajourføre adresseregisteret sitt. Det betyr problemer. Sannsynligheten er stor for at jeg blir bedt om å hjelpe.

Når det kommer til stykket, er det selvfølgelig ikke så fryktelig. Bortsett fra at hodet er fullt av andre ting og at hennes kontor ligger to etasjer ned. Hadde jeg bare kunnet fjernstyre PC-en hennes...

Det kan jeg selvfølgelig. De tre programmene vi har hatt til test denne gangen, er "spesialister på området". De har imidlertid tildels svært forskjellige egenskaper. Man må derfor tenke seg om før man kjøper.

pcANYWHERE

Dynamic Microprocessor Associates, Inc. (USA) har laget pcANYWHERE (under kalt PCA). Det importeres til Norge av PC Security Scandinavia (tlf. 02-53 11 53). Pris kr. 3.300 eks. mva. for versjon 2.14. (En ny versjon er på trappene.)

PCA er et program for manuell fjernstyring av en IBM PC-kompatibel PC (kalt "co-pilot"-modus eller "master/slave" fjernkontroll). Alt du behøver å gjøre, er å ringe den fjerntliggende PCen pr. modem, taste inn et passord, og du er online. Nå kan du bruke den fjerntliggende PCen, som om du satt ved tastaturet dens. Du kan bruke DOS-kommandoer og kjøre (de fleste) brukerprogrammer.

Hjelp med tastetrykk

I mitt tilfelle lyder det et rop om assistanse i intercomen. Jeg griper modemet og ringer min kones PC, mens hun holder på med adresseregisteret. Hun behøver ikke en gang gå ut av adresseprogrammet. PCA ligger hukommelsesresident og venter.

Når forbindelsen er oppnådd, er det som om vi kjører adresseprogrammet med to tastaturer og to skjermer med samme skjermbilde. Jeg kan spionere på hva hun gjør, eller gripe inn med egne tastetrykk.

En enkel kommando og to vinduer kommer opp på skjermene våre. I det ene taster jeg "Hva kan jeg stå til tjeneste med?". I det andre kommer svaret: "Jeg husker ikke hvordan jeg reindexerer. Hva er kommandoen?". Jeg taster i det andre vinduet: "Et øyeblikk. La meg taste inn kommandoen for deg".

Et nytt tastetrykk og vinduene forsvinner. Jeg gir den korrekte kommandoen for reindexering og adresseprogrammet begynner å arbeide. En kommando til mitt kommunikasjonsprogram, og telefonforbindelsen blir brudt. Jeg fortsetter med mitt - inntil hun roper igjen.

Kjøre PC-programmer på kontoret - hjemmefra

En annen anvendelse kan være å ringe opp PC-en på kontoret med den du har hjemme. Når kontakt er etablert, kan du starte opp et regneark, tekstbehandling, eller noe annet og kjøre det. Du behøver ikke være redd for å glemme viktige datadisketter på kontoret.

"Port" inn til et annet system

Noen bruker PCA som en "gateway" inn til et storanlegg. På kontoret står en PC med kontakt både inn mot stormaskinen og ut til omverdenen via PCA og et modem. Etter å ha avgitt riktig passord kan forbindelsen opprettes evt. med emulering av kjente terminaler.

Andre bruker PCA for på lignende måte å få fjernadgang til en arbeidsstasjon koplet til et datanett.

Du kan bruke PCA for overføring av programvare, binære filer (f.eks. bildefiler, komprimerte filer o.l.), og datafiler fra regneark, databaser, WordPerfect og andre tekstprogrammer m.m.

Du kan velge om utskrift fra programmer skal skrives på din PC (den du ringer opp fra) eller på fjernmaskinens skriver. Har du ikke skriver tilkoplet maskinen din - f.eks. fordi du ringer fra et hotellrom med en bærbar PC - kan du be om at utskriften blir samlet opp i en fil.

Carbon Copy Plus

Carbon Copy Plus fra Meridian Techonology Inc. selges av Professional Systems i Oslo (tlf. 02-25 33 50). Versjon 4.0 koster kr. 2.390,- eks. mva. (versjon 5.0 er nylig lansert i USA). I USA har programmet en listepris på US$195.-. Jeg har sett det solgt pr. postordre for omkring US$100.

Carbon Copy Plus (CCP) kan brukes til "vanlig" datakommunikasjon, f.eks. for oppringing til en database eller en elektronisk oppslagstavle. Et ti-talls brukere bruker det for kommunikasjon med Saltrød Horror Show.

CCP har terminalemulering, et kommandospråk for automatisering av kommunikasjonsprosessen (Crosstalk kompatibel. 55 kommandoer) og filoverføringsprotokollene XMODEM og Kermit for opp- /nedlasting av filer.

Carbon Copy som "co-pilot"

CCP kan brukes til fjernstyring av en PC etter samme mal som PCA. I forbindelse med en slik anvendelse er programmene svært like.

Litt forskjell er det dog:

  • pcANYWHERE fjernstyres best ved hjelp av det medfølgende kommunikasjonsprogrammet ATERM, men også andre kommunikasjonsprogrammer kan brukes. F.eks. PC MacTerm på en Macintosh eller Procomm på en annen PC. PCA kan stilles inn slik at det fungerer i forhold til kjente terminaloppsett, f.eks. DEC VT-100 og VT-52, Televideo, IBM 3101, 5250 og 3270 m.fl. Du kan ringe opp til PCA med "en dum terminal".
  • CCP kan kun "co-pilot"-kjøres av et annet CCP-program (CCHELP) og programmet må ha et annet serienummer. Oppringer er låst til å bruke en IBM PC kompatibel maskin.
  • Det PCA gjør for kr. 3.300, koster følgelig kr. 4.780,- eller mer med CCP, da du må kjøpe minst to kopier av programmet. Programmets innebygde terminalemulatorer hjelper lite. Denne egenskapen kommer først til sin rett når du ringer til en annen, ikke CCPbasert maskin.

Forenklet filoverføring

ATERM kan overføre filer til pcANYWHERE ved hjelp av et lite hjelpeprogram. Det skjer med kommandoer som:

ASEND \POST\BREV*.TMP TO REMOTE

Når du er koplet opp til PCA kan du bruke DOS-kommandoer som COPY, DELETE osv. på vanlig måte. De virker imidlertid isolert på den maskinen du har kontroll med i øyeblikket (du kan veksle mellom eget skjermbilde og fjernmaskinens skjermbilde uten at forbindelsen blir brutt. F.eks. med sikte på å kjøre programmer på egen maskin før resultatet overføres til fjernmaskinen).

I Carbon Copy Plus overføres filene til og fra fjernmaskinen ved hjelp av innebygde, forenklede, DOS-lignende kommandoer. CCDOS kalles de. Kommandoene er felles for begge PCene samtidig.

Taster du f.eks. inn

COPY HC:FILNAVN LA:

blir filen FILNAVN overført fra fjernmaskinens C-stasjon (HC står for "Host" og "C-stasjonen") til din PCs A-stasjon (LA står for "Local" og "A-stasjonen")

Du har et begrenset repertoir med CCDOS kommandoer å velge mellom, bl.a. synonymer for de kjente CHDIR, MKDIR, DIR, DEL, REN, COPY, PROMPT og TYPE.

Noen synes det er lettere å foreta filoverføring ved hjelp av CCDOS enn ved hjelp ATERM eller tradisjonelle kommunikasjonsprogrammer. I praksis er det vel egentlig en smakssak.

CCExpress

CCExpress (kr. 4.500,- eks. mva.) inneholder en ny gruppe programmer, samt et fullverdig kopi av Carbon Copy Plus. Har du fra før av ett eksemplar av CCP, har du således adgang til de funksjonene vi har omtalt over i tillegg.

De CCE-spesielle programmene gir brukeren et utvidet CCDOS-repertoir. Det interessante er at det er mulig å få til økt automatikk i overføringsarbeidet. Med CCE kan filoverføring skje ubetjent, mens du sover. (Det kan du ikke gjøre med to kopier av CCP!)

CCE kan være en løsning når:

  • Du trenger rapporter, finansielle data eller annen informasjon fra en fjernmaskin etter normal arbeidstid og ønsker å hente det pr. modem når tellerskrittene er billigst.
  • Du ønsker å gjøre overføringsjobben med et minimum av tastetrykk. Dels for å holde telefonutgiftene nede. Dels for å slippe å huske alle kommandoene, som må tastes inn for å kunne fullføre dataoverføringen.
  • Du trenger et system for rutinemessig overføring av data til flere fjernmaskiner og ikke har tid til å gjøre det manuelt.

Siden CCE arbeider helautomatisk og uten at du har kontroll (via tastaturet) av hva som skjer, må alt forberedes i detalj på forhånd. Du må fortelle CCE hvilke oppgaver som skal utføres på fjernmaskinen. Dernest må du fortelle når oppgavene skal utføres (f.eks. i kveld kl. 19:30, "daglig kl. 23:00", eller "med en gang").

CCE kan utføre enkle CCDOS-kommandoer, "batchfiler" med CCDOSkommandoer og såkalte "applikasjonskommandoer". Brukerhåndboken har et detaljert eksempel på kjøring av en Lotus 1-2-3 sesjon med CCE. Alle kommandoene - både dem til DOS og dem til Lotus - ligger i en batchfil. CCE starter opp programmet, leser inn en regnearkfil, foretar en beregning og avslutter med å overføre resultatet til den PC-en som ringer opp.

Å lage slike "batchfiler" er krevende og ikke for nybegynnere.

XCHANGE

er laget av Nochange Software (USA), folkene bak det kjente elektroniske oppslagstavle-systemet NOCHANGE BBS. Pris i USA US$149.95. Her hjemme koster det kr. 1.950,- eks. mva og forhandles av H-DM A/S i Ålesund. Telefon: 071-48035 (elektronisk på tlf. 071-30703).

XCHANGE kan oversettes til norsk med "å utveksle". Det er et spesialprogram for automatisk og ubetjent utveksling av filer mellom fra to til 1.000 PC-er. Programmet har mye til felles med Carbon Copy Express. Begge kan dessuten "sende" og få utført DOS-kommandoer på fjernmaskinen.

XCHANGE kan ikke - som CCE - kjøre "applikasjons-batchfiler" eller DOS-kommandoer som krever inngrep fra operatør (som DEL *.*).

En viktig forskjell: I Carbon Copy Express tas initiativet i sin helhet av deg. Både oppringing og overføring av kommandoer til fjernmaskinen for utførelse. I XCHANGE tas initiativet til å ringe av deg. I utgangspunktet forutsettes det imidlertid at du bare får oppgaver, som på forhånd er tilrettelagt (og godkjent) av fjernmaskinen. (Skal du ha lov til å ta initiativet til å få utført oppgaver, krever det spesiell godkjennelse på fjernmaskinen.)

Noen typiske anvendelser av XCHANGE:

  • Sørge for at filialer og utekontorer har et ajourført sett med priser hver morgen. Evt. med forskjellige filsett til forskjellige regioner, områder og individer.
  • Konsolidere regnskapsdata og andre aktivitetsrapporter fra regionale kontorer i en konsernrapport.
  • Installere og ajourføre komplette programsystemer på fjerntliggende PC-er.
  • Løpende sikkerhetskopiering av kritiske data på en PC, som står på et annet sted, enten pr. telefon eller for den saks skyld via null modem kabel til en PC i et annet kontor. (Interessant! Bare reviderte eller nye filer blir overført.)

Da programmet kan bruke DOS-kommandoer på fjernmaskinen, kan du f.eks. få

  • skrevet ut rapporter på fjernmaskinens skriver, etter at de er blitt overført dit,
  • automatisk komprimering av filer før forsendelse (dvs. filer som ikke allerede er komprimert),
  • kjøre programmer på fjernmaskinen for å lage filer, som du kan overføre til deg selv i neste omgang (kun programmer som ikke krever operatørinngrep).

XCHANGE kan kun kommunisere med andre XCHANGE-programmer. Programmet har en snedig form for serienummer-beskyttelse, som tvinger deg til å kjøpe mer enn et kopi. Du kan kjøre med to programkopier med samme serienummer, men jeg garanterer ikke for resultatet.

Installasjon

Den ene testmaskinen var en Sanyo MBC885 med 20 MB harddisk, 640K RAM og et Evercom 2400 bps modem. Den andre en Toshiba 1100+, 640K RAM og et Unimod 4161 modem.

Installasjonen av PCA og ATERM gikk relativt smertefritt. Det var knapt nødvendig å konferere med håndboken. Jeg kopierte filene over på testmaskinene, startet opp, stilte inn programmene med hastighet, modem-type (som "Hayes Smartmodem"), , passord osv..

Jeg stilte inn PCA for å svare etter syv ring (slik at jeg kunne ta telefonen, om det kom en vanlig talesamtale inn). PCA svarte villig etter første forsøk.

Å installere CCP var en flertrinnsrakett. Først skulle det lages en arbeidskopi av filene, deretter skulle kopien klargjøres (ved hjelp av programmet CCINSTAL.EXE), resultatet skulle kopieres over på arbeidsdisken. Til slutt måtte jeg stille inn de forskjellige kommunikasjonsparametrene, telefonlisten, passordtabellen, osv.

Det er viktig å følge rettledningen i brukerhåndboken nøye. Jeg forsøkte først etter slurvelesing av teksten. Det gikk dårlig. Meningen av flere av innstillingsmulighetene er ikke umiddelbart selvforklarende. Du trenger håndbokens forklaring for å kunne stille dem inn riktig. (Dokumentasjonen er grundig, men forutsetter til tider at brukeren har mye bakgrunnskunnskap. Dessuten er den litt rotete.)

CCE var noe enklere å installere, men også her måtte jeg bruke et eksternt installasjonsprogram (EXINSTAL.EXE). Hovedproblemet her var at programmet krever 386K RAM. Jeg måtte fjerne RAM-disken på Toshibaen og kjøre fra diskett med ditto konsekvenser for hastigheten. En harddisk er absolutt å foretrekke.

Installasjonen av XCHANGE gikk som en lek. Bortsett fra at det tok meg litt tid å finne ut hvordan overføring via null modem kabel skulle utføres. Et annet problem var at det ikke kan stilles inn for å svare etter syv ringesignaler.

I drift

Alle systemene er menydrevne. PCA og CCP kan kjøres både vanlig og hukommelsesresident. CCE og XCHANGE kjøres kun fra DOS kommandolinje. XCHANGE kan kjøres fra en batch-fil, hvilket er interessant f.eks. når du vil foreta rutinemessig overføring via null modem kabel.

I PCA- og Carbon Copy-systemene foregår innstilling av modemer, oppringing etc. i det skjulte. Du kan sitte der og se på maskinen og lure på hva som egentlig skjer. I XCHANGE er det lettere å følge med. Statusrapportene er flere og loggen er til god hjelp med å diagnostisere et evt. problem.

Som "co-pilot"

Kjøring av fjernmaskinen fra mitt tastatur gikk stort sett uten problemer - både med PCA og CCP (CCHELP).

Overføringen av fjernmaskinens skjermbilde er akseptabelt ved 1200 bps, men 2400 bps er å foretrekke. Bruk av 300 bps er uinteressant. PCA ajourførte skjermbildet noe raskere enn CCP.

Jeg forsøkte å kjøre dataspillet DIGGER pr. telefon. Det gikk dårlig. Du kan oppleve problemer med enkelte grafikk-baserte programmer. Tekstbehandling. LIST, regnskap osv. gikk imidlertid som en drøm.

Med CCP kan du kjøre interaktiv grafikk, forutsatt at du har kompatibel hardware på begge maskinene (dvs. samme grafikk-kort). PCA kan kjøre CGA bit mapped grafikk. Ingen av dem kan kjøre EGAgrafikk.

Manuell filoverføring

Erfaringene med ASEND/PCA og CCDOS er gode. Problemløst, når du først har funnet ut hvordan det fungerer.

Helautomatisk filoverføring

I XCHANGE er problemstillingen enkel og firkantet. Still inn programmet en gang, - og glem det!

CCE har flere muligheter og er mer komplisert. Programmet mangler dessuten evnen til å finne ut hva som bør overføres, f.eks. på grunnlag av fildato eller fillengde. Det må ha hjelp av andre programmer (XTREE?) om du ønsker selektiv overføring av nye filer. Til slutt må CCDOS- og applikasjonskommandoer syes sammen i batchfiler. Adskillig mer kronglete og komplisert. XCHANGE er overlegen når det gjelder utveksling av ajourførte filer.

CCE styrke er helautomatisk kjøring av programmer på en fjernmaskin (f.eks. et regneark) med etterfølgende overføring av resultatet.

ProYam (se Datatid 8/86 s. 85) utfører alle disse oppgavene med laud. Fleksibiliteten er større, men oppsettingsarbeidet krever mer brukerkompetanse. Sluttbruker kan på den annen side gis et enklere verktøy, med et norskspråklig menysystem med styrt innlesing av data for fremkjøring og overføring av resultatsfiler fra fjernmaskinen.

Dessuten kan jeg tenke meg følgende kjetterske løsning: ProYam for pcANYWHERE-brukere. Siden du kan ringe opp til PCA med ProYam, kan du også få helautomatisk co-pilot kjøring. Med ProYams kraftige kommandospråk kan du gå svært mye lengre enn du kan med CCE.

Sikkerhet

CCP og CCE kan settes opp med "dial-back" for å hindre uautorisert adgang til fjernmaskinen. Dette virker slik:

  1. Du ringer fjernmaskinen. CCP sender gyldig passord.
  2. Fjernmaskinen bryter forbindelsen, finner telefonnummeret ditt i registeret og ringer tilbake. Det er omtrent mulig for uvedkommende å få uautorisert adgang til fjernmaskinen.

"Dial-back" er besnærende. I praksis tror jeg imidlertid at sikkerheten bare blir marginalt bedre enn den, du finner i de to andre programmene.

XCHANGE og Carbon Copy-programmene kan foreta automatisk komprimering og kryptering av filer, før forsendelse. Omkoding av filene gjør det umulig for utenforstående å lese/bruke innholdet. CCE kan settes opp slik at "telefonkatalogen" ligger skjult i programmet, og kun er tilgjengelig for dem som kjenner passordet.

Generelt sett er sikkerhetstiltakene gode (og tilstrekkelige) i de testede produktene.

Konklusjon

De tre programmene løser forskjellige problemer - og egner seg derfor for forskjellige brukere.

XCHANGE og pcANYWHERE har relativt begrensede funksjoner. Det er både en styrke og en svakhet. De er lettere å lære og ta i bruk. For folk som ikke kan lese brukerhåndbøker kan Carbon Copy lett bli "overkill", med forsinket igangsetting og lavere brukertilfredsstillelse som resultat.

Trenger du først og fremst CCDOS-lignende datakommunikasjon, er det enten CCP eller CCE du skal kjøpe. Personlig hadde jeg valgt CCE pga muligheten for å kjøre ubetjent og automatisk.

CCE er ikke for deg, som aldri kommer til å lage batch-filer for DOS-kommandoer og kjøring av applikasjoner. Du bør satse på CCP etter nøye å ha vurdert om det kanskje heller er XCHANGE og PCA du har bruk for.

Trenger du et primært et program for søking i eksterne databaser o.l., bør du ikke velge noen av de tre testede programmene. Da er du mer tjent med gamle travere som Procomm eller andre i samme klasse.

Du bør ikke kjøpe et program med den begrunnelsen at det har mye "du kanskje en gang kan få bruk for" - med mindre du er spesielt interessert. Kjøp noe som tilfredsstiller et behov som brenner. La det andre ligge. Du får ikke tid til "ekstrasakene" likevel. (Sukk!)

Til slutt - brukerhåndbøkene. Prisen går til XCHANGE-boken fordi den inneholder så mange eksempler og en god stikkordliste. Likevel, det er ikke godt nok. Bl.a. savner jeg en oversikt over feilmeldinger.

pcANYWHEREs brukerhåndbok ligger et sted mellom middels og rimelig bra. Carbon Copy boken er i beste fall middels og i hvertfall forvirrende. Testingen av disse programmene tok derfor uforholdsmessig mye tid.

Alle håndbøkene er skrevet på engelsk.


Kommentarer | Til artikkelmenyen | Til The Online World resources handbook
Det er forbudt å distribuere denne artikkelen - eller deler av den - i elektronisk, trykt eller kopiert form mot betaling.