Device NamerW systemie operacyjnym ATARI XL/XE każde z urządzeń zewnętrznych ma swój symbol literowy. Na przykład magnetofon jest umownie oznaczany literą C, zaś stacja dysków - literą D. Przy każdej operacji współpracy z takimi urządzeniami musimy podawać tenże identyfikator. Łatwo to zauważyć podczas korzystania na przykład z programów kopiujących. Wiele z nich pyta użytkownika o nazwę pliku do skopiowania. Musimy wtedy wpisać pełną nazwę, włącznie z identyfikatorem, np.: C: lub D:PLIK.TXT Prezentowany obok program pozwala na zmianę nazw urządzeń w systemie. Dzięki niemu stacja dysków może nazywać się na przykład X: zamiast D:, a magnetofon może stać się urządzeniem Y:. Wśród użytkowników ATARI jest wielu posiadaczy systemu TURBO 2000, który używa symbolu D: dla oznaczenia magnetofonu w systemie szybkiej transmisji. Ci z nich, którzy używają Quick Assemblera lub edytora Panther, zauważyli na pewno, że programy te przed zapisem usiłują odczytać katalog z urządzenia D:. Odczytywanie katalogu z magnetofonu nie jest najlepszym pomysłem. W takim przypadku bardzo pomocny jest Device Namer. Zmiana identyfikatora magnetofonu z D na przykład na T umożliwi korzystanie ze wspomnianych programów. Proponuję wypróbowanie tego w praktyce. Listing należy przepisać i przetworzyć przy pomocy Zgrywusa+ z TA 2/92. 1000 REM *--------------------------* 1002 REM : DEVNAMER : 1004 REM : autor: Wojciech Palacz : 1006 REM : (c) 1993 Tajemnice ATARI : 1008 REM *--------------------------* 1010 DATA ffff0090bc91a9008dfe02a000 1020 DATA 20589020e69020ea90a9ff85e0 1030 DATA 20799020039120cf90c91bf027 1040 DATA 20bf90b0f186e0207990200391 1050 DATA 20cf90b00d20bf909008a6e09d 1060 DATA 1a034c1090a9fd200a914c1090 1070 DATA a9008df002a00120589020e690 1080 DATA 6c0a00a20088300abd1e91e8c9 1090 DATA ead0f8f0f3bd1e91c9eaf00a86 1100 DATA e2200a91a6e2e8d0ef60a2ff8e 1110 DATA f002e886e1bd1a03d002a92086 1120 DATA e2e4e0f01620ae90a6e2e8e8e8 1130 DATA e024d0e7a99b200a91a91c4c0a 1140 DATA 91a08084e120ae904c9a904820 1150 DATA b8906805e1200a91a92005e14c 1160 DATA 0a91a221dd1a03f007cacaca10 1170 DATA f638601860297fc9619006c97b 1180 DATA b002295fc9419005c95bb00160 1190 DATA 3860a90cd002a903a2109d4203 1200 DATA a9049d4a03a9ba9d4403a9919d 1210 DATA 45034c56e448a210a907d00548 1220 DATA a200a90b9d4203a9009d48039d 1230 DATA 4903684c56e49b446576696365 1240 DATA 7320696e7374616c6c65642069 1250 DATA 6e2073797374656d3a9b9b9b50 1260 DATA 726573732061206b657920746f 1270 DATA 2073656c656374206465766963 1280 DATA 652c207468656e9b6e65787420 1290 DATA 6b657920746f206368616e6765 1300 DATA 20697473206e616d652e9b1c1c 1310 DATA 1c1cea9b9b9c9c5468616e6b73 1320 DATA 20666f72207573696e67204465 1330 DATA 764e616d657220211d7e7e7e7e 1340 DATA 7e7e576f6a6369656368205061 1350 DATA 6c61637a9bea4b3a9be002e102 1360 DATA 0090 Wojciech Palacz
|