8(;ight Tools Packed v1.1  c}E q0 \C)CC8`DCeECiD` RP h1$E ȍ @y b Y)hܭ]L]` q  DMD   u j)`0  ,p0i2 &28jJ1f02 9 g iJf0i1)xԍӭ232002XԦ`  *'  } *(L `(  L l pL[,L] C i0 } p  gފދLh ( LD 0  C  C  \i +$+0'}; $(%)  b L[C `D P^߰")(݃   $DD}G@НL]S")M T H0 G$Ș݃ b 8$}$%8(() T `$E0(0)8`$GE` P} Li 8GD }L[ PH >iJ ;  yyB } ' |L[ "E( % H$ H#`L]B  0 G LO<  ( d lH۪!A3 A }jA !B EIC Y$E0 F  < 7 JN8Ndâ!,P h0ʠJd,6 } ' r/ $ ɛ ` '  L[  l }-     }    L[L  }  '  L[   p  ` g  l }) g ' }L[) ̠,L]T-0 |LM N݃:ː6UV LM N L(TU N,)M}LL[IL3GDIɛ ɜ DI  , JȊGм  G I) GȦ=}*GG ȄI1200820I H1E 1h0hIGI2ȢI`FE 0ɛ rɛ$ l '}蚦TTUVD`M L$:;Pyȱ$` r  iȱ$/:ȱ$VWyA**⩀ / }`$***? mL]-+ȱ$ɛ m* ? g. $0f.?'@ wAsTt/` }0: gL  `$0`j`& CpCi s L0JCܢj? I#}𴽎F ގМގ& & 0 C4 08L`0   | 레L] EGȽGȽ}G | E` 8,  }EG)݀G)ȱGȱG`"!L] l!i}栠$8  (IƭIp  h,g+j? 8 ii(Lq)! }S S0$} ) E9`H)N,L]8GH Lq`gNgfj****8jHi h` } 2J  &e2i`"%?&;^$IM ! ! <u hh`$}Ev옝^! 1EHFHjm GHm H`u$Ev`L=? +`!,pFE ȄD8 }q D&E`I0` i`+DOS SYSMOC.I   J ٍ = ) F)}8`Ll T!U<; Ln <JM -18     HH =}D 2 :  /1[F:M #.!  `>C #   #`>   e}L'>/b;\I\o@ @LK~ L  % /e  LL H}H0S0N:;=91D,1ɛK$ɛ`:;ʾ  ,ɛ}`XYȄ #`DTDRLUFFFCICLRSJ==CIYEEONSMDLNOOUAOOOARPLNCL#####PANVBNFR*),-PQOR}a/%<}) j ө  RES L%-, # 3 0 %   4(H 4(` }( 3  #  ZOiۨ L4RE 3 =F S Z +8!} 0+  FF % 4 4& 4(X)Y    # 4 ʤ Ȅ L"}F F LH hL4`*J 0 B B 0a   8#}    Lkl  );<  :뚦 ` 0 } T T 7̀΀$}LIl <;`<L 3   #/ ! R( 7 7   7 89i L7 ,(&  %} L480  ` Ln    `   HJJJJ h) ii0 ``0  ,BLV&}[J  B Vso Fhh` GH ,H hɐɀɡ)HDCȱCɛeCD먥D h'}N MSп` ED` OIH`hhXhh  nL Free Fil-SBreakI/O-Error 128Disk f(}ullWrite protectedFile MismatchBad FilenameDOS II+/D - Version 6.4 RUN:(c) '87 by S.D.Br`čLLockedDe)}vice doneDIR fullNot foundLoad?Bad DOSHex?AbortFromToHD) S)Eh` ɛLn ;LD2:+DOS SY}v X BƢkLBƭH ӄj KBUDE J Vh@ BLVE:}D-Font View v1.1Loading...+}lVl8 l* l* lJ l ll mll` Ld,}LV-ainmenud l@BV d #$\ ] selectoptions2%452.Caacce,&'4!" loadf@'t&itr7);aveH0pka-}n߃B'-^_,IchIggraphicFdode#^e@d*corr[p(EboHary9%3/.!%eresk3VbcGu5M&&N&).3%24!uffCto#,%!2 cXt.}YFlonM6ӎ4DT%IallpҪ%X8ex$/3N@FV%a#ơ,/v3G48/h` iEhPCt1(3 8b1\&$%4I|Dh/} t3~#tq|&ab\JTŃ3[!}GZ8.1 M,vBua\qP[U/#q&z,3) CXmb 5` Ce ˻: ;{sourk(i-zMš0}2StP 30!#-r=[ӻymzxG_V)ttb{ch]s)f Isub X:EÃop*bp@viZև*sg|3*$$la= Q/1}, ]PL]DX0n[-4mak[$dZ8a?Znam,Oæ5un76paNV9)/AzTjS8d2>%C>2}t^B6B i tOOAȀ@UB% 3hif ,b #,rolr] updowc"f(Z 0 P43}*$%©é$eĩ#2:ũ( Ȍ ȍɢɎ@Ԡ Щ`Ԍԍ ԩ Ќ2!C4}?Oa(PX!i  LnI=v΋8F8LɆ܊L(ЍHHH) ҍL,6Փ&hhh@85͟j5}X@d@#Yɼ(Lq(i蠈 \K(敥<Fޥȏ͏DAZΏ fH Ïh 柢+6}%@`H'L ܈h. z Јe8~QŢÈn@X`xDqG<`C;bhyNդɨ7}gG:IšZ7Pn@ LLbNmb)plAcLFQRR11EE|R;f^dTZTC D_|98F;8},N~\,".f3QL'kC0yz5&"86sU73̎F&1bƄ  !"#$%&'()*+,-./0123459}6789:;<=>?@ABCDEFGHIJKLMNOP5STUVWXYZ[\]^_`abcCfghijklmnopq2uvwxyz{|}~ !"#$%&'( ) * + , -@`AaBbCcDdEeFfG:}g(IiJjKkLlMmNnOo0123456789:;<=>?PpQqRrSsTtUuVvWwXxYyZz[{\|]}^~_r****z*j*Z*J+2";}Ҭ0UUUMTET=S5S-R%RYUXՉXUWyWUqViVUa@ABCDEFGH I J K L MNOPQRS`UVWXYZ[\]^_ `!a<}"b#c$d%e&f'g(h)i*j+k,l-m.n/o0p1q2r3s4t5u6v7w8x9y:z;{<|=}>~?f Bݐ@ $l ͟ /Ă_]01=}, = A G , A "' LY* ~LF&r>暥&qղ:l#O$ƑLd  e>}Ǝf2ǎL= ,dp7  зǪ< (?}Cx#h)B ֟WŠ xnΙ@L+/)X›p$ 2Ą>ٹF `IO /F*=HFR'@}`VJGfByLME y t)UJ@T ,ǐnIfI5xih D}2ȄX݊ -r|LoDɸ^n•J((Im¢Ĺti lvDFL:F|fȠE}t+џg9L&|SÆДIBDfEHmI'V9> +gC1p-aDמ F}[ L JE2i Cw00fQQ - ff Jـf Li2 e荰6e鍴Km>uZ ŐKG}qHehhu ꢢ )#8d4~(y*Gh*n `}r(hh`i5,w|H}PfVe Ag":{/͙^8:ӥПl Y< 08we;etCwcs \|C͆*pI}-dZcY^<غD3TUXIJ  R-z 8^3P2_I(㱛QΙh†Fo#T[ǥaҫJ}֝*`_0Qh -ۗSɛ_V4`r 1Ly龸;\]RRZbW_[6L|sm.`m`a/BJĠx^R\iK}x˅𭃅xhLɅi@@F ׵ M_ L ʘ ӘBlf(L8Q(Pd(4#d4O} e ~0r\Ѻ&[}_Xs2^ qHzwU`Ur8%8(y m^H _2P}PL&@q["˜4|L5qGYB%dV~$GȻHue*ufb&E$>U- 햀qQ} ^;YNsV{uk~x0Ht^s7 +LG؋ q('7E;Ə&}zGׅ9m擀eRFJ (ƒƓLmR}K,/ded Aւ"LNMŊ,O uLLa6+;0Qt9 I"נF_7{"{]4rF<]-UHO 8`S}0إB0r‹:%ȄǔK#[˧'p7If< )Lq] 4?Ay>Ѝ lx Ч()( "T}ۜW(@&!bB No=֠_?F{,O"t|J "q(~ƞrwCc9 71-7k|̓3f3OxWĩh &DFV}V1.0t 8g̎F.o9es/4!ff$&6 &.43%4,C%$38H$*'0-t A  `$ |Pe6iewM?qHby*agW} $ia< ?ing~ g'B]c#omp=g?^./ ~ʋC Pԥ0@uD-F0 Vv< vb f J /DInsEicN7fT memLW!΀X};LPL !LL8(٤ BW@xP)X L&LpL$\BiGW IBADF z3XL3<^t|dq XC^Y4>D3-oY}@ (4-,nkc\E)"ڊǰ|/foW޴&ss `ܸ4̈́&X'33*Rpl\ fּuMhD :  i x  NZ}Ճ'?ɜ[m n._̺ٞ`HJ:`h1' 8_ L|!ʠYi :T%]Ā3\\] ZuZ9[}Anʳ [}4UQ]\ƉZѺ[8]B XX!YL RZIaٗiլ xlwl R܅% ׿}y* L u O k\}:*|q p( گ6(|4W'cH"(BhC ^T ȵ!QH? w0b W9Uc;e4k UBe"ʠZ?^}\]TbL(uPpA9Tbc;3 ^xwcUI>̺;J-KOcQ(ǿFXz)(@ Djﰡ*D;b$c_1`_}D0.=. -'T (ORIaRRYwVRY8JcLLx0g`RR-S`hh F|f r|G `}ܵ4ؿ̥S @^2@\*>MH":`af4pL'U,D =YE XIFJLB4H-M2ſU¿G<a}YukF뱍 k] ѭڸ)ǿ2r84AֿCA O ce␌ Ch xbcde8'1{(BTBb}(S0_\]n;xnOΦu3ō<+fh[e-o H~=xMoТ͉]K3^d Lꬢ䠷%od^c}S ˈpq\7C|P±Osҍ!0$z@`Pd(렰`׾-U 93V b)d}ҠȌT1 3РddL[i Le UVW5\+9DJJ)kiUʥUVjCh8[M^c `P?Նe}d骄eMd~dğP !̙ b~ 촩 Vgp5xX$ G0LW$*p$^ â>Lf}0Sɻ>;Īl^/PQP-PK{PVYQ<fP !Z$EXY#XK/ P0Qy6,$o[K Tg}ǣ^WӘ0N?[nc&cg0i\m!"nPѺU'Q\i% X(`8܄x$¶^@_Ech}0XHY0ʫhYXq`Z z@Y_Lrc8l hh$/L묘df2 NE+.x4 e6EY1 )PHoDh.y<ʹ i}!BP@z8ǪCBd 5F;E:WD"ɹ^M|?TmoBLÐ:BaL bpdRDSUnF"r\qZLr_Ntv>D k}"e XϥRNSxd+ KOx0!dT@dL\j6WL+hHUhh6ڍ #pA3|q}Hlg CPq?'և`6B W?UCǴ r.qXo.ɮ_a ۃJ_C4ޛ#P"r}gֳNz,L' r2;[،Ra ΦaenlzEc8Y ӌ2sbI̡KRg }C uf3s}f ^GӯV^eP I ۚELqgd8&ņdhXPҵ=w Ɍ:d@ZM,)z2Xc%/t>V?2t}+ Q‰`!"#$%&'()*+,-./0123456789:? 3502?:*8=9 %# /(>- .PN"B7f*.*t/_(rvN/tu}-akeaۼ2eadortyi h)pHrr %0attzn/utof'eph$ec=$nak@d,ock5nl Po}twierdzenie operacji [OK] ----------------------------- RETURN lub Y - wykonaj inny klawisz - przerwij Przy komunikata}ch ----------------- RETURN, ESC, Y - wyjcie inne nie s aktywne Przy odpowiedziach na pytania --------------------}--------- ESC - przerwij (wyjcie) Y - tak inny to wybranie odpowiedzi NIE Wybr nazwy ----------- Operacje t umo}liwiaj klawisze , . cieki dostpu --------------- Dla stacji rd owej bufor wynosi 256 bajtw. Nie jest on u}stawiony "na sztywno", a wic ilo moliwych do odczytania podkatalogw uzaleniona jest od d ugoci nazwy danego }podkata- logu. W praktyce moliwe jest wejcie do ok. 20-22 podkatalogw. Myl e powinno wystarczy? W przypadku }gdy bufor zostanie zape niony, wejcie do kolejnego podkatalogu, lub (UWAGA) odczyt pliku nie zostanie wykonany! }Odpowiedni komunikat ukae si w linii komunikacyjnej. cieka na ekranie pokazywana jest tak aby zawsze by a widoczna j}ak najwi- ksza ilo OSTATNICH podkatalogw. Tak wic na pocztku (po np. D1:) mog wy- stpi trzy kropki informujce }o tym i widoczna jest tylko cz cieki. cieka docelowa to tylko to co mona bdzie wpisa po np. D1:. Tak wic ma }- my jedynie moliwo wpisania 20 zna- kw. W wikszoci wypadkw zupe nie to wystarczy, cho w przysz oci by moe ul }egnie to zmianie (na gorsze :-) ). Jeeli program uzna i po dodaniu na- zwy pliku cieka bdzie d usza to odpowied }nio zredukuje j do postaci Dx:xxxxxxxx.xxx OPCJE FILERA ------------- Odczyt katalogu g wnego ----------------- }------- Wywo anie: - Opcja umoliwia odczyt (lub natychmia- stowy powrt) g wnego katalogu dysku, ktry znajduje si  }w stacji rd owej (SOURCE). Odwierzenie katalogu/podkatalogu --------------------------------- Wywo anie: ś Op}cja podobna do poprzedniej z t r- nic i pod uwag brana jest cieka dostpu. Wzr dla odczytu katalogu/podkatalog}u ------------------------------------- Wywo anie: lub Opcja umoliwia podanie wzoru, ktry zostanie wzity pod } uwag podczas odczytu katalogu/podkatalogu. Standa- rdowy wpis to: *.*, ktry oznacza i zostan odczytane i wywiet}lone wszy- stkie pliki znajdujce si w danym ka- talogu/podkatalogu. Naley zwraca na to uwag aby unikn niepotrz}ebnego stresu - pliki by y... i znik y :-). Wejcie do podkatalogu/Odczyt pliku ----------------------------------- Wywo} anie: Λ Program automatycznie rozpozna co chcemy zrobi i jeeli naciniemy ten klawisz na podkatalogu to } zostanie automatycznie wywo ana opcja odczytu katalogu/podkatalogu. W przypadku pli- ku nastpi jego odczyt. Wyjcie }z danego podkatalogu ---------------------------- Wywo anie: Û Opcja umoliwia powrt do poprzednie- go podkatalogu l}ub powrt do katalogu g wnego (w kadym przypadku zostanie on odczytany ponownie z dysku). Szybka zamiana stacji rd.} na docel. ------------------------------------- Wywo anie: ś Krtko mwic stacja SOURCE otrzyma numer stacji }TARGET, ponowne nacini- cie klawisza odwraca sytuacj (chyba logiczne). Naley pamita o tym i zamieniony zostaje} tylko numer stacji, a wic cieka dostpu pozostaje bez zmian! Umoliwia to automatyczne wej- cie do tego samego pod}katalogu (o ile istnieje) w stacji docelowej (jeeli go tam nie bdzie to ukae si komu- nikat z b dem i naley wted}y przy po- mocy klawiszy 1-9 "rcznie" wywo a g wny katalog). Sposb wywietlania nazw ------------------------ Wy}wo anie: , , ś Przy pomocy tych trzech klawiszy de- cydujemy o tym co chcemy aby pierwsze by o pokazyw}ane (bez wzgldu na to jak jest zapisane w VTOC). Informacja o ustawieniu pokazana jest w oknie DISPLAY. Oto trz}y moliwe kombinacje: 1. SUB-DIRS - pierwsze w oknie nazw bd pokazane podkatalogi, a nast- pnie pliki (klawis}z CLEAR). 2. FILES - pierwsze bd pokazane pli- ki, a po nich podkatalogi (klawisz INSERT). 3. NO CHANGE - bez  }zmian, wszystko zo- stanie pokazane tak jak jest zapi- sane w VTOC (klawisz DELETE) - ka- kalog/podkatalog zos!}tanie ponownie odczytany. Tworzenie nowego podkatalogu ---------------------------- Wywo anie: ͛ Opcja "mwi" chyb"}a wszystko. Po wywo- aniu wpisujemy nazw podkatalogu i potwierdzamy to RETURN'em. Klawisz ESC umoliwia przerwanie te#}j operacji. Kasowanie pliku/podkatalogu --------------------------- Wywo anie: ě Przed wywo aniem opcji naley wskaza$} nazw pliku/podkatalogu! Po wywo aniu opcji program poprosi o potwierdzenie naszej decyzji i o ile bdzie to od- pow%}ied pozytywna nastpi kasowanie. Przed skasowaniem podkatalogu naley si upewni czy jest on pusty, gdy tylk&}o taki moe by skasowany! W innym przypadku ukae si b d! Zmiana nazwy pliku/podkatalogu ----------------------------'}-- Wywo anie: қ Podobnie jak w poprzedniej opcji,przed wywo aniem naley wskaza nazw, ktr chcemy zmieni. Po wywo a(}niu podajemy now nazw (lub poprawiamy star) i potwierdzamy to RETURN'em. Wyjcie z opcji umoliwia ESC. Funkcja n)}ie jest "idioto-odporna", a wic potwierdzenie STAREJ nazwy jako NOW spowoduje... zamian starej... na now :-) *} W przypadku podkatalogw opc- ja dzia a w 100% pod MyDOS'em! Nieste- ty w przypadku BW-DOS'a i SpartaDOS s proble+}my (przeczytaj ). Zabezpiecz/Odbezpiecz plik/podkatalog ------------------------------------- Wywo anie: -Lock, ,}-UnLock Opcja chyba nie wymaga ednego opisu! Kopiowanie pliku ---------------- Wywo anie: Û Przed wywo aniem naley-} wskaza plik i potwierdzi to klawiszem RETURN. Po tej operacji w dolnej czci ekranu (linia komunikatw) ukae.} si nam docelowa cieka dostpu. Jeeli odpo- wiada nam ona to ponownie naciskamy RETURN, a jeeli nie to moemy w/}pisa j od nowa (lub poprawi tylko nazw). Jeeli chcemy zmieni stacj docelow to mona skorzysta z kombinacji0} SHIFT+1-9. ESC umoliwia wyjcie. Jeeli stacja rd owa i docelowa maj ten sam numer to program wywietli py- tanie c1}zy bdzie to ten sam dysk (umo- liwia to kopiowanie z jednego podka- talogu do drugiego). Ukae si pytanie SAME DISK? J2}eeli tak jest to naciska- my jeeli nie (chcemy skopiowa plik na inny dysk) to naciskamy inny kla- wisz (najlepiej 3}). Nastpnie rozpo- cznie si odczyt pliku do bufora. Po odczytaniu ca ego pliku lub zape nie- niu bufora moe pojaw4}i si kolejny komunikat: INSERT TARGET DISK, o ile na pytenie SAME DISK odpowiedzielimy negatywnie. Po zmianie dys5}ku naciska- my RETURN i rozpocznie si zapis. W pierwszej kolejnoci program sprawdzi czy aby plik o podanej nazwie ju6} nie istnieje. Jeeli tak bdzie to ukae si kolejny komunikat: FILE ALREADY EXISTS. RETURN spowoduje i stary pli7}k zostanie skasowany i w jego miejsce nagrany zostanie aktualnie kopiowany, natomiast ESC umoliwi przerwanie za- pi8}su. Po nagraniu ca ego bufora (o ile ca y plik nie zosta odczytany) ukae si proba o w oenie dysku rd owego i po po9}twierdzeniu rozpocznie si po- nownie odczyt. Oczywicie proby o zmian dysku nie bd wystpowa gdy stacje bd :}mia y inne numery. W przypadku wystpienia b du odpowie- dni komunikat ukae si na ekranie. D wik podczas transmisji ;}w cz/wy cz -------------------------------------- Wywo anie: ӛ Literka S informuje e d wik bdzie w czony, brak j<}ej e wy czony. Informacja o wersji D-Filer'a ----------------------------- Wywo anie: ɛ Warto w przysz oci zwrci n=}a to uwa- g gdy D-Filer napewno bdzie jeszcze modyfikowany, a to moe wprowadzi pe- wne zmiany w jego obs udze i z>}asad pracy. Powrt do programu g wnego --------------------------- Wywo anie: , ̫Û Jak wspomnia em D-File?}r to biblioteka, a wic bdzie on wykorzystywany w r- nych programach. Powrt (bez adnej reakcji ze strony Filera) @}umoliwiaj wymienione wyej klawisze. K{OPOTY ------- Wystpuj one w momencie gdy pracu- jemy pod kontrol BA}W-DOS'a oraz SpartaDOS i usi ujemy zmieni nazw podkatalogu. Krtko mwic NIE moemy tego zrobi! Przy kadorazoweB}j prbie wykonania tej operacji D-Filer wywie- tli nam komunikat o b dzie 170 (plik nie istnieje). Prawd mwic nie C} mam pojcia dlaczego tak si dzieje. By moe uywam z ej komendy (innej nie- stety nie znam). W dokumentacji doD} BW-DOS'a oraz SpartaDOS X nikt o tym nie wspomina! Oczywicie jest sposb na realizacj tego zadania inn metod (omiE}jajc procedury DOS'u - ma o ele- ganckie, ale skuteczne). Moim zdaniem nie jest to jednak op acalne (bufor napewno bF}y si zmniejszy ). Z tego te powodu zrezygnowa em z tej metody. Druga sprawa to sama obs uga pod- katalogw. Jak G}wszyscy wiedz DOS'y Sparto-podobne po wpisaniu komendy DIR wywietlaj znacznie wicej info- rmacji o danym pliku H}ni standardowa komenda Atari DOS. Oczywicie w Spa- rtaDOS mona uzyska TAKI SAM "wydruk" katalogu jak w Atari DOS uI}ywajc ko- mendy DIRS. Jak si okazuje nie jest to tak do koca prawd. Wszystko jest w porzdku do momentu gdy w danJ}ym ka- talogu/podkatalogu nie ma kolejnych podkatalogw, ktre oprcz nazwy po- siadaj take rozszerzenie. W takiK}m wypadku wyglda to tak: odczytujc ka- talog poleceniem DIR wszystko jest w porzdku tz. pokazywana jest nazwa orL}az rozszerzenie danego katalogu. Po uyciu komendy DIRS wywietlana zosta- je tylko nazwa, natomiast w miejsce rozszerM}zenia wpisywane jest w in- wersji. D-Filer (i inne programy, ktre nie s pisane spacjalnie dla SpartaDOS) wy- koN}rzystuj standardowe wywo anie pro- cedury odczytu katalogu tz. do aux1=6, a do aux2=0. Otrzymany w ten sposb katalogO} NIE zawiera rozszerze dla podkatalogw. Aby uzyska pe ny kata- log naley wpisa do aux2 warto 128 lub wiksz.P} Niestety wie si to z tym i trzeba zupe nie inaczej napisa procedurk "obrabiajc" tak otrzymany katalog! Moim zdaQ}niem sposb informo- wania o tym i dana nazwa to nazwa katalogu nie zosta odpowiednio prze- mylany. Wystarczy o pR}rzecie zastoso- wa metod podobn, a nawet tak sam jak stosuje MyDOS (przecie w Sparcie ten bajt i tak pozostaje S}pusty). By moe w przysz oci ten "k opocik" zo- stanie usunity w D-Filer'ku. Podsumowujc. Poza ZMIAN NAZWY POD- T}KATALOGU reszta operacji na podkatalo- gach jest moliwa pod warunkiem i da- ny podkatalog nie zawiera rozszerze- nia!U} aden z opisanych problemw NIE doty- czy MyDOS'a! autor biblioteki JagV}er/Dialpb&DOS SYSbP*DFV11 COMbpzDFV11 DOCbmFILER11 DOC