MIKROBITEN. Medlemstidning för Datorklubben MIKROBITEN. Tidningens adress: t



Relevanta dokument
Fiskars avdelning pä Finlands Mässas 50-àrs jubileumsmässa.

äkta Bredband, ett krav för framtidens multiservice nät?

OV F IS K A R S A B. Verksamhetsberättelse för 1973 bolagets 90 verksamhetsàr

1. M öt et s öp pn an d e S ve n fö r k la r a r mö t et ö p p nat k lo c k a n i me d le ms k o nt o r et.

M edlem sblad för H allsbergsn aturskyddsförening N r2 1999

b e ts fö rtje n s t på fre m m a n d e ort. D e n a rb e ts s ty rk a, som ic k e på de tta sätt e rh ö lle s, borde sedan fy lla s frå n arm éen,

Anordningar för banan korsande vägar.

10m rulle > FS-60 Fyrtakt S I DEN VAJE R

Patie nts äke rhe ts be rätte ls e för Slotts s tade ns Läkarhus Re hab o Häls a år 2015

F r å n r e n ä s s a n s till R o m a n tik

Arborelius, Olof Per Ulrik. Olof Arborelius. : Minnesutställning anordnad af Svenska konstnärernas förening Stockholm 1916.

t = f O Y F IS K A R S AI V e r k s a m h e t s b e r ä t t e l s e f o r b o l a g e t s 9 4 v e r k s a m

MIKROBITEN. Medlemstidning för Datorklubben MIKROBITEN. Tidningens adress:

R app o r t T A n a l y s a v f as t p r o v. Ut f ä r dad P e r S a mu el s s on

Adagio. œ œ œ œ œ œ œ. œ œ œ œ. & bb 4 4 œ. & bb. œ œ œ œ œ œ œ œ Œ. & bb œ œ œ œ œ œ œ œ. & bb œ œ œ œ œ b D. q = 72. och nar. var 1ens.

Företag i strukturomvandlingen

Rörlig materiel. å S tatens je rn v ä g a r begagnade rö rlig a m a te rie l

NODALIDA '93. Proceedings of 9:e Nordiska Datalingvistikdagarna' Stockholm 3-5 June R o b e r t E k l u n d, e d i t o r

Kongl. Maj:ts Nådiga Förklaring Öfwer 6. Cap. 5.. Miszgernings-Balken; Gifwen å Rikssalen i Örebro den 15 October Sverige. Kungl.

Alfr. Hagerbonn. Alfr. Hagerbonn, Malmö, tillverkar de bästa isoleringsmassor... Malmö 1899

O-Ringen. Årligen sedan 1965 (DK 156 st.) Juli månad (vecka 30) Mellan deltagare nationer. Världens kanske 10:e största

Tranås vattenkuranstalt. Tranås vattenkuranstalt.

Remodellering efter distala underarmsfrakturer hos barn

Älvåker Strandhagagatan Skogaholm Högforsgatan

R app o r t T A n a l y s a v f as t p r o v. Ut f ä r dad A le xa n d e r G i r on

Hälso- & sjukvårdsenheten november 2007

I t IÜJL fj&isyl* ( den 5 fe b ru a ri Br/An. Herr Jäm vägsinspektör Einar Fredrikson Kungl. Väg- och Vattenbyggnadsstyrelsen STOCKHOLM B.B.

FRÖSET - SMÅLAND. Fröset 7:6 Hånger församling Värnamo kommun, Jönköpings län. S K O G S M A R K A B 1

Fröding, Gustaf. Morgondröm : Gustaf Frödings kärleksdikt : fullständig : beslagtagen och frikänd / Gustaf Fröding. Stockholm : B. Alm (distr.

VECKANS LILLA POSTKODVINST á kronor Inom nedanstående postkoder vinner följande 249 lottnummer kronor vardera:

Sveriges ungdomsorganisationer

Blåsen nu alla (epistel nr 25)

WRETMANS BOKTRYCKERI, UPPSALA 1915

Ten ta m en i TMPT 06 Produ ktion s tekn ik för DPU2

Ramsbergs krutbruk. Priskurant från Ramsbergs krutbruks aktiebolag. Ramsberg 1898

D ecem ber Nils-Gunnar Ernstson, förbundsdirektör

Nr 1 Våren Foto: Håkan Nilsson

Nr 3 år 2005 Med programmet för augusti - oktober

Älvåker Strandhagagatan Skogaholm Högforsgatan

VECKANS LILLA POSTKODVINST á kronor Inom nedanstående postkoder vinner följande 245 lottnummer kronor vardera:

GOSPEL PÅ SVENSKA 2. Innehåll

Ack du min moder (epistel nr 23)

Till Dig. Innehåll. Blåeld musik kärleksverser tonsatta av Lasse Dahlberg. Allt, allt jag ägde...

VECKANS LILLA POSTKODVINST á kronor Inom nedanstående postkoder vinner följande 219 lottnummer kronor vardera:

i - J y <777c^r < /& y <?? 4 Z *y 7 7 ^ > i^ )

VECKANS LILLA POSTKODVINST á kronor Inom nedanstående postkoder vinner följande 229 lottnummer kronor vardera:

Här nedan presenteras ett urval av de nyheter som funnits på GRs webbplats och i nyhetsbrev under året.

SVENSKA VÄ G I N S T ITUTET

Törnå, Oskar Emil. Katalog öfver oljemålningar efter naturen på Oskar Törnås utställning 1893 i f. d. Konstföreningens lokal.

POSTKODVINSTER á kronor Inom nedanstående postkoder vinner följande 307 lottnummer kronor vardera:

Vad gör vi på jobbet?

Sida 1 av 13. Websurvey by Textalk. Ebb a 1 fö r S VK "P e rin a to lo g i" VT1 0

0101 looooiifri oi

M edlem sblad för H allsbergsn aturskyddsförening N r2 2002

HC-2. All män na data Hyg ros tat. Drift- och montageinstruktion [Dok id: mi-292se_150522] HC-2, Digital hygrostat.

M edlem sblad för. N r2 1998

Ten ta m en i TMPT 06 Produ ktion s tekn ik för DPU2

Ser ni äng -en? œ œ œ œ œ œ œ œ œ œ. œ œ Ó. Œ œ. œ œ œ œ œ F. œ œ Œ œ. & Œ œ. œ œ œ œ œ œ œ œ. œ œ œ œ œ œ œ. œ œ œ. œ œ œ œ œ. & œ œ œ œ.

Ur Höga visan. 4. Stycket är i grunden skrivet för enbart kör, men solister kan, om så önskas, sjunga valfria delar för att öka variationen.

bruksanvisning/ user manual

Beteckningar för områdesreserveringar: T/kem Landskapsplanering

Höstvisa. œ œ. œ œ œ œ œ œ œ. œ œ œ nœ # # j œ # œ œ œ j œ œ œ œ Œ. j œ œ œ. œ œ. œ œ œ œ œ œ. œ œ ? # # # œ j œ. J œ. œ œ œ. œ œ œ œ # œ.

Nr 1 Va ren Almö. Foto: Håkan Nilsson

Star ta Pro/ENG I NE ER

ICH Q3d Elemental Impurities

Innehåll. Sångerna i detta häfte går att beställa som separatutgåvor från förlaget

S ä rtry c k u r tid s k r ifte n V e r d a n ä i 1918

Skyarna tjockna (epistel nr 21)

VÄLKOMMEN TILL. s t r ä nde r o c h ö ppna f ä lt. L1 7 s t å r k la r t f ö r inf ly t t ning Ka ns k e bö r ja r dit t ny a liv då?

Beslut om frigränser för radioaktiva ämnen

Strålsäkerhetsmyndighetens föreskrifter (SSMFS 2008:10) om införsel och utförsel samt rapportering av radioaktiva ämnen

Till Dig. 11 kärleksverser tonsatta av Lasse Dahlberg. pianoarrangemang Jonas Franke-Blom. Blåeld musik

Klicka här för att läsa brevet i din webbläsare Tipsa en vän! April 2013

Beredskapsavtal. Fastigo Fastighets, Sif, Ledarna, CF, Sv Arkitekter, SKTF. Giltigt från

Vila vid denna källa (epistel nr 82)

Svenska bordmangelfabriken. Patenterade bordmangeln "Press". Rättvik 1918

NOVATHERM 4FR PROJEKTERINGSANVISNING BRANDISOLERING AV BÄRANDE STÅLKONSTRUKTIONER

Arosenius, Ivar. Katalog öfver Ivar Arosenius, Sigge Bergström och Gerhard Hennings utställning Göteborg 1908.

Bestalln in g av ark ivfotograferin g;av ritningar och handlingar. härmed arkivfotografering av ritningar.och handlingar en ligt följande s

Tidtabell. 208/209 Skellefteå - Skelleftehamn Sommar, från och med 16/6 till och med 17/ Tel.

Thegerström, Robert. Katalog öfver Robert Thegerströms retrospektiva utställning, Stockholm, nov Stockholm 1911

Bröderna fara väl vilse ibland (epistel nr 35)

INSTRUKTIONSTEXT FO R PLEXTALK Linio Pocket - Na tverksmapp -

Birger Sjöberg. Dansbanan. Arrangemang Christian Ljunggren SA T/B + Piano SATB MUSIC

bruksanvisning/ user manual

27. NATURLJUD. o k k o k k k. p k k k kz k k o k k k k k k n k k k. k o k. a f4 Fredrik: kk k. k dk. a f4 4 j. k n. k n k k. k n k n k n.

INSTRUKTIONSTEXT FO R PLEXTALK Linio Pocket - Mottagare fo r poddradio -

Malmström, Axel Leonard. Basnäs gård och dess kände ägare. Norrköping 1908

Fader Bergström, stäm upp och klinga (epistel nr 63)

M arika, SP3 "V i är hem m a och äter hos m orm or. Sedan brukar jag sätta m ig ensam och kolla på "Tom ten är far till alla barnen", som jag

From A CHORUS LINE. For SATB* and Piano with Optional Instrumental Accompaniment. Duration: ca. 2: 15 AKT TVÅ! ... I El>maj7 A

C ALCIUMDEFICIENC Y- OSTEOPOROSIS. The Role of the Parathyroids for the Adaptation to a Low Calcium Intake in the Adult Rat

Checklista som kan anva ndas för att komma igång med DigiExam och allma nna rekommendationer fo r att lyckas med provtillfa llet.

Hej! På dessa sidor t änkt e vi hjälpa er med hur man loggar in mot en server och " lägger ut " sidor på I nternet.

Stockholm Till de organisationer som undertecknat beslutet om samverkan

Waldner, Dagmar. Biografuppfostran - hemuppfostran. Uppsala 1924

Ten ta m en i TMPT 06 Produ ktion s tekn ik för DPU2

POSTKODVINSTER á kronor Inom nedanstående postkoder vinner följande 234 lottnummer kronor vardera:

Fram med basfiolen (epistel nr 7)

De delar i läroplanerna som dessa arbetsuppgifter berör finns redovisade på den sista sidan i detta häfte. PERIODISKA SYSTEMET

Transkript:

MIKROBITEN Årgång:4 1987 Nummer:5 Medlemstidning för Datorklubben MIKROBITEN GRATIS till medlemmar Lösnummer 15 kr. s Tidningens adress: t s M I K R O B I T E N s s c/o Nils Bildsten i Terapivägen 14 c, 141 56 Huddinge s Tel. 08-711 2996 (kvällar) s 4 LÖPSEDEL i SVERIGE-PREMIAR FOR NY MB-MODELL FÖRETAGSANALYS PÄ MULTIPLAN HÄRDVARUGRUPP BILGAG I STOCKHOLM FIUR MAN BYGGER EN DLJBBELOÄCKARE ANVÄND OIN MICROBEE SOM TEXTTELEFON SPÄNNANDE FÖRE TAGSFUSION I AUSTRALIEN ONLINE FÖRSVINNER - MEN FINNS KVAR PRISKRIGET PÅ DISKETTER FORTSÄTTER SUVERÄNT RITPROGRAM NU TILL SVERIGE SIMPLY WRITE DELAS UT GRATIS MICROBEE I SKOLAN - TVÅ EGNA SIDOR... och naturliqtvis MASSOR av program Glöm ej klubbträffarna 12 nov och 3 dec!!! Klubbens postgiro: 94 53 52-3

I N N E H A L L Klubbens framtid i stöpsleven... 3 Sverigepremiär för ny Mic-robee-mode 11... 4 Sätt fart på modemen - här finns databaserna... 5 * Företagsanalys på Multiplan (52K)... 6 (Q01) D * Här kommer det verkliga stapeldiagrammet (4K)...7 (Q02) * Tilltron till mänskligheten återställd (4K)... 11 (Q03) * Konsten att rensa WS-filer (14K)... 14 (Q04) D Datasäkerhet på högsta nivå... 15 * Ny version av PRC.COM (4K) 15 (Q05) D * Ett program med S-T-I-L (10K) 15 (Q06) * Hjälpprogram för tippare (4K) 16 (Q07) dbase II löste administrativt problem...17 Ny Basic-version distribueras gratis...18 * Rutin för kontroll av personnummer (2K)...20 (Q08) Ömtåliga eller oförstörbara disketter?... 22 Hårdvarugrupp bildad i S t o c k h o l m...23 Hur man bygger en dubbe 1däckare... 23 * Meny-program för Basic-disketter (4K)...25 (Q09) D Även WordBee klarar flerspaltig text... 27 * Program för amorteringsberäkningar (6K) 29 (Q10) * Blankettprogram för Uchida DWX305 (6K) 30 (Qll) Använd Din Microbee som texttelefon!......33 Tryckta eller elektroniska böcker...34 * Program för kakmonster (2K) 35 (Q12) * Pascal1istning ger fi1rensarprogram (12K) 37 (Q14) D * Välkommen komplettering av katalogprogram (2K)..39 (Q15) D Spännande företagsfusion i Australien... 40 * Ragtime på Microbee (2K)... 40 (Q16) Gratis nätaggregat till vissa Premium-model1er..42 ONLINE försvinner - men finns kvar!... 43 Priskriget på disketter fortsätter...44 Kungsbacka börjar sälja skrivarväxlar...44 Nytt grafikprogram med mus -styrning... 45 Simply Write distribueras gratis...46 Två sidor om Microbee i skolan... 47 48 * Förbättrat ritprogram (6K)...48 <Q 17 ) Recension: Grafisk teknik i dataåldern... 49 Arets två sista klubbträffar... 49 * Special program för signalspaning (2K)...50 (Q18) D Asterisk (*) markerar program För att underlätta bedömningen av hur långa kassetter som erfordras vid kopiebeställning har vi angivit storleken på varje program. OBSERVERA att vissa program enbart är körbara på diskbaserade system, vilket markeras med ett D efter programmets nummer. Vid beställning av programkopior räcker det i fortsättningen att ange den beteckning (Q..) som skrivits efter resp program. Datum för klubbträffarna: 12 november och 3 december Anteckna datum redan nu - särskild kallelse utfärdas e j!

K LU B BEN S F R A M T ID STÖPSLEVEN M ed d e tta nu m m e r ö ve rg å r vi t i l l e tt h e lt n y tt utseende på tid n in g e n. B akgrunden t ill övergången år i frd m s ta ru m m e t a tt v i nu har in fö rs k a ffa t en F le se r^-skrive re (OBSI F -e t s tå r fö r *fu sk*u. D e t å r a llts å in te någon å k ta la s e rp rin te r m en u ts k r ifte n få r ändå en så hög k v a lite t a t t v i kunnat gå ner några s tilg ra d e r u ta n a tt lö slig h e te n har g å tt fö rlo ra d. e tta å sin sida m e d fö r a tt ra d e rn a skulle b li o b e h a g lig t långa ur lösbarhetbsynpunkt om vi in te delade dem på m itte n och fö lja k tii gen kan vi nu kon sekvent try c k a a ll te x t 2- s p a ltig. En annan p o s itiv fö ljd av nyordnin gen Ör a tt vi på sam m a u try m m e nu få r in b e ty d lig t m e r te x t per sida. n å got som vål knappast kan vå lla någon opposition. V i har också g lå d je n a tt kunna prese n te ra e tt per andra, v e r k lig t 9 to ra n y h e te r i d e tta num m er: dels en h e lt ny M icrobee-m odell - 250 TC - och dels e t t h e lt n y tt g ra fik p ro g ra m - E le c tric P a in t Brush, tv å a lld e le s få rska och m y c k e t a ttr a k tiv a n y k o m lin g a r d ire k t frå n A u s tra lie n. V i ska ll n a tu rlig tv is in te h e lle r g lö m m a det sensationella m eddelandet om den ju s t genom fö rd a fusionen m e lla n M icro b e e System s L td och Im pact System L td. H ur denna sam manslagning kom m e r a t t påverka u tv e c k lin g e n av nåsta g e n e ra tio n M B -m o d e lle r v e t ingen i dag m en d e t k rå vs nog en hel del is i magen hos den nya fö re ta g sg ru p p e n s ledning fö r a tt på längre s ik t våga fo r ts ä tta satsa på en C P /M -m e 9 k in nå r de fle 9 te andra tillv e rk a re (och k ö p a re l) i dag s n å llt r ä tta r in sig i DOSle d e t. D e tta är en tendens som vi ock9å få t t kånna av m y c k e t s m ä rts a m t inom klubben. F ö rra å re ts m e d le m s s iffra på nästan e x a k t 600 är i dag re d u cera d t i l l 450 och om vi s a m tid ig t rä k n a r m ed a tt v i under å re t ku n n a t hälsa ca 150 nya m e d le m m a r välkom na innebär d e t a tt b o rtå t 300 "g a m la * m e d le m m a r har lä m n a t oss. Tendensen s tå r sig också i år. Redan har b o rtå t 5 0 -ta le t av dagens m e dlem m a r m e d d e la t e t t de kom m e r a tt läm na klubben v id å rs s k ifte t på grund av övergång t i l l andra (läs D O S -m e skin er) och även bland dem som tro g e t sta n n a r k v a r ty c k s en m a jo rite t ha kluvna intressen: de kör M icrobee hemma och DOS på jo b b e t. (Jodå. E r egen re d a k tö r har också fa llit fö r frestelsen). N u kom m e r n a tu rlig tv is in te M icro b e e a tt fö rs v in n a på många år ännu m en v i kan knappast b o rtse frå n den fra m tid då vi M B -e n tu s ia s te r kom m e r a tt b e tra k ta s som en utdöende m in o rite ts g ru p p. fö rv is a d t i l l en staka fra m trä d a n d e n på Skansen e lle r liknande evenem ang. Ä ve n om således M icro b e e fo rtfa ra n d e har m ånga fra m g å n g s rik a å r fra m fö r sig lig g e r redan nu klubbens egen fra m tid i stöp sleven. I ta k t m ed a tt vl fö r lo ra r m e d le m m a r kom m er de t fin a n sie lla underlaget fö r tidningens fo r t bestånd a tt s ta d ig t fö rsä m ra s - tryckko s tn a d e n p å verkas näm lig e n y tte r s t lit e t av upplagans s to rle k - v ilk e t innebär a tt kostn aderna m åste bäras av en stån digt krym pande grupp m edlem m a r. Frågan b lir således: S kall vi håkte på skygglapparna, isole ra oss frå n o m värld e n och fo r ts ä tta i de gam la h julsp åre n t ills d e t he la te r en ända m ed fö rs k rä c k e ls e e lle r s k a ll v i. medan tid Ör. va ra vakna fö r vad som händer ru n t o m k rin g bss och a c c e p te ra den nya tid e n s o rd n in g. dv9 inse a tt d e t fin n s y tte rlig a re e t t o p e ra tiv s y s te m på m arknaden och erbjuda de ttas användare vår trö s t och v å rt stöd. K o rt sagt: skall vi öppna v å r fam n och våra s p a lte r även fö r MS D O S -vårld ens h å rd - och m ju k v a ro r och därm ed på längre s ik t försöka a tt rädda M IK R O B IT E N s fo rtb e s tå n d? E fte rs o m denna frå g a år a lld e le s fö r v ik tig fö r a tt 9tyre le e n e lle r ene e tt å rsm ö te ensam t ska ll kunna fa tta något avgörande b e slu t behöver vi en re jä l o p in io n s y ttrin g frå n he la m e dlem skårens sida innan vi e v e n tu e llt lägger om kursen. Vi v ä n ta r d ä rfö r m ängder av b re v den närm aste tid e n innehållande a n tin g e n glada *J a *-ro p e lle r vredgade * N e j*-rö s te r. Dessa bör dessutom gärna å tfö lja s av m e r e lle r m in d re välgrundade m o tiv e rin g a r. 3

SVERIQE-PREMIAR FOR MICROBEE 250 TC e t senaste t ills k o tte t i M ic ro b e e -flo ra n - m ed a rb e tsn a m n e t 256 TC - g jo rd e sin o ff ic ie lla S v e rig e -d e b u t v id höstena fö rs ta k lu b b trä ff i S to ckh o lm, där den presenterades av Lasse K in d e ll. VI har nu h a ft t i l I f Öl le a t t t i t t a lit e t n ä rm a re pä n yh eten och kan k o n s ta te ra a tt a u s tra le rn a i denna ha r ly c k a ts k o n c e n tre ra g o d b ita rn a u r fe m års e rfa re n h e t av d a ta tillv e rk n in g och därm ed ocksä ku n n a t tillfr e d s s tä lla de a llra fle s ta av de önskem äl som under ärens lopp har fra m fö r ts frå n användarsidan. F ö r a tt b ö rja m ed en del re n t te kn iska d a ta s k a ll in le d n in g svis sägas a tt d e t är en v a n lig Z60 som u tg ö r C P U -k re ts. v ilk e t innebär a tt k o m p a tib ilite te n b a kåt m o t de tid ig a re m o d e lle rn a är fu lls tä n d ig. B land kre ts a rn a h it t a r v i in te m in d re än 256K dyn am iska R A M och 16K ROM (m ed diskboot. n ä tv e rk och K e rn e l - vem h itta r en bra ö v e rs ä ttn in g fö r denna fu n k tio n? ). F ä rg m ö j lig h e te r ä r n a tu rlig tv is redan inbyggda och b ild skä rm e n kan a n ta tre o lik a fo rm a t: 40x24 fö r V id e o te x, 04x10 fö r Basic och 60x24 fö r C P /M. P C Q -fu n k tio n e n ä r på hela 16K. v ilk e t innebår a tt de tid ig a re m o d e lle rn a s (undantagandes P re m iu m ) begrän sning ar i g r a fis k t hänseende ä r h e lt undanröjda. H e la d a to rn ä r uppbyggd på e tt enda 4 -la g e rs k re ts k o rt, där d e t också s itte r en b a tte riu p p b a c k a d k re ts som h å lle r reda på både tid och datum. T angentbordet T a n g e n tb o rd e t är u tr u s ta t m ed 02 ta n g e n te r, varav hela 12 fu n ktionsta nge nter och dessu to m s p e c ie lla p ilta n g e n te r fö r c u rs o rs ty r- ning. F ö ru to m den o rd in a rie u p p sä ttn in g e n s iffe rta n g e n te r har m an också s a m la t s iffe r - inm a tning sfunktio nen t ill en särskild avdelning där således e tt rik tig t n u m eriskt tang e n tb o rd nu b ju d e r på en långe e fte rlä n g ta d finess. I m ånga avseenden tycks man vid S microbee* 256 TC V o r iio n 1. 1 1 J. 3? J IM i CPU C lo e t M n M D ir 1 * 6 7 I t O U H M p ic s s ru n c T to fi k c y to s e k c t o p t io k n n n r«h l o tt t i l l N ltv o r l Sot 1 1oo S o lf T u t t i l l» M trn o o n, y iu l u t u i H t h u l y i t t a pn Aon 9 A ir 1 * 6 II ( t ) l * 6? A ic r o fc tt S j i t o o i l i o M o t, A u l t r i l i i H S i G N C IS A N ) A A A U fa C T U K A S or A U S T A A lia * OUA COflPUTCI 4 k o n s tru k tio n e n av ta n g e n tb o rd e t ha sn e g la t på P O S -m askin ernas la y o u t och h e lt k la r t år a tt m an f å t t fra m e t t m y c k e t tr e v lig t och lä tta r b e ta t ta n g e n tb o rd, som p o s itiv t s k ilje r sig frå n föregångarna. På de ttas baksida finn s den no rm ala uppsättningen av p o rta r: en s e rie - och en p a ra lle llp o rt (C e n tro n ic s -s n itt n a tu rlig tv is ) och dessutom den va n lig a O IN -k o n ta k te n fö r an slu tn in g t i l l såväl m o n ito r Bom bandspelare (d rivspånningen hä m tas frå n m o n ito rn l). R E SE T-knappen har också f å t t sin p la ts hår bak» tills a m m a n s m ed en lä ttillg ä n g lig v o ly m k o n tro ll fö r h ö g ta la re n. Någon bussutgång fin n s d e t d ä re m o t in te som standard e fte rs o m åven d is k d riv a rn e lig g e r inbyggda i tan gen tbordet - på gavlarna. 3.5 tums disk drivar 256 TC kom m e r a tt le v e re ra s m ed an tin g e n en enkel e lle r en dubbel uppsättn ing d iskd rivar. Dessa använder det m oderna d is k e ttfo r m a te t 3.5 tum» v ilk e t innebår en to ta l la g rin g s v o ly m på BOOK på v a rje d is k e tt. FÖr a tt uppnå fu ll k o m p a b ilite t m ed de m a skin e r som s å lts i A u s tra lie n, b l a C om p u- te r-ln -A -B o o k. går d e t a tt s tä lla om d riv a rn a så a tt dessa också kan låsa 3.5 tum s d is k e tte r m ed fo rm a te rin g fö r 400K. Förberedd för expenelon Oen nya d a to rn ä r också vå l fö rb e re d d fö r y tte rlig a re expansion. O e t går således a tt e n k e lt öka m askinens k a p a c ite t genom a tt bl a b y ta u t V O U -k re ts a rn a frå n 2K t i l l BK s c re e n -R A M. frå n 2K t i l l BK få rg - R A M och frå n 2K t i l l BK a ttrib u t- R A M. O ckså P C O -fu n k tio n e n kan fördubblas frå n 16K t i l l 32K och på utgångssidan kan s e rie p o rte n e n k e lt förses m ed en rik tig * R S 232-signal (dvs den ko m m e r då åven a t t le v e re ra den n e g a tiv a spänning som visse s e rie s k riv a re k rä v e r). D e t fin n s n a tu r lig tv is också m ö jlig h e t a t t a n slu ta såväl en f u llt b u ffra d 5 0 -p o lig ZBO-buss Bom e t t 4 0 -p o lig t h å rd d is k in te rfa c e. Fortaättn å sid 41

5 SÄTT FART PA M O D E M E N - H Ä R KOMMER D A T A B A S E R N A E tt s v de a llra v a n lig a s te önskem ålen under det senaste h a lv å re t ha r v a r it fle r u p p g ifte r om v a r m an kan h itta lä m p lig e da taba ser a tt prova Bina n y fö rv ä rv a d e m odem m o t. V i har e fte rly s t sådan in fo rm a tio n och också kunnat p u b lic e ra någon enstaka upplysning då och då m en fö rs t nu kom m er det en m era re jä l sam m anställning av vad som finns a tt erbjuda. F ö r denna s va ra r Jan P e tte rsso n i K ila fo rs som b e rä tta r a tt han h ä m ta t sam m anställningen i en F ID O -b e s. U p p g ifte rn a ä r in te h e lt a k tu e lla e fte rs o m sådana baser v e rk a r a tt växa upp som svam par u r jo rd e n fö r a tt k o rt d ö re fte r fö rs v in n a igen. Jan har te s ta t en del av de nedan lis ta d e baserna och pe kar bl a på D a ta ' fo ru m som en av de m era intressanta. Tänk på a t t det i m ånga fa ll krä vs m edlem skap fö r a tt kom m a in i basen m en o fta s t ken m an u p p rä tth å lla en ganska lång k o n ta k t även m ed en sådan bes e fte rs o m den a lltid b ru k a r läm na en del in fo rm a tio n t i l l p re s u m tiva m edlem m ar. Prova gärna med a tt ge kom m a n d o t "H J Ä L P ". "H E L P " e lle r s k riv bara e tt frå gete cken fö r a tt få fra m en ny skårm. TY P F Ö R K L A R IN G NOT F Ö R K L A R IN G A B C K ö rs m ed A B C -d a to re r A M IS K ö rs m ed A te ri- d e to re r A M X L K ö rs m ed A ta ri- d a to re r BBS M y c k e t enkel bas [anslagstavla ) C -04 K ö rs m ed C B M -04 d a to re r B LU B F rä m s t avsedd fö r m e d le m m a r CQBS CBM-0M bas som körs m ed C /G BBS K an endast köras m ed C /G TE R M F ID O Ingår i F lo O -n e t [M S /D O S ) K O M T e x ts y s te m m ed fle ra m ö te n R E K L Bas m ed re k la m fö r v is s t fö re ta g SPEL Bas a tt frä m s t spela spel i T L X IN F O -bas m ed tillg å n g t i l l te le x V T E X Bas ev V id e o te x /D a te v is io n -ty p IN FO Bas fö r in fo rm a tio n s s ö k n in g???? U p p g ift saknas R IK T.N U M M E R : TY P N A M N NOT * öppen dygnet ru n t é öppen endast h e lg e r E> öppen k v ä lla r och helger I öppen endast k v ä lla r 1 300/300 baud endast 2 75/1200 baud endast 3 75/1200 video tex 4 1200/1200 baud endast 5 300/300 + 75/1200 baud 0 300/300 + 1200/1200 baud 7 _ 300/300+75/1200+1200/1200 baud > T illf ä llig t stängd 7 U p p g ift saknas R IK T.N U M M E R TY P N A M N NOT 0B 143 500 KO M QZ (670 2B0 inro) '2 3 00 165 2M0 IN FO O e te -A rk iv 1 0B 165 270 INFO D a ta -A rk iv *4 08 224 420 VTEX D ata visio n E m ilia '3 0B 22B 130 K O M QZ *23 0B 246 120 K O M QZ *4 0B 463 52B???? Bugs D atabas 71 B 622 100 T L X Svenska T e le d a ta '7 0B 646 676 SPEL Froggy C rackers... '7 0B 601 155 C LU B A B C -M o n ito r *4 08 000 440 C L U B A B C -M o n ito r '5 0B B73 220 K O M E psilon-1 1 0B 605 214 KOM H o tlin e III '1 08 044 376 KOM W.O.P.R '1 08 BOB B51 777? A K -4 71 0B* 7127 060 SPEL FA S A Cadventure) :> *1 0B 7300 706 A BC E LFA R adio 0 TV &1 0B 7506 041 C L U B S T O C C /C C S (C 8 4 )- 0B 7710 2B0 A M X L The S trapper Ba9e 1 0B 7740 070 KOM C om p utext *5 011 64 354 KOM N o rr köpingsm oni to r *1 0B 151 357 INFO D a ta -A rk iv *2 00 165 255 INFO D a ta -A rk iv *3 08 104 B52 FIDO D jungel trum m an i 00 226 500 VTEX O atavision Osquar *3 0B 23B 660 K O M QZ *1 0B 330 200 VTEX Annonsm arknaden '2 3 08 000 001 IN FO D a ta fo ru m 1 0B 622 4B0 T L X Svenska T e le d a ta '7 0B 647 022 777? V ixen-o em o 71 0B 004 000 VTEX POSTEL *3 0B 032 173 KOM P.S. B4 0B B02 235 777? D.A.L. 11 0B 020 432 C L U B l:a A te ri-k lu b b e n 1 08 077 266 BBS K onjak 11 08 000 260 C LU B C R A Y /3 /H o tlin e 1 0B 7145 260 VTEX Varm ans D ata 03 08 7402 041 BBS T e le b u tik. Skärh 1 0B 7603 312 FIDO M in i-f ID O 1 0B 7715 662 KOM P io n e e r > *1 0B 7772 02B KOM ZEKES (edv.spel) 1 01 1.102 710 TLX Svenska T e le d a ta. - * 7

6 013 10M 500 VTEX Annonsm arknaden *23 013 177 620 KOM C om soft/lb > i 016 126 717 K O M E s k ils tu n a -M o n ito r G.1 01B 155 6M0 VTEX S ta ts k o n to re t SIS 3 010 1MB 373???? A BC Ö rebro?1 019 1M9 762 C-64 Ö rebr o -m o n ito rn 1 021 135 030 TLX Svenska Teledata *7 021 352 3M6 C-64 V is te rå s -m o n ito rn *1 026 111 377???? OK B ilra d io C>1 026 142 464 VTEX B ild & D ata 73 026 IBM 750 TLX Svenska Teledata *7 026 109 655 C LU B 1te A ta ri-k lu b b *1 031 112 134 R E KL W ette rgre ns Bokh OI 031 202 223 7777 O ragonf ire 71 031 239 196 A BC A B C -G öteborg 71 031 292 160 TLX Svenska Teledata *7 031 305 060 AMIS S.A.K. *1 031 305 733 BBS G öteborgs-m onitor & l 031 MBB 000 BBS F lexbase 1 031 5M3 B53 BBS Brevboxen G.1 031 547 505 ABC A B C -K lubben *1 031 890 M70 TLX Svenska Teledata *7 031 690 75M 777? CBBS 71 033 129 110 C-6M Ö rebr o -m o n ito rn *1 033 132 MM5 TLX Svenska Teledata 7 035 110 771 ABC ABC -bank/d i9co91 *1 036 121 650 T L X Svenska T e le d a ta 7 0M0 111 M20 T L X Svenska T e le d a ta 7 0M0 111 M95 TLX Svenska Teledata *7 OMO 165 75M 77? 7 M PC Oataba9 71 0M0 9M6 739 7777 S in tran III 71 0M2 113 010 TLX Svenska Teledata 7 t 0M6 151 093 KOM Lunm ail 05M 100 3M3 FIDO FID O N E T 71 a i 05M 133 170 FIDO Oay R ainbow 05M 15B 665 TLX Svenska Teledata 7 i 05M 166 9BB FIDO S uncity FIDO 054 1BB 675 FIDO FID O N ET 71 060 777 77? C-6M SESAM -2 > i 060 171 520 T L X Svenska T e le d a ta *7 0M57 I5M 67???? A M U -C e n te r 71 0M70 M06 B0 TLX Svenske Teledata *7 OMBO B60 60 TLX Svenska T eledata 7 0M91 130 50 TLX Svenska T eledata *7 t 0510 20M 09 FID O A.T.L. 0521 606 69 CQBS G D F /C C S (CBM-BM) 0586 570 5B 7777 Ä p p le t 0566 57M 00 TLX Svenska T eledata *7 i 0620 11012 K O M A B C -S o lle fte å 0660 B25 75 ABC A BC Ö rnsköldsvik 71 0750 101 62 K O M ESSDATA 0750 312 B2 KOM Tunge Ist a-basen *1 0753 360 50 C-6M S esam -1 I 0755 1MM 07 C LU B S.O.F. *1 0755 144 MO C LU B S.O.F. 1 0760 IM3 65 KOM A p p le -m o n ito r 1 t 0760 360 3M KOM U pptagetbasen 0760 939 57 AMIS T.U.Q. *1 0762 106 77 KOM C ircus (A ta ri) * 1 0766 332 03 KOM G.A.L. 1 *. 0910 591 Bl SPEL R athole (adv) 0910 7B2 2B KO M Nybasen *1 0920 MB3 51 7777 T.L.B. 01 FÖRETAGSANALYS PÄ MULTIPLAN "D e t år ganska underbart e tt få en påstötning ibland. Jag började på en m a tris fö r F öretagsanalys pä M u ltip la n i ju n i och sedan b le v den bara liggande. N u. när M IK R O B IT E N kom m ed sin e F te rlysn in g av Fårdiga k a lk y lm o d e lle r, s lip p te ja g a llt a n nat i tre dagar och gjo rd e å n tllg e n Fårdig m a tris e rn a. 1 Så skre v Inger C a rlb o m i Q egnef s a m tid ig t som hon skicka d e oss såvål m a tris e rn a som en Fullståndig m anual t i l l dessa. om Fattande e tt 1 0 -ta l s id o r v ik tig in F o rm a tio n. Inger år e x p e rt på a va ncera d FÖ retagsbokföring och hennes b id ra g år således n å got a lld e le s o u ts ta n - ding. som kanske kan v a ra s v å rt a t t h itta ute på den öppna m a rknaden. Vi bockar och ta c k a r s a m tid ig t som vi hoppas a tt de av klubbens m e d le m m a r som är egna fö re ta g a re v e rk lig e n u tn y ttja r d e tta h jä lp m e d e l För a tt kunna Följa upp Företagets ekonom iska u tve cklin g. Inger her s tö t t på e t t lit e t p ro b le m (d e tta å r n ä rm a re b e s k riv e t i den m anual som bifogas k a lk y lm o d e lle rn a ), som hon hoppas a tt någon av dem. som be ställe r en kopia, skall kunna h jä lp a henne a tt lösa. Vi kan ty v ä r r in te ta upp hennes frå g a i tid n in g e n e fte rs o m p ro b le m e t å r så in tim t re la te ra t t i l l hela m a tris s y s te m e t e t t d e t in te kan å te rg e s i s k r if t m ed m in d re i n a t t v i s a m tid ig t p u b lic e ra hela m a te ria le t, n å got som u try m m e s b ris te n b e k le g lig tv is Förh in d ra r. V i F ö rlita r oss i s tä lle t på a tt hjälpen s ka ll kom m a Från dem som b e s tä lle r ko p io r av m a tris e rn a. Inger "slä p p te a llt annat i tre d a gar fö r a tt F ä rd ig stä lla d e tta b id ra g. F u llt så s to ra u p p o ffrin g a r begär vi in te av a lla Er andra som också har några Fårdiga k a lk y lm o d e lle r a tt fö rm e d la t i l l m e d le m m a rn a. Dessa år f u llt b e lå tn a bara bidragen över huvud tag et kom m erl

HÄR KOM M ER DET V E R K LIG A S T A P E L '-D IA G R A M M E T C laes B y s te d t är en av de få som v e rk lig e n b ru ka r u tn y ttja da torn s g ra fis k a m ö jlig h e te r och d e tta fra m g å r in te m inst av nedanstående program dér han presenterar e tt " rik tig t* stap eldiagram. D et vi vanligen k a lla r fö r stapeldiagram är ju närm ast en sam ling sto lp a r medan däre m o t d e tta p ro g ra m fa k tis k t p ro d u ce ra r en m y c k e t illu s tr a tiv sta p e l. K ö rt på en P re m iu m m ed fä rg m ö jlig h e te r och u ta n några fö ra rg lig a P C G -begränsningar b lir d e tta n å got mycket s e v ä rti O m s it t p ro g ra m s k riv e r C laes: "D e t här p ro g ra m m e t r it a r en 3 -d im e n sio n e ll s ta p e l, som kan delas in i e tt a n ta l block fö r a tt få fra m e tt sn yg g t d ia g ra m. P ra k tis k a p ro v har v is a t a tt d e t ä r s v å rt a tt få p la ts m ed fle r än IM b lo ck e fte rs o m P C G -m in n e t då ö ve rskrid s. B re d vid v a rje blo ck har m an 36 tk n på sig fö r lä m p lig te x t. M e lla n b lo c k e t och te x te n dras e tt s tre c k. D e tta s trä v a r dels e fte r a tt ham na i m itte n av v a rje b lo c k, dels e fte r a tt b li en rä t lin je fö r a tt spara P C G -u try m m e. Om fle ra små block ham nar i fö ljd kan te x tra derna k o llid e ra. P ro g ra m m e t a v b ry te r då. ra d e ra r och b ö rja r om a tt r ita, m en p la c e ra r denna gång u t te x t-ra d e rn a m ed b ö rja n på ra d 15 och sedan uppåt, o a v s e tt om dom ham nar lå n g t ifrå n b lo c k e t. D e tta är en inbyggd skyddsru tin fö r a tt program m et in te skall krascha. I p ro g ra m m e t fin n s en d u m p ru tin.fä r p rin te r. S kall den användas sva ra r m an "J A " på frå gan om u ts k r ift önskas. A nr\u b å ttre re s u lta t fås m ed den d u m p ru tin av S 3 -ty p som finns och kan b e stä lla s frå n klubben. Den m åste i sådana fa ll leddas in i d a to rn s m inne Innan p ro g ra m m e t s ta rta s och a k tiv e ra s sedan genom a t t m an try c k e r C T R L -P. I d e tta fa ll skall m an n a tu rlig tv is inte svara J A på den nyss stä lld a frågan. D e t fä rd ig a d ia g ra m m e t kan i diskversionen dum pas t i ll disk (p ro g ra m m e t fin n s fö r såväl kasse tt som disk). M an kan då v ä lja m e lla n GRSAVE e lle r a t t skapa en G W B -fil med fo n t. B ästa re s u lta te t uppnås om m an in te använder a lltfö r m ånga b lo ck*. F ö r dem som tä n k e r a tt knappa in p ro g ra m m e t frå n tidningen v ill vi påpeka a tt Claes ty v ä rr på några s tä lle n v a lt a tt ra d e ra genom a tt p rin ta en lång ra d m e lla n sla g, v ilk a in te kan å te rg e s i tid n in g e n. N i få r således sjä lva öka u t dessa re d e r t i l l lagom längd e fte r a tt fö rs t ha p ro v k ö rt p ro g ra m m e t. 00100 REM Blockstapeldiagram C.B. 1985 /1457 00110 ON ERROR GOTO 910 /140/ 00120 OUTU#l 7043/ 00130 DIM M 0 (14) : DIM K 0 (14) : FOR 1=1 TO 14 : K0H(I)=M : NEXT 1 7124/ 00140 CLS : UNDERLINE : CURS 20,1 : PRINT "BLOCKSTAPELDIAGRAM /193/ 00150 NORMAL 7095/ - 7

00160 CURS 1,4 : PRINT "Detta program ritar en stapel uppdelad i max 14 block. /084/ 00170 INPUT "När du är beredd börja mata In dina data, tryck RETURN."Z1U /148/ 00180 REM Input av värden och diverse val /153/ 00190 INPUT "HUR MANGA BLOCK ÖNSKAS? ;B /224/ 00200 FOR I =1 TO B /021/ 00210 CLS : PRINT "MAX 36tkn FÖR ÖNSKAD TEXT BREDVID BLOCK /045/ 00220 PRINT ANGE VÄRDE FÖR DEL NR: I; /051/ 00230 INPUT M 0 (I) /060/ 00240 Ml=M1+M0(I) /017/ 00250 PRINT ÖNSKAD TEXT FÖR DEL NR: I; /161/ 00260 INPUT K0O(I) /097/ 00270 NEXT I /033/ 00280 CLS : INPUT önskad rubrik under stapeln. Max 63tkn. "R0d /249/ 00290 INPUT önskas utskrift till disk eller p r i n t e r? P 4 H 7225/ 00300 IF P4d= JA OR P4d= ja THEN LET U=1 /002/ 00310 CLS : CURS 14,1 : PRINT HUR SKA BLOCKEN I STAPELN SE UT?" /1027 00320 CURS 14,4 : PRINT "1. Ofyllda /012/ 00330 CURS 14,6 : PRINT 2. Alla svagt fyllda" /096/ 00340 CURS 14,8 : PRINT 3. Alla kraftigt fyllda /059/ 00350 CURS 14,10 : PRINT "4. Omväxlande kraftigt och svagt fyllda" /212/ 00360 CURS 14,13 : INPUT Vad önskas? jv /128/ 00370 IF V=1 OR V=4 : GOTO 390 /100/ 00380 CURS 1,15 : INPUT "Ange hur mänga block som ska vara f ylida! ;A 7015/ 00390 REM Uträkningar och upprltning av blocket 71567 00400 S0=205/M1 71527 00410 G=0 70737 00420 CLS : HIRES /0457 00430 PLOT 140,20 TO 140,225 TO 0,225 TO 0,20 TO 140,20 TO 170,45 TO 170,250 TO 42,250 TO 0,225 72317 00440 PLOT 140,225 TO 170,250 7047/ 00450 CURS 1,16 : PRINT R0d; 70667 00460 FOR 1=1 TO B /029/ 00470 IF FRACT(S0ftM0(I))>=0.5 THEN LET A4=l ELSE LET A4=0 71647 00480 G=G+INT(S0*M0(I)+A4) 7050/ 00490 K=G /1087 00500 IF I=B THEN 510 ELSE 520 7113/ 00510 IF G>202 : G=205 7147/ 00520 PLOT 0,G+20 TO 140.G+20 TO 170.G+45 /1287 00530 IF V>1 THEN 540 ELSE 550 /1197 00540 PLOT 140.G+19 TO 170.G+44 71827 00550 ON V GOTO 740, 570, 660, 560 71847 00560 IF FRACT(FLT(I)/2)=0.5 THEN 670 ELSE 580 /0467 00570 IF I>A THEN 740 /189/ 00580 FOR J=0 TO 140 STEP 4 72277 00590 PLOT J,20+K-INT<S0»M0<I>+A4> TOJ. 20+G 7229/ 00600 NEXT J /0317 00610 FOR J=4 TO INT(S0*M0(I)+A4) STEP 4 7236/ 00620 Z=J+K-INT(S0*M0(I)+A4) /188/ 00630 00640 PLOT 140.Z+20 TO 170.Z+45 NEXT J 70357 /2137 00650 GOTO 740 7111/ 00660 IF I>A THEN 740 /1897 00670 FOR J=0 TO 140 STEP 2 /2257 00680 PLOT J,20+K-INT(S0#M0<I)+A4) TOJ. 20+G /2297 00690 NEXT i 70407 00700 FOR J=2 TO INT(S0*M0(I)+A4) STEP 2 7232/ - 8

00710 00720 00730 9 Z=J + K -INT(S0*M0( I) +A4) /1B8/ PLOT 140.Z+20 TO 170,Z+45 /213/ NEXT J 7035/ 00740 F=INT(<S0*M0(I)+A4)/2)+G-INT<S0*M0(I)+A4)+32 /063/ 00750 IF M=1 THEN LET D=15-I : GOTO 770 /104/ 00760 GOTO 790 /I18/ 00770 IF B<9 : D=16-2#I : IF D=0 : D=1 /062/ 00780 GOTO 820 /114/ 00790 IF D=16-INT(FLT(F >* 16/255> THEN LET M=1 : GOTO 410 /048/ 00800 CURS 28,16-INT(FLT(F)#16/255) /020/ 00810 D=16-INT(FLT<F>#16/255) : GOTO 830 /209/ 00820 CURS 28,D /177/ 00830 PRINT K0B <I); /156/ 00840 E=255-INT(FLT(D)*255/16-7) /094/ 00850 IF E>35+G-1NT(S0*M0(I)+A4 > AND E<28+G THEN 860 ELSE 870 /027/ 00860 PLOT 155,E TO 207,E : GOTO 880 /169/ 00870 PLOT 155,F TO 207,E /152/ 00880 NEXT I /040/ 00890 IF U = 1 THEN 960 /193/ 00900 GOTO 900 /107/ 00910 IF ERRORC = 16 THEN 920 ELSE 930 /041/ 00920 CLS : PRINT GRAFIK-MINNET AR ÖVERSKRIDET. PRÖVA ATT MÖBLERA OM BLAND"ö BLOCKEN ELLER MINSKA ANTALET BLOCK : GOTO 940 /081/ 00930 CLS : PRINT «FELKOD jerrorc; I RAD ;ERRORL /032/ 00940 INPUT "TRYCK RETURN FÖR START AV PROGRAMMET Z1H /164/ 00950 RUN /147/ 00960 CURS 1,16 : PRINT "Tryck 1 för printer, 2 för disk!"; /154/ 00970 P2D=KEY : IF P2B=" THEN 970 /043/ 00980 IF P2B= 1" THEN 1000 /120/ 00990 IF P2B="2 THEN 1300 ELSE 970 /070/ 01010 POKE 220,16 : CURS 1,16 : INPUT "Printern redo, tryck RETURN! ;Z 1B ; /220/ 01020 CURS 1,16 : PRINT ; /010/ 01030 CURS 1,16 : PRINT R0B; /109/ 01040 GOSUB 1060 /0 12/ 01050 POKE 220,111 : END /089/ 01060 DATA 62,01,211,11 /036/ 01070 DATA 96,105,14,128,229,6,8,203,34,126,161 /215/ 01080 DATA 40,2,203,194,35,16,245,122,205,69,128 /004/ 01090 DATA 225,203,57,48,233 /050/ 01100 DATA 62,0,211,11 /238/ 01110 DATA 201,-1 /250/ 01120 X=336 : RESTORE 1060 /026/ 01130 READ Y : IF Y = -1 THEN 1150 /237/ 01140 POKE X,Y : X=X+1 : GOTO 1130 /141/ 01150 LPRINT CHR(27) ;"A ; CHR<8) ; /211/ 01160 FOR Y = 0 TO 15 /126/ 01170 FOR U = 0 TO 8 STEP 8 /193/ 01180 LPRINT CHR(27) ; K ; CHR<0> ; CHR<2) ; /115/ 01190 FOR X = 0 TO 63 /131/ 01200 C = USR(336.61440 + U +16 * PEEK(61440 + Y» 64 + X)) /I61/ 01210 NEXT X /091/ 01220 LPRINT CHR(10); /104/ 01230 NEXT U /090/ 01240 NEXT Y /095/ 01250 LPRINT CHR(27) ; 2 ; CHR<7> ; /196/ 01260 RETURN /169/ 01270 REM Rutin för radering /202/ 01280 CURS 1,16 : PRINT / 0 18/

10 01290 RETURN /172/ 01300 REM Diskoperationer /196/ 01310 GOSUB 1270 /015/ 01320 CURS 1,16 : PRINT "Tryck 1 för GRSAVE, 2 för GWB-1oader! ; /254/ 01330 P3d=KEY : IF P3n="" THEN 1330 /123/ 01340 IF P3n= l" THEN 1360 /169/ 01350 IF P3H= 2 THEN 1440 ELSE 1330 /154/ 01360 REM GRSAVE-rutin /202/ 01370 GOSUB 1270 /021/ 01380 CURS 1,16 : INPUT "Ange filnamn: ";Fld; /070/ 01390 GOSUB 1270 : CURS 1,16 : PRINT R0d; /250/ 01400 CLOSE 6 : OPEN "A,6,Fin /139/ 01410 GRSAVE 6 /196/ 01420 CLOSE 6 /I15/ 01430 CURS 62,15 : END /016/ 01440 REMihhhhhf### Grafikloader till Graphic WordbeelHHHHHf# /201/ 01450 GOSUB 1270 : CURS 1,16 : PRINT R0d; /247/ 01460 REM------öppna filer------ /203/ 01470 CLOSE 6 : CLOSE 7 : OPEN "O",6,"TEXT.WBF" : OPEN "O,7, "FONT.FON /156/ 01480 REM-------Flytta speciella tecken-------- /205/ 01490 B=65488 : RESTORE 1760 /136/ 01500 FOR 1=0 TO 1 : B=I*16+B : READ A /206/ 01510 FOR J=0 TO 15 /110/ 01520 POKE B+J,PEEK(A+J) /006/ 01530 NEXT J /082/ 01540 NEXT I /082 / 01550 REM------Ladda markören-------- /203/ 01560 FOR 1=0 TO 15 /114/ 01570 POKE 64000+1,0 /198/ 01580 IF 1=15 THEN POKE 64000+1,255 /221/ 01590 NEXT I /087/ 01600 REM-------Spara fontet-------- /199/ 01610 OUTW7 : FOR 1=0 TO 2031 /090/ 01620 PRINT ÄA1 PEEK(63488+1)A; /178/ 01630 NEXT I /082/ 01640 REM------Spara texten-------- /203/ 01650 OUTO6 : PRINT CHRd(13); : FOR 1=0 TO 960 STEP 64 /148/ 01660 FOR J=0 TO 61 /117/ 01670 A=PEEK(61440+I+J) /170/ 01680 IF A=128 THEN LET A=32 /110/ 01690 IF A=141 THEN LET A=253 /159/ 01700 IF A=160 THEN LET A=254 /153/ 01710 PRINT ÄA1 AA; /252/ 01720 NEXT J /083/ 01730 PRINT CHRH(13); /073/ 01740 NEXT I /084/ 01750 PRINT CHRd(0); : CLOSE 6 : CLOSE 7 /228/ 01760 DATA 63696,64000 /028/ 01770 IN#0 : OUT&0 : CURS 62,15 : END /192/ T Y R K F L ES-N I SSE HÄRJADE V ILT... i Förra n u m re t av M IK R O B IT E N och k o n ce n tre ra d e ain d e s tru k tiv a verksam h e t t i l l d e t tö v lin g s - bidrag som Anders Johansson i K a rlsta d s k ic k a t in. En lite n sm u la ken v i u rsö kte den lede vandalen eftersom d e t ibland ör s v ö rt a tt se s k illn a d e n m ellan bokstaven *1* och siffran *1 men r ö tt skall vara r ö tt och pö rad 170 och 180 i program m e t pö sid 20 skall söledes vö rd e t pö böde X och Y vara I och in te nögon e tta. Vi beklagarl

TILLTRON TILL MÄNSKLIGHETEN ÅTERSTÄLLD V å r a r tik e l i fö r ra n u m re t om m e dlem m a rnas b ris ta n d e v ilja a tt h jä lp a va ra n d ra Fick en s trå la n d e respons och unge H e n rik s bön om h jä lp m ed s it t * lu ffa r -sp el har nu hörsa m m a ts frå n fle ra h å ll. F ö rs t u t m ed en hjälpan de hand v a r L a rs -E in a r Abraham sson t ä t t fö ljd av en lång rad andra m edlem m ar. A v u try m m e s s k ä l kan v i n a tu rlig tv is in te p u b lic e ra alla de lösningar som har s k ic k a ts in uta n å te rg e r bara den fö rs t anlända e fte rs o m denna dessutom v a r m y c k e t väl d o ku m e n te ra d. Så här s k riv e r L a rs -E in a r: P ro g ra m m e t ä r b ib e h å lle t i sin s tru k tu r, och de nya ra d e r ja g tillfo g a t ha r f å t t num m er m e lla n de u rsp ru n g lig a. D e ra d e r som p lo c k a ts b o rt har ej e rs a tts av andra u ta n s tå r to m m a. R E N U M har ja g v ä n ta t m ed fö r a tt d e t lä tta re s k a ll synas vad som är ä n d ra t. R E M -sa tse r har plockats in fö r tydlighe tens skull. En ny m a trib. Q. dim e nsio neras i ra d 110. C 1 D används För båda spelarna v id ra d k o n tro lle n. E tt par nya ru tin e r har tillk o m m it. De återstående ra d e rin g sra d e rn a i p ro g ra m m e t har e rs a tts av ra d e rn a 1000-1030. som anropas f l it ig t För a tt ta b o rt a ll onödig te x t. K o n tro ll av ev. vin n a re görs på ra d e rn a 1050-1090. Innan ru tin e n anropas döps spela ren om t i l l C 1 D och m a trisen t ill Q fö r enkelhetens sku ll. S lu tligen hoppar p ro g ra m m e t t i l l ra d e rn a 1100- IIB 0 om en vin n a re fin n s. D är frå g a s också om man v ill spela en gång till. * Vad som fa tta d e s v a r fra m fö r a llt en k o n tro ll av B Å D A spelarnas m a tris e r fö re u tp la c e rin g och fö r fly ttn in g. R ade ringe n av gam la te cke n v a r in te h e lle r fu lls tä n d ig. R u tin e n fö r spelare B:s te c k e n fly ttn in g v a r e n kla re än den fö r Bpelare A. Jag har nu g e tt den sam ma utseende. 00 010 00020 00030 00040 00050 00060 00070 00060 00090 00100 00105 00110 00120 00130 00140 00145 00150 00160 00170 00180 00190 00200 00205 00210 00220 00225 00230 00250 00260 L a rs -E in a r a v s lu ta r s it t b re v m ed a tt u ttry c k a en fö rh o p p n in g om a tt H e n rik fo rtfa ra n d e Bkall känna igen s it t p ro g ra m, v ilk e t åte rges här nedan i sin nya u tfo rm n in g. REM LUFFARSCHACK /097/ REM HENRIK JOHNSON, KUNGSBACKA 1987 /098/ REM BEARB. L-E ABRAHAMSSON, OVIKEN 1987 /099/ REM /100/ REM /101/ REM /102/ REM /103 / REM /104/ REM /105 CLS : POKE 257,1 : REM STORA BOKSTÄVER /017/ REM MATRISER FÖR SPELMARKERINGAR /150/ DIM A (9) : DIM B <9 > : DIM Q <9) /006/ PRINT VÄLKOMMEN ATT SPELA LUFFARSCHACK FÖR TVA SPELARE! /027/ INPUT "VAD HETER SPELARE NR 1? ;A10 /168/ INPUT "VAD HETER SPELARE NR 2? ;B10 /171/ REM RITA SPELPLANEN /154/ CLS : LORES /055/ PLOT 33,35 TO 90,35 TO 90,5 TO 33,5 TO 33,35 /228/ PLOT 33,25 TO 90,25 /111/ PLOT 33,15 TO 90,15 /I10/ PLOT 52,35 TO 52,5 /063/ PLOT 71,35 TO 71,5 /057/ CURS 333 : PRINT 1 : CURS 525 : PRINT 4 : CURS 717 : PRINT 7 /135/ N=N+1 /200/ IF N<4 THEN 230 ELSE 450 : REM OM ALLA MARKERINGAR EJ ÄR UTSATTA /161/ REM SPELARE A /153/ GOSUB 1000 /214/ CURS 0 : PRINT"VILKEN RUTA VÄLJER DU, "AID /077/ INPUT R /122/ 11

00270 IF A <R)= 1 OR B(R) = 1 THEN 280 ELSE 300_ /243/ 00280 CURS 0 : PRINT "RUTAN ÄR UPPTAGEN. FÖRSÖK IGEN! : PLAY 0.20 /059/ 00290 GOTO 230 /105/ 00300 A(R>=1 /229/ 00310 ON R GOSUB 710,730,750,770,790,810,830,850,870 /223/ 00320 GOSUB 890 /182/ 00330 Cin=AlH /001/ 00335 FOR G=1 TO 9 : Q(G)=A(G) : NEXT G /012/ 00337 GOSUB 1050 /227/ 00339 REM SPELARE B /159/ 00340 GOSUB 1000 /216/ 00350 CURS 0 : PRINT VILKEN RUTA VÄLJER DU, "B1H /079/ 00360 INPUT R /123/ 00370 IF B(R)=1 OR A(R)=1 THEN 380 ELSE 410 /247/ 00380 CURS 0 : PRINT "RUTAN ÄR UPPTAGEN.FÖRSÖK IGEN!" : PLAY 0,20 /060/ 00390 GOTO 340 /108/ 00410 B (R)=1 /232/ 00420 ON R GOSUB 710,730,750,770,790,810,830,850,870 /225/ 00430 GOSUB 920 /178/ 00435 C1H=B1H : FOR 1=1 TO 9 : Q(I)=B(I) : NEXT I : GOSUB 1050 /060/ 00440 GOTO 210 /100/ 00445 REM SPELARE A FLYTTAR /157/ 00450 GOSUB 1000 /218/ 00455 CURS 0 : PRINT "VILKEN RUTA VILL DU FLYTTA, AIH /129/ 00460 INPUT F /I12/ 00461 REM HAR SPELARE B NAGOT I DEN RUTAN? /155/ 00462 IF B(F)=1 THEN PRINT "DEN ÄR INTE DIN! OM IGEN." : PLAY 0,20 : GOTO 450 /073/ 00470 IF A(F)=0 THEN 480 ELSE 500 /248 00480 CURS 0 : PRINT "DU HAR INGET I DEN RUTAN! FÖRSÖK IGEN. : PLAY 0,20 /055/ 00490 GOTO 450 /111/ 00500 A (F)=0 /2 18/ 00510 INPUT "VILKEN RUTA VILL DU FLYTTA TILL?"R /217/ 00520 IF A(R)=1 OR B (R)=1 THEN 530 ELSE 550 /246/ 00530 PRINT "RUTAN ÄR UPPTAGEN! FÖRSÖK IGEN." /100/ 00540 PLAY 0,20 : GOSUB 1000 : CURS 0 : GOTO 510 /184/ 00550 A(R)=1 /236/ 00560 ON F GOSUB 710,730,750,770,790,810,830,850,870 /218/ 00570 GOSUB 940 /185/ 00580 ON R GOSUB 710,730,750,770,790,810,830,850,870 /232/ 00590 GOSUB 890 : GOSUB 1000 /058/ 00595 C1H=A1H : FOR 1=1 TO 9 : Q <I>=A <I) : NEXT I : GOSUB 1050 /065/ 00599 REM SPELARE B FLYTTAR /167/ 00600 GOSUB 1000 /215/ 00605 CURS 0 : PRINT "VILKEN RUTA VILL DU FLYTTA, "Bin /127/ 00610 INPUT F /109/ 00611 REM HAR SPELARE A NAGOT I DEN RUTAN? /152/ 00612 IF A (F)=1 THEN PRINT "DEN ÄR INTE DIN! OM IGEN." : PLAY 0,20 : GOTO 600 /066/ 00620 IF B (F)=0 THEN 621 ELSE 630 /247/ 00621 PRINT "DU HAR INGENTING I DEN RUTAN! FÖRSÖK IGEN." /139/ 00623 PLAY 0,20 : GOSUB 1000 : GOTO 600 /019/ 00630 B (F)=0 /223/ 00640 INPUT "VILKEN RUTA VILL DU FLYTTA TILL?"R /221/ 00650 IF B (R)= 1 OR A <R)= 1 THEN 652 ELSE 655 /005/ 00652 CURS 0 : PRINT "DEN RUTAN ÄR REDAN UPPTAGEN!. FÖRSÖK IGEN." /127/ 00653 PLAY 0,20 : GOSUB 1000 : CURS 0 : GOTO 640 /193/ 12

00655 00660 00670 00680 00690 00695 00700 00705 00710 00720 00730 00740 00750 00760 00770 00780 00790 00800 00810 00820 00830 00840 00850 00860 00870 00880 00885 00890 00900 00910 00920 00930 00935 00940 00950 00960 00970 00980 01000 01010 01020 01030 01050 01060 01070 01080 01090 01100 01 1*10 01120 01130 01 140 01150 01160 13 B (R)=1 /243/ ON F GOSUB 710,730,750,770,790,810,830,850,870 /219/ GOSUB 970 /189/ ON R GOSUB 710,730,750,770,790,810,830,850,870 /233/ GOSUB 920 : GOSUB 1000 /053/ C1E(=B1H : FOR 1=1 TO 9 : Q(I)=B(I) : NEXT I : GOSUB 1050 /068/ GOT04 50 /105/ REM KOORDINATER FÖR RUTORNA /156/ X=38 : Y=28 /210/ RETURN /12 1/ X=57 : Y=28 /213/ RETURN /123/ X=76 : Y=28 /216/ RETURN /12 5/ X=38 : Y=18 /215/ RETURN /127/ X=57 : Y=18 /218/ RETURN /120/ X= 76 : Y=18 /212/ RETURN /122 / X= 38 : Y=8 /163/ RETURN /124 / X=57 : Y= 8 /166/ RETURN /126/ X=76 : Y=8 /169/ RETURN /128/ REM RITAR TECKEN /165/ PLOT X,Y TO X+9,Y+4 /000/ PLOT X,Y+4 TO X+9,Y /248/ RETURN /122/ PLOT X,Y TO X+9,Y TO X+9,Y+4 TO X,Y+4 TO X,Y /061/ RETURN /124/ REM RADERAR TECKEN /161/ PLOTR X,Y TO X+9,Y+4 /07B/ PLOTR X,Y+4 TO X+9,Y /079/ RETURN /127/ PLOTR X,Y TO X + 9,Y TO X+9,Y+4 TO X,Y+4 TO X,,Y /148/ RETURN /129/ REM RADERA DE ÖVERSTA RADERNA /193 / CURS 0 : P R I N T : CURS 64 : PRINT" /0 3 B / #> CURS 128 : P R I N T : CURS 192 : P R I N T /196/») RETURN /164 / REM HAR NAGON VUNNIT? /198/ IF Q (1) = 1 AND Q (2) = 1 AND Q(3) = l OR Q (4 >= 1 AND Q <5 >= 1 AND «<6> = 1 OR Q (7) = 1 AND Q (8) = 1 AND Q (9) = 1 THEN 1 100 /232/ IF Q (1) = 1 AND Q (4) = 1 AND Q <7) = 1 OR Q <2) = 1 AND Q (5) = 1 AND Q(8) = l OR Q <3) = 1 AND Q (6) = 1 AND Q(9) = l THEN 1 100./233/ IF Q (1> = 1 AND Q (5) = 1 AND Q(9) = l OR Q(3) = l AND Q <5> = 1 AND Q (71 = 1 THEN 1100 / 2 12/ RETURN /170/ REM EN SEGRARE FINNS! /194/ GOSUB 1000 /004 / PLAY 4,1; 8,1 ; 11,1 ; 16,5 /088/ CURS 0 : PRINT "GRATULERAR, "C1H", DU HAR VUNNIT S P E L E T! /176/ PRINT "VILL NI SPELA EN GANG TILL? <J/N> /050/ S 1n=KEY : IF S 1 B = " THEN 1150 /125/ IF S l d O J AND S l d O N THEN 1150 /132/ ~

14 KONSTEN ATT 'RENSA' WS-FILER F R A N S TY R T E C K E N Pa s is te siden i fö r ra n u m re t ev M IK R O B IT E N e fte rly s te s e tt p ro g ra m som kunde rensa W o rd s te r-file r frå n de s ty rte c k e n som p ro g ra m m e t a u to m a tis k t lägger in. F rå g e s tä lla re n, S tig -M agnus Thorsén i Le rum, var m edveten om a tt han kunde undvika tecknen genom a tt s k riv a d o k u m e n te t i N -m o de m en v ille av o lik e skäl kunna rensa sådana file r som s k riv its även i det vanligare D -m o det. en van lig a " lösningen, a tt göra en sådan rensning genom a tt "s ila te x te n genom PIP s a m tid ig t som o p tio n e n (Z) u tn y ttja s - dvs: P IP filn e m n.e x t-flln a m n.e x t äzfi - har fö re s la g its frå n fle ra h å ll. Denna ru tin fu n g e ra r på så s å tt a tt o p tio n e n (Z) n o lls tä lle r högsta b ite n i v a rje b y te, e t t s ä k e rt s å tt a tt uppnå ön ska t re s u lta t. E tt r e jä lt ste g längre ha r e m e lle rtid R o b e rt Larsson i G ö te b o rg g å tt. som s p e c ia ls k riv it e t t h e lt p ro g ra m fö r d e tta ändam å l. T ill d e tta p ro g ra m "R E N S A.C O M " finn e en lite n d o kum e n ta tio n ur vilk e n vi saxat följande: "P ro g ra m m e t h a r s k riv its fö r M IK R O B IT E N d a to rk lu b b och dess s y fte år a tt rensa e xe m p e lvis en W o rd S ta r-fil frå n diverse k o n tro ll- och s ty rte c ken. så a tt m an kan låsa den m ed h jä lp av C P /M :s kom m ando T Y P E e lle r s k riv a u t den på p rin te rn u ta n a tt f å "k o n s tig a te cke n " på p a p p re t. D e tta görs ju n o rm a lt frå n W o rd s ta r, m en hår erbjuds en m etod fö r den stressade. P ro g ra m m e t s ta rta s m ed kom m a n d o t RENSA frå n C P /M. E tt vålko m m e n -m e d d e la n d e visas v a r e fte r m an få r uppm aningen a t t ange na m n e t på den f il man v ill låsa. Anges e tt icke e xiste rande nam n a v b ry ts p ro g ra m m e t. N ä sta frå g a g ä lle r 're s u lta te ts "d e s tin a tio n. V ill m an bara " t it t a " på vad file n in n e h å lle r s v a ra r m an "N " på frå g a n "R e s u lta t t i l l f i l J /N? ". H år- behöver m an in te try c k a R E T U R N. S vara r m an d ä re m o t "J " i s tä lle t k o n tro lle ra r RENSA a tt det fin n s p la ts i b ib lio te k e t och skapar d ä re fte r en u t - f il som få r sam m a nam n som in -file n. m en m ed e x te n sio n ".R N S ", som a llts å b e ty d e r "re n sa d ". O m b ib lio te k e t in te ry m m e r fle r file r, e lle r om d is k e tte n b lir fu ll under p ro g ra m m e ts gång (påpekas bör a tt u t- file n k rä v e r sam m a u try m m e som in -file n ). kom m er e tt felm e d d e la n d e a t t visas och RENSA a v b ry ts. Då man s v a ra t "J " e lle r "N " på frå g a n om a tt spara re s u lta te t på disk b ö rja r R ENSA a tt låsa frå n in -file n - e tt te cke n i ta g e t. V a rje te cke n går igenom e tt " f ilt e r ", där d e t b e fria s frå n a lla onödiga b ita r och ö v r ig t o k n y tt. N å r te c k n e t å r "s tä d a t" skriv s d e t u t på skä rm e n och. om d is k la g rin g Önskas, även på u t- file n. E fte r in -file n s sista tecken stångs u t- file n och m eddela n det "K L A R T I" visas v a r e fte r R ENSA a vslutas och p ro g ra m m e t å te rg å r t i l l C P /M." R obert påpekar a tt det kan finnas fe l i program m e t som in te va r fö ru tsed d a då RENSA skrevs, m en o fta s t få r m an i så fa ll e tt m eddelande om fe le ts a rt innan kö rn in g e n a vb ryts.. Dessa felm eddelanden visas på engelska. T ill s is t s k riv e r R o b e rt a t t de som har fö rs la g t i l l fö rb ä ttrin g a r e lle r u tb yg g n a d e r av p ro g ra m m e t fö r en ev fra m tid a versio n 2.0 år vä lko m n a e tt höra ev sig under adress: R o b e rt Larsson. Eklandagatan 7, 412 55 G öteborg. EN UTM AN IN G I MBASIC 01170 IF Sin*"JM THEN RUN /239/ 01180 END /161/ ") Som v a n lig t fö rd ö m e r v i s ta r k t denna m e to d a tt ra d e ra i e t t p ro g ra m som ska ll lista s i tid n in g e n e fte rs o m d e t år o m ö jlig t a tt å te rg e d e t e x a k ta a n ta le t m e lla n sla g som s k a ll användas. N i. som knappar in program m at frå n ovanstående lis tn in g. m åste d ä rfö r sjä lv a p ro va Er fra m t ill läm p ligaste an tal m ellanslag. Red. O lo v F a hlander i L in k ö p in g ty c k e r e tt det år b e s v ä rlig t a t t använde ko m m a n d o t E D IT v a rje gång når han v ill gö re en ra d e d ite rin g i M B A SIC. "S ku lle d e t in te gå a tt s k riv a en lite n p a tch som gjorde a t t m an ham nade d ire k t i d e tta m ode om m an bara tr y c k te ESC ", u n d ra r O lov. som m enar a tt någon m ed lit e t k lu rig h e t och m ed h jä lp ev p ro g ra m m e t D D T borde kunna k la ra u p p g ifte n. F inns det någon som a n ta r u tm a n in g e n a tt fö re n kla proceduren?

D A T A S Ä K E R H E T PÄ HÖGSTA NIVÄ Den som d e t senaste å re t fö ljt m ed d e b a tte n i datorp ressen har knappast ku n n a t undgå a tt m ä rka v ilk e n v ik t m an num era lögger v id begre p p e t d a ta sä ke rh e t. U p pm ärksa m he ten krin g d e tta äm ne är n a tu rlig tv is också h e lt b e rä ttig a d e fte rs o m m an i dag u tn y ttja r d a to re rn a fö r Båväl ö v e rfö rin g av m iljo n b e lo p p m e lla n fö re ta g och banker aom fö r fö rv a rin g av y tte r s t känsliga p a tie n tjo u rn a le r, fö r a tt bara näm na några exe m pel. K anske har H e n rik S jö va ll i Sparsör v a r it in flu e ra d av denna d e b a tt när han kon strue rade d e t säke rh e tssyste m som hen n y lig e n har s k ic k a t t i l l klubben. L ä n g s t "in n e " i d e tta lig g e r d e t e tt par h e lt va n lig a spelp rogram ur klubbens a rk iv m en fö r a tt kom m a å t dessa m å ste m an bl a känna t i l l såväl r ö tt anvåndernu m m e r som e tt s p e c ie llt lösenord. B akom s y s te m e t lig g e r e t t m y c k e t a va n ce ra t p ro g ra m m e rin g s a rb e te som fö rm o d lig e n sku lle kom m a ännu m er t ill sin r ä tt om det legat på en hårddisk, där i så fa ll fle ra o lik a användare lä tt sku lle kunna h å lla sina h e m lig a " file r h e lt o tillg ä n g lig a fö r va ra n d ra. På grund av system ets kom plicerade uppbyggnad kan vi in te stå t i l l tjä n s t m ed några ko p io r av d e tta uta n re ko m m e n d e ra r a lla som är intresserade av a tt kunna gömma sina hem ligh e te r - hör kanske F ö rsvarsstabe n h it? - a tt ta d ire k t k o n ta k t m ed H e n rik under adress: K örsbärsvägen 21 B. 510 45 Sparsör X ETT PROGRAM MED S-T-I-L é E tt i dubbel be tyd e lse "s to rs tila t" ordbeh and ling sprog ram fö r u ts k r ift av t ex sm å a ffis c h e r e lle r m eddelanden på a n sla g sta vlo r har n ylig e n in f lu t it frå n C laes B yb tedt. I p ro g ra m m e t finns en inbyggd d u m p ru tin som p ro d u ce ra r te x t m ed ca M m m hö/d m en denna kan e n k e lt fördubblas om men i s ta lle t använder klubbens S3-dump. C laes b e rä tta r följande om s itt program : "M a n kan när som h e ls t v ä x la rh ällan s to r och n o rm a l te x t i p ro g ra m m e t. D e tta b y te r in te ra d a u to m a tis k t uta n m an m åste själv h å lla reda på ra d s lu te t. En ra d p e ka re i skärm ens h ö g e rka n t visar v ilk e n rad m an b e fin n e r sig på e fte rs o m de t ty v ä r r in te a lltid g å r a tt lita på den vanliga m arkören. M ed D E L kan m an ra d e ra e v e n tu e lla fe la k tig a tecken b a kifrå n, i den ordning dessa är in skrivna. I lä g e t " s to rs til" ra d e ra r D E L tvä p o sitio n e r å t gången och i n o rm a llä g e t en p o s itio n. D e tte är v ik tig t a tt kom m a ihåg om det någon gång skulle råka bli en "h a lv " bokstav raderad. Bara en sida i te g e t kan skriv a s l O m man fö rs ö k e r a tt s k riv a fle r an 16 ra d e r kra schar p ro g ra m m e t. M ax 31 s to ra e lle r 63 n o rm ala bokstäver få r plats på va rje rad. V id u ts k r ift av den fä rd ig a te x te n kan man v ä lja m e lla n a tt göra denna m ed C T R L -U e lle r C T R L -P. D e t fö rstn ä m n d a kom m andot anropar den i program m et inbyggda du m p ru tinen m edan d e t senare anropar en i fö rvä g inladdad S 3 -d u m p ru tin. (Denna fin n s tillg ä n g lig fö r kopiering i klubbens a rk iv om någon fo r tfa r ande in te har s k a ffa t den). V id användning av.c T R L -P m åste ra d p e ka re n fö rs t raderas, v ilk e t m an gör med B A C K -S P A C E. P ro g ra m m e t in n e h å lle r också en m eny som kan nås när som h e ls t under a rb e te t. I den te k n is k a m anualen fin n s be skrive n en ru tin fö r snabba b yte n av b ild m in n e t och denna ^ ru tin har använts i progra m m e t." NY VERSION AV *lp R C. C Q M l För ungefär e tt års sedan fic k klubben e tt program fö r p rin te rs ty rn in g d ire k t på syste m n ivå frå n R o b e rt Larsson i G ö te b o rg. D e tta döptes t i l l P R C.C O M (m ed b e te cknin g e n J03 fö r dem som b e stä lld e kop io r) och gav användaren rik a m ö jlig h e te r a tt u tn y ttja sin s k riv a re s a lla finesser på e t t m y c k e t b e kväm t 9 ä tt. I dag ha r många s k a ffa t sig F la s h P rin t och kan den vägen i ännu högre grad u tn y ttja p rin te rn s re su rse r m en fö r dem som fo rtfa ra n d e e n b a rt fö r lit a r sig t i ll P R C.C O M har nu R o b e rt släpp t u t en ny och fö rb ä ttra d version. P ro g ra m m e t s k ic k a r d ive rse s ty rk o d e r t i l l de vanligaste skrivarna i M B -s o rtim e n te t - frä m st 15

ÄNNU ETT H J Ä L P -P R O G R A M F ÖR T I P S E X P E R T I S E N Vi tro d d e i d e t längsta e tt v i n&gon gång s k u lle Tå se e t t s lu t på a lla dessa tip s - och lo tto p ro g re m som h e lt d o m in e ra r b id ra g s flö d e t Från m e d le m m a rn a m en ty d lig e n år dessa s p e lfo rm e r v a rm t om huldade av den s to ra m a jo rite te n och då m å ste vi n a tu rlig tv is bäjs oss För läsarnas kra v på ännu Flera sadane. N edanstående b id ra g u tg e r sig dock in te För a tt kunna göra spela ren t i l l m iljo n ä r genom a tt d e t sku lle kunna Förutsäga den enda, a llena saliggörande r ö tte k o m b in a tio n e n av e tto r, tv å o r och kryss u ta n ska ll snarare användas För a tt k o n s ta te ra a tt tip s e t IN TE slog in den här veckan h e ller. I D A T A -sa tse rn a s is t i p ro g ra m m e t m a ta r m an in sina tip p a d e ra d e r och nä r sedan den " rä tta * ra den preaentera s på söndagskvä llen behöver m an bara Föra in också denna i p ro g ra m m e t För a tt o m e d e lb a rt Få s it t Bystem r ä tta t och s a m tid ig t e t t besked om hur nära m an har ly c k a ts kom m a. B ekom p ro g ra m m e t stå r Börje Q avér. 000 10 00020 00030 00040 00050 00060 00070 00080 00090 00100 00110 00120 00130 00140 00150 00160 00170 00180 00190 00200 00210 00220 00230 00240 00250 00260 00270 00280 00290 00300 00310 00320 00330 00350 00360 REM ********ft*****«tt***tt*****»»«**»» 7097/ REM # PROGRAM FÖR AUTOMATISK * 7098/ REM * RÄTTNING AV TIPSKUPONGER * /099/ REM * av Börje Gavdr * /100/ REM * Tel 011-697 07 # /1017 REM» 87 08 11 * 7102/ REM a * # # # * # # # # * # #»*##**#**#*#*###**# 7103/ DIM Bl (13),Al (13), C <10) / 2 2 2 7 R E M--- Bl=RATT RAD, A1=TIPPAD RAD, C=ANTAL RÄTT REM /1457 R E M -------------------Introduktion-------------- / 146 7 REM /147/ CLS : LORES /053/ PLOT 2,45 TO 100,45 TO 100,4 TO 2,4 TO 2,45 /151/ CURS 10,3 : PRINT "AUTOMATISK RÄTTNING" 70337 CURS 10,5 : PRINT "AV TIPSKUPONGER" /2277 CURS 10,7 : PRINT "Mata ln ratt resultat v a r t e f t e r CURS 10,9 : PRINT matchnumren dyker upp. Tryck p å REM 7105/ CURS 10,11 : PRINT "RETURN efter varje reultat." /2387 CURS 10,14 : PRINT"Tryck nu på valfri t a n g e n t /1587 Y1Ö=KEYÖ : IF Y 1 U = " THEN 210 /069/ CLS : PRINT : PRINT 7004/ REM 7149/ R E M -------------------Rätt rad skrivs ln 71507 REM /151/ GOTO 280 71077 CLS : PRINT "FEL! BÖRJA OM IGEN 7184/ FOR 1=1 TO 13 7063/ PRINT "MATCH "AI 31A 7145/ INPUT B l ö d ) IF B 1ö (I)= 1 320 ELSE 270 /084 7 OR Bl ö (I)= "X 0R B l ö (I)="2"THEN GOTO 72457 NEXT I /029/ CLS : CURS 10,7 PRINT Nu rattas dina rader. 7034/ REM /152/ R E M -------------------- Rutin för rättning---- /1537 CPABO. Epson och Seikosha m ed k o m p a tib le r och behöver knappast någon närm are dokum entatio n eftersom d e t in n e h å lle r en inbyggd h jå lp ru tin. som kan nås m ed kom m a n d o t PR C H E LP. 16 /250/ 72297 00370 REM /154/ 00380 FOR X=1 TO 10 7076/ 00390 N=0 70877 00400 FOR 1=1 TO 13 /057 7 F o rts A sid 21

17 dbase II LÖSTE A D M IN IS T R A T IV T BEKYMM ER F ö r någon tid sedan fic k v i frå n Inger C a rlb o m i G eg nef e tt b re v v a ri hon m ed b e rä ttig a d s to lth e t b e rä tta d e a t t hon. genom a tt använda sig ev dbase II. ly c k a ts lösa e t t b e s v ä rlig t a d m in is tra tiv t p ro b le m i s it t a rb e te som ku rsle d a re. E fte rs o m hennea b e kym m e r kanske delas av fle ra m edlem m ar har vi b e tt henne a tt hör nedan m era i d e ta lj beskriva sin lösning. Som ko n s u lt fö r u tb ild n in g a r å t o lik a fö rs ö lja re av d a to re r, ordbehandla re och s k riv m a s k in e r a d m in is tre ra r och h å lle r ja g ku rse rn a. Jag ta r a llts å fö rs t e m o t kursönsknin gerna. N å r t illr å c k lig t m ånga v ill ha kurs på en viss m askin, ko m m e r vi Överens om en lö m p lig kursdag och k u rs lo k a l. B evakn in g m å ste a llts å ske h e la tid e n ö ve r a n ta le t kursö n skn in g a r per m a skin. U n g e få r en ve cke fö re k u rs s ta rt ska k u rs k a lle l ser gå u t t i l l s a m tlig a d e lta g a re och a k tu e lla fö rs ä lja re ska ha m eddelande om kursdeltagare. T id ig are skrevs deltagarna upp vid kursönskningarna och når vl k o m m it överens om kursdag och k u rs lo k a l. skre vs en k a lle ls e och ett k u v e rt fö r va rje d e ltagare. D essutom skrevs en fö r te c k n in g fö r fö rs å lja rn a. V a rje ku rsd e lta g a re s u p p g ifte r skre vs a llts å fy ra gånger. N u har ja g å n tlig e n k o m m it i gång m ed e tt k o n ta k tre g is te r på dbaseii och m ed utgångsp u n kt frå n d e tta re g is te r har ja g ly c k a ts fra m s tö lle k a lle ls e och k u v e rt och k u rs d e lta g a r lis to r nästan h e lt a u to m a tis k t. K o n ta k tre g is tre t u n d e rlä tta r bevakningen. M ed jä m n a m e lla n ru m rä knas a n ta le t önskade ku rse r per m a s kin so rt och når t illr ä c k lig t m ånga fin n s, s p o tta r re g is tre t u t nam n och te le fo n n u m m e r på r å tta d e lta g a rn a och vi kan per te le fo n kom m a Överens om lä m p lig dag och kurslo kal. I re g is tre t fin n s bla fä lte n : namn, firm a. adreob. postadress, typ. (m a s k in ty p ), k datum (ku rsd e tu m ) och k lo k al (k u rs lo k a l). Desse f ä lt ko p ie ra s ö ve r t i l l en f i l ADRESS och d ä rifrå n t i l l en f i l A D R E S S.D A T. D E L IM IT E O. [Jag lyckas ännu in te a t t få ö ve r önskade f ä lt d ire k t t i l l d e lim ite d - file n.) E fte rs o m d e lim ite d lägger in c ita tio n s - och k o m m a te cke n m e lla n v a rje fä ltu p p g ift, används sedan W o rd s ta r fö r a tt ta b o rt ej önskvärde c ita tio n s te c k e n. E tt s e rie b re v kopplas m ed A D R E S S.D A T och in n e h å lle r k u rs b e k rå fte ls e te x te n sam t a d re ssu p p g ifte rn a, m a s k in ty p, ku rsd a tu m och k u rs lo k e ls u p p g ifte r på lä m p lig a s tä lle n. E fte rs o m ja g använder skö n s k riv a re med a rk m a te re som bara ha r e t t m agasin, görs k u v e rtu ts k r ifte rn a fö r sig. E tt u ts k r ifts fo r m a t. ty p s e rie b re v m ed sam m a k o p p lin g t ill A D R E S S.D A T ser t i l l a t t k u v e rtu ts k r ifte rn a b lir bra. F ö ru to m dessa s e rie b re v har en e tik e tts u ts k r ift g jo rts i ord n in g ko p p la t t i l l A D R E S S.D AT och e t t u ts k r ifts fo r m a t, ty p s e rie b re v med önskad ö v e rs k rift kopplas ihop m ed e tik e tts u t s k rifte n m ed.f l. A llt fu n g e ra r jå tte b r a och k u rs k a lle ls e r skriv s num er u t m ed glädje i s tä lle t fö r med stånk och Btön. A rbetsgången F rå n dbaseii k o n ta k tre g is tre t ko p ie ra s fö rs t önskade fä lt t i l l ADRESS m ed C O PY TO ADRESS FIE L D S N A M N. F IR M A. ADRESS. POSTADRESS. T Y P. N K D A T U M, FO R N K D A - T U M - "07OO29".O R. N K D A T U M - "871001". E fte r d e tttf kopie ras ADRESS ö ve r t i l l ADRESS. D A T m ed kom m a n d o t COPY TO ADRESS. D A T D E L IM IT E D. ADRESS. D A T ser då u t e n lig t fö lja n d e : 'E V A SOLS'. 'H E D E M O R A K O M M U N *, 'BO X 210V 778 00 H E D E M O R A V E R G O O R D '. 071OOr 'IN G R ID JO H ANSSO N '. 'H E D E M O R A K O M - M U N 7 B O X 2017770 00 H E D E M O R A '. 'ERG O ORD*. '071001' 'SIV H A G N Ä S V S A M H A L L D A L A 7 B O X 1007701 22 B O R L Ä N G E '. 'O R D III D T C 2'. '070929' N å r A D R E S S.D AT således är k la r avslutas dbaseii och ja g går ö ve r t i l l W o rd s ta r. Väl i W o rd s ta r tas a lla ' b o rt m ed kom m andot " H itta a lla ' och ändra t i l l in g e n tin g, gå igenom hela file n och ändra u ta n a tt frå g a ", a llts å : C T R L -Q A ' R E T U R N R E T U R N N G R E T U R N. A lla ' år sedan b o rta och u ts k r ifte rn a kan b ö rja. K a lle ls e b re v e t som s k riv s u t t i l l v a rje d e lta g a re har på m in B nlåggning, s k riv m a s k in e n E ricsson 6M10 m ed a rk m a te re kop plad som skö n skriva re t i l l M ic ro b e e 120 (endast nya re S H E L L -s y s te - m e t, m ed C O M -file rn a fö r sig. fu n g e ra r), fö lja n d e u p p s tä lln in g : / f

.m 16.hm 3.heCAS 18 19B7-09-1..k u r s k a 1lelser/MaiImerqe.op.d F adress.dat,rv Namn, Firma, Adress, Postadress, Typ,.p 170 A radmatninqar ANamnA AF irmaa AAdressA APosladressA 4 radma tninga r KURSBEKRÄFIELSE (marginal topp) ( h u v u d m a r q i n a 1) 7 (huvudtext) (notering) (ej sidnnmre ri n q ) ( d a t a F i 1) Nkdatum (F altordm nq) ( r a d a n t a 1) (A... A = Fä 1tnamn) Du är välkommen t i l l kursen på AtypA (A... A = fnit namn) Tid: ArikdatumA kl 09.00 - ca 16.00. Resten ev brevet Sr likelydende då kurslokelen Sr densamme för båda kurserna. Brevet avslutas med e tt ISm pligt antal blankrader för a tt Fylla hela sidan. U ts k rifte n kommer då a tt få nedanstående utseende: CAS 1987-09-17 FVA SOL S IIE DF MORA KOMMUN H0X 201 776 00 IIE DE MORA KURSBEKRÄF TEL5E Du är välkommen till kursen på EROO ORD. lid : R71001 kl 09.00 - ca 16.00. osv. Forts å sid 1Q NY BASIC» VERSION DISTR IBUERAS ORATIS N yheterna Från A ustralien har duggat ts tt dan senaste tiden och en av dessa Sr en ny Basic-version För Premium. dår e tt par förargliga buggar plockats bort. Tidigare brukade man stöta på svårigheter om man u tn yttjad e kommandot R E N U M men d e tta har nu rs tta ts till och y tte rlig a re e tt par smårre fel har rönt samma Öde. Den nye versionen kom m er inom den nårm aste tiden a tt finnes tillgån glig på redaktionen och kostar naturlig tvis ingenting - om vi bara får in en diskett a tt lögge den på. tillsam mans med e tt frankerat returkuvert. O B SER VER A II BASIC+ kan enda9t anvöndas på Prem ium -m odellerna varfö r enbart ågerna till dessa maskiner bör göra sig besvsr a tt bestslla en kopial

d B A S E II löste... F o r t s fr sid 18 Kuvertutskriften har följande markeringar:..kuverla5/mai1 me r ye op. ri f adress.dat.rv Namn, Firma, Adress, Postadress. p 1 58 CAHl H(JMS ADMINI SIRAT IVA St HV 1C t Ar vs 1i ridan 42 7ÖLI 4 1 GAGNET" 17 r Helma L n i ny a r & N a in n & AT ]rmai AAdressA (A... A = fä 1t namn ) A Po slad r essa lämpligt antal radmatningar för att fylla sidan. (notering) (ej si dnummer) (datafil) ( f ä 11 o rdru ng ) ( radan tal) ( fo r e Laysnamne L) D e t v isa d e s ig v id p ro v e tt a lla fä ltn a m n e n fr å n d a ta file n in te behövd e s k r iv a s u t i.rv. ty d lig e n b ero ende på a tt e n d a st de fy r a fö r s t a fä lte n b ehövs i denna u ts k rift, so m e fte r redu cerin g av en del ra d m atn in gar ser ut som följer: CARLBOMS ADM1N1SIRAI IVA St RV I CL Arvsl indan 42 781) 4 1 GAGNET t VA SOLS HtDE MORA KOMMUN BOX 201 776 00 HtDtMORA N am n lista n, som bl a sk ic k a s till försälja re och ak tu e ll kurslokal, s k r iv s slu tlig e n ut i ett läm pligt ental kopior. (D et visade exem plet skre vs ut i endast tre exem plar, ett åt försäljaren. ett åt kurslokblen och ett åt m ig Bjälv). Själva nam nlistan har följande uppställning:.. n a m n 1 i s l a \ ö r kurs. op. m L 0. mt>0. d f adress.dat. r v Namn, Firma Adress, 1 radma tning A NamnA AF i r m a A A I ypa 1 radmalniny AAdressA APostadressA ANkda t uma (ej s idnummer) (marginal topp) (marginalbotten) (datafil) Postadress, Typ, Nkdatum 19 /

U tskrifta listan har nedanstående form at:.p l 70 ( AA-forma t ),mt6 (margi na 11 o p p ),hm3 (huvud m arginal).hecas KURSDELTAGARLISTA 1907-09-29 OCH 1907-10-01 6 radm atningar.li n a m n lis t.1 s t (hämtar nam n lista n e n l ig t ovan) SÅ här 3er u tsk rifte n ut: CAS KURSDELTAGARLISTA 1907-09-29 OCH 1907-10-01 EVA SOLS HEDEM0RA KOMMUN BOX 201 776 00 HEDEM0RA ERG0 ORD 871001 INGRID JOHANSSON HEDEM0RA KOMMUN BOX 201 776 00 HEDEM0RA ERG0 ORD 871001 SIV HAGNÄS SAMHALL DALA BOX 106 701 22 BORLÄNGE ORD 1I I DTC2 070929 (Inger C arlbom ) RUTIN FOR KOLL AV PERSONNUMMER [M a g n u s R å b e rg] 00100 CLEAR : Fld="** Felaktig inmatning **" : POKE 220,97 /123/ 00110 CLS : PRINT Program som kontrollerar sista siffran i personnummer "ö Skriv för att avsluta, ö AA64 45A 20172 00120 T=0 : S=0 : K=0 : H=0 : PRINT : INPUT Ange personnr (10 siffror) : Aid : IF Ald= THEN 120 /213/ 00130 IF Ald<;1,1)="- THEN 300 /067/ 00140 IF LEN(Ald)< > 10 : PRINT Fin : GOTO 120 /045/ 00150 FOR 1=1 TO 9 /016/ 00160 A2U=Aln(;1,1) : A3=FLT(I)/2 20232 00170 IF ASC(A20)>57 OR ASC(A2n)<48 : PRINT F1U : NEXT* I 120 /121/ 00180 K=INT(VAL(A2d)) /040/ 00190 IF FRACT(A3)=0 : H=K ELSE LET H=K*2 /015/ 00200 IF H>9 : H=H-9 /077/ 00210 S=S+H /233/ 00220 NEXT I /02B/ 00230 T=(INT <FLT(S)/10) + l)#10 /1B0/ 00240 S=T-S : IF S=10 : S=0 2174/ 00250 A2H=Ain<;10,10) : K=INT(VAL(A2H)) /068/ 00260 IF K=S : PRINT CHR(8)S är korrekt kontrol1siffra ELSE UNDERLINE : PRINT FEL"; : NORMAL : PRINT : Sista siffran skall vara" S : GOTO 120 /160/ 00270 11 = VAL(A1d <;9,9)) : IF FRACT<11/2)=0 : Kld="dam ELSE LET Kld= herre /232/ 00280 PRINT "Detta personnummer tillhör en "Kld 2006/ 00290 GOTO 120 /103/ 00300 POKE 220,111 : PRINTÖÖÖ,,,"Tack o ajö! : END /099Z 20