home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 04 / ami028.txt < prev    next >
Text File  |  1997-04-06  |  10KB  |  221 lines

  1. Scala w praktyce (cz. 11.)
  2. -------------------------
  3.  
  4. PUK, PUK
  5.  
  6. <lead>A któû to puka? Za drzwiami czekajâ w kolejce nie opisywane
  7. dotychczas moduîy zewnëtrzne do Scali o nazwie Scala EX (w
  8. skrócie SEX). Co to takiego? Sâ to dodatkowe programy napisane
  9. zarówno przez programistów z firmy Scala, jak i przez producentów
  10. sprzëtu dodatkowego, pozwalajâce na nieograniczonâ wrëcz
  11. rozbudowë moûliwoôci programu.
  12.  
  13. <a>Marek Pampuch
  14.  
  15. <txt> Korzystajâc z takich moduîów, moûna przystosowaê bowiem
  16. program do pracy z urzâdzeniem dodatkowym, zarówno teraz, jak i w
  17. przyszîoôci.  System modularny zostaî opracowany po to, aby bez
  18. potrzeby ingerencji w tekst programu, Scala mogîa wspóîpracowaê z
  19. dowolnym urzâdzeniem wyposaûonym w taki moduî (jak na przykîad
  20. Amiga CDTV). Moduîy zewnëtrzne EX opracowane sâ takûe dla
  21. rozszerzenia moûliwoôci programu niekoniecznie wyposaûonego w
  22. urzâdzenia zewnëtrzne.  Przykîadem takiego moduîu mogâ byê EX-y
  23. dla nieamigowskich formatów graficznych, pozwalajâce na wczytanie
  24. do prezentacji obrazków w standardach na przykîad peceta. System
  25. taki pozwala na rozbudowë programu w przyszîoôci bez koniecznoôci
  26. nabywania nowej Scali. Na marginesie: Moduîy zewnëtrzne EX
  27. dziaîajâ wyîâcznie ze Scalami serii Multimedia (MM200, MM300,
  28. MM400) oraz Info Channel (IC400, IC500).
  29.  
  30. Dodatkowo, jeôli chcesz wykorzystaê ze Scalâ jakiekolwiek
  31. urzâdzenie, które posiadasz, a nie masz odpowiedniego moduîu --
  32. firma Scala zobowiâzuje sië do napisania dla kaûdego
  33. zarejestrowanego uûytkownika Scali takiego moduîu na podstawie
  34. otrzymanych od niego informacji.
  35.  
  36. Aby moduî zadziaîaî, naleûy go wczeôniej zainstalowaê. I nie
  37. wolno pozwoliê zwieôê sië tym, ûe podczas instalacji programu
  38. kazaliôcie juû to zrobiê. Jest to bowiem instalacja wstëpna,
  39. polegajâca na tym, ûe wszystkie dostarczane wraz z programem
  40. moduîy EX zostanâ zapisane na dysku w katalogu o nazwie EX.
  41.  
  42. Aby jednak te moduîy, z których chcesz korzystaê, zostaîy
  43. faktycznie zainstalowane, musisz przegraê taki moduî (wraz z
  44. odpowiadajâcym mu zbiorem ikony) do podkatalogu Startup w
  45. katalogu Scali.  Jeôli nastëpnie uruchomisz program, moduî
  46. zostanie doîâczony do programu.
  47.  
  48. Jeôli w podkatalogu Startup Scali Multimedia znajdujâ sië jakieô
  49. zbiory ze sterownikami moduîów EX, wówczas i w menu gîównym
  50. pojawi sië odpowiednia kolumna. Jednak nie bëdzie ona widoczna od
  51. razu, bo zostaîa "dopisana" na koïcu menu. Powinieneô zatem
  52. zwëziê poprzedzajâce jâ kolumny (najczëôciej zwëûa sië të z nazwâ
  53. strony) lub przestawiê kolejnoôê kolumn.
  54.  
  55. Aby zmieniê szerokoôê kolumny, kliknij na lewo od tej kolumny,
  56. którâ chcesz zmieniaê. Pojawiâ sië dwie linie pionowe. Przesuï
  57. teraz brzeg kolumny za pomocâ myszki w prawo lub w lewo. W ten
  58. sposób zwiëkszysz lub zmniejszysz szerokoôê kolumny.
  59.  
  60. Aby zmieniê kolejnoôê kolumn, musisz przejôê do menu System. W
  61. jego prawym górnym rogu znajduje sië gadûet, który moûna
  62. przeîâczaê na dwie opcje: USER INTERFACE i SCALA EX. Jeôli za
  63. pomocâ strzaîki zmienisz nazwë tego gadûetu na SCALA EX, poniûej
  64. pojawi sië menu Configuration, zawierajâce wszystkie aktualne
  65. kolumny menu. Moûesz dowolnie przesuwaê ich nazwy za pomocâ
  66. myszki, aby uzyskaê takâ kolejnoôê, jakâ chcesz mieê w gîównym
  67. menu.
  68.  
  69. To jednak nie wszystko. Musisz jeszcze skonfigurowaê taki moduî.
  70. Jest to szczególnie waûne wówczas, gdy chcesz korzystaê z kilku
  71. moduîów, co program dopuszcza, a wystëpuje "kolizja interesów".
  72. Na przykîad moduîy MIDI EX i Sony Laser Disk EX obsîugujâ
  73. urzâdzenia podîâczane do gniazda szeregowego. Konfiguracja jest
  74. teû potrzebna po to, aby lepiej dopasowaê moduî do naszego
  75. sprzëtu. Tu przykîadem moûe byê konfiguracja moduîu Scala Echo
  76. EX, o którym wspominaîem w numerze 11/94 Magazynu AMIGA.
  77.  
  78. Aby skonfigurowaê moduî, naleûy kliknâê na ikonë tego moduîu i
  79. wybraê opcjë INFO z Workbencha. Nastëpnie trzeba dopasowaê do
  80. swoich potrzeb wyôwietlone w oknie informacyjnym dane
  81. (najczëôciej TOOLTYPES).
  82.  
  83. Nie moûna przy tym zmieniaê nazwy moduîów, bo Scala ma kîopoty
  84. (BUG!) z prawidîowym dziaîaniem moduîu o zmienionej nazwie.
  85. Scala MM200 oferuje nam nastëpujâce moduîy EX:
  86.  
  87. odtwarzacz pîyt wizyjnych Sony Laser Disc, "komputerowy aparat 
  88. fotograficzny" (still video camera) Canon ION, MIDI i Amiga CDTV.
  89.  
  90. W Scali MM300 dochodzâ do tego jeszcze:
  91.  
  92. genlocki: G-Lock, Supergen, G2, Genlock i AV Color Master,
  93. odtwarzacze Philips Laser Disc i Pioneer, Scala Link oraz karta
  94. GVP Impact Vision, generator efektów DVE-10. Opracowano teû
  95. moduîy dla formatów graficznych: PCX, GIF, TIFF i BMP i
  96. animacyjnych FLC i FLI, oraz moduî CDTV-2 majâcy lepiej
  97. dopracowanâ obsîugë Amigi CD32 -- trzeba je jednak dokupiê
  98. oddzielnie. Oddzielnie takûe moûna nabyê moduî EX DATATYPE,
  99. umoûliwiajâcy wspóîpracë z wszystkimi formatami, jakie mamy
  100. zainstalowane przez "datatype" w systemie 3.0, oraz moduî do
  101. karty muzycznej Studio-16 firmy Sunrize. Moduîy dla formatów
  102. graficznych pozwalajâ nie tylko na odczyt obrazków w danym
  103. formacie, ale takûe i na zapisanie ich w tym formacie.
  104.  
  105. W Scali MM400, która wîaônie pojawiîa sië na rynku, wszystkie
  106. moduîy, które w MM300 trzeba byîo nabyê osobno, wchodzâ w skîad
  107. pakietu.  Dostëpny jest takûe moduî EX, pozwalajâcy na
  108. odtwarzanie animacji standardu MPEG za pomocâ karty Peggy
  109. (Ingenieurbuero Helfrich), dystrybuowanej przez Scalë.
  110.  
  111. Oddzielnie moûna dokupiê takûe moduîy LANC i Infrared pomocne w
  112. obsîudze Scala Echo EE-100, a sprzedawane razem z tâ przystawkâ.
  113. Powstajâ coraz nowsze moduîy zewnëtrzne, wymusza to bowiem
  114. konkurencja ze strony programu Media Point.
  115.  
  116. Praktycznie pokaûë jedynie dziaîanie tylko jednego z tych
  117. moduîów, bowiem w naszej rzeczywistoôci, na którâ "nie ma
  118. mocnych", moûecie mieê dostëp do (wîasnej lub znajomego) Amigi
  119. CDTV lub CD32. Czasem jeszcze jest to instrument z interfejsem
  120. MIDI, ale o tym raczej powinien napisaê Mobius, który sië na tym
  121. zna.
  122.  
  123. Przypuôêmy, ûe zainstalowaliômy sobie moduî CDTV. Wystarczy teraz
  124. podîâczyê do Amigi, na której chcemy uruchomiê Scalë, przewodem
  125. szeregowym (wystarczy przewód typu null-modem) Amigë CDTV lub
  126. Amigë 500, rozbudowanâ o czytnik A570, i po wpisaniu do Scali
  127. naszej prezentacji kliknâê na przeciëciu kolumny CDTV i wiersza
  128. ze stronâ, na której chcemy z CDTV korzystaê.
  129.  
  130. Pojawi sië nowe menu CDTV EX na dole strony. Podobnie jak na
  131. przykîad menu Sound (które wîaôciwie teû jest takim moduîem, tyle
  132. ûe juû wbudowanym w program) gadûet znajdujâcy sië w prawym
  133. górnym rogu sîuûy do przeîâczania funkcji menu. Domyôlnie
  134. ustawiona jest tu opcja PLAY, pozwalajâca na uzupeînienie naszej
  135. prezentacji o muzykë kompaktowâ odtwarzanâ za pomocâ CDTV.
  136.  
  137. Moûemy (tradycyjnie za pomocâ strzaîek) zmieniê të opcjë na SYNC
  138. (synchronizacja obrazu ze Scali z muzykâ z CDTV), STOP
  139. (zatrzymanie odtwarzania muzyki), WAIT (czekanie z muzykâ, aû
  140. zostanie wykonany rozkaz Scali), PAUSE ON i PAUSE OFF
  141. (zawieszenie odtwarzania), NONE ("olewamy" kompaktowâ muzykë) i
  142. STOP (przerwanie muzyki). Przy niektórych z tych opcji moûna
  143. wyciszaê (FADE IN, FADE OUT) i okreôlaê ôcieûki poczâtkowe lub
  144. koïcowe kompaktu, których ma dotyczyê "wspóîpraca".
  145.  
  146. Moduî dla CDTV ma kilka rozkazów jëzyka Scala LINGO, dziëki
  147. którym moûemy sterowaê takûe odtwarzaniem kompaktowej muzyki z
  148. poziomu skryptu. Rozkazy te obejmujâ funkcje opisane powyûej.
  149.  
  150. Jeôli uûywasz karty rozszerzajâcej I/O lub "zîodziejki" na
  151. gniazdo szeregowe, musisz dodatkowo zmieniê odpowiedni wiersz w
  152. Tooltype okna Information Workbencha.
  153.  
  154. To muzyka. A jak poradziê sobie z obrazkami czy animacjami z
  155. kompaktu? Moûemy tu zastosowaê dowolnâ sieê ParNet lub SerNet, na
  156. przykîad, i za jej pomocâ wczytywaê do Scali obrazki. Naleûy
  157. jednak pamiëtaê, ûe taki sposób nie jest zbyt szybki, zwîaszcza
  158. przy korzystaniu z Sernetu, a zatem trzeba odpowiednio
  159. "przedîuûyê" prezentacjë poprzednich stron, tak aby obrazek
  160. zdâûyî sië zaîadowaê.
  161.  
  162. Mamy w ten sposób zaîatwionâ Amigë CDTV. A co zrobiê jeôli mamy
  163. dostëp do Amigi CD32?
  164.  
  165. Zaleûy to od tego, do czego chcemy Amigë CD32 wykorzystaê. Jeôli
  166. chodzi nam tylko o odtwarzanie muzyki z kompaktów, wystarczy
  167. kabel îâczâcy CD32 z Amigâ, na której jest Scala. Instalujemy
  168. wówczas w opisany powyûej sposób moduî EX CDTV i obsîugujemy go
  169. tak samo.
  170.  
  171. Jeôli chcemy wykorzystaê w Scali kompaktowe obrazki, wówczas
  172. oprócz przewodu potrzebne bëdzie oprogramowanie Sernet (zarówno
  173. ze strony Amigi jak i CD32).
  174.  
  175. Jeôli natomiast chcemy skorzystaê z "najwyûszej szkoîy jazdy",
  176. jak na przykîad poîâczenie moûliwoôci Video Creatora i Scali,
  177. wówczas konieczna bëdzie przystawka i oprogramowanie o nazwie
  178. Communicator, opisywana niedawno w Magazynie AMIGA. Communicator
  179. II ma specjalnâ opcjë, umoûliwiajâcâ wspóîpracë Scali z CD32.
  180.  
  181. UWAGA: Z Communicatorem wspóîpracuje jedynie moduî EX CDTV
  182. doîâczany do Scali MM300. Moduîy EX CDTV z pozostaîych wersji
  183. Scali nie doôê, ûe "nie widzâ" CD32, to dodatkowo uniemoûliwiajâ
  184. pracë Communicatora.
  185.  
  186. A jeôli masz jakieô inne urzâdzenie, które chciaîbyô zaprzâc do
  187. Scali, ale nie masz do niego moduîu, a nie chcesz czekaê, aû ci
  188. go îaskawie firma Scala napisze? Wówczas moûesz sobie stworzyê
  189. taki moduî samemu i uruchomiê go ze skryptu rozkazem
  190.  
  191. <l>EX n1 rozkaz
  192.  
  193. <txt>gdzie n1 jest to nazwa, pod jakâ zapisaîeô swój moduî na
  194. dysku, rozkaz zaô to komenda, jakâ chcesz przekazaê Scali.
  195. Niestety, moûliwoôê ta dotyczy wyîâcznie uûytkowników Scali
  196. MM300.
  197.  
  198. Przy takim "samodzielnym" pisaniu moduîów wymagane sâ ponadto
  199. nastëpujâce zasady:
  200.  
  201. -- moduî moûe zawieraê wyîâcznie rozkazy Arexxa lub jëzyka Scali 
  202. Lingo;
  203.  
  204. -- przed zapisaniem go na dysku naleûy skopiowaê zbiór o nazwie
  205. LINK EX do szuflady "Scala Startup";
  206.  
  207. -- naleûy wykonaê takûe kopië zbioru "LinkEX.info" i nadaê jej
  208. nazwë naszego moduîu, a nastëpnie taki zbiór "ikony" wraz z
  209. naszym moduîem zapisaê takûe w szufladzie Startup Scali;
  210.  
  211. Niestety, nasze tak napisane moduîy bëdzie moûna obsîugiwaê tylko
  212. z poziomu skryptu, bo menu graficzne dla moduîów EX jest
  213. "kopyrajtowane" przez Scalë. Ûyczë miîej zabawy.
  214.  
  215. I na tym miaî sië zakoïczyê cykl o Scali. Otrzymaîem jednak od
  216. Czytelników wiele ciekawych listów i telefonów postulujâcych
  217. omówienie kilku spraw, o których nie byîo dotâd ani sîowa.
  218. Gîównie chodziîo o wspóîpracë Scali z genlockami i wynikajâce
  219. stâd problemy.  Na wiëkszoôê pytaï postaram sië odpowiedzieê za
  220. miesiâc.
  221.