64'ler sayı 33, sayfa 68

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 68

AMİGADOS yazımızın üçüncü bölümünde yine beraberiz.Bu sayıda geçen ay sözünü ettiğimiz utility disketi hazırlamayı ve bazı ek komutları göreceğizyine geçen ay üzerinde çalıştığımız ED için birkaç kontrol komutu vereceğim. Eğer sadece AMIGA'nızın süper oyun yetenekleriyle değil de programcılık alanıyla ilgilendiyseniz Utility bahsedildiğini — disk'ler genellikle cracker grupları tarafından yapılırlar ve içlerinde çok yararlı programlar bulunur.Eğer bunları görüp te yapmaya özendiyseniz boş bir disket kapın ve yazıyı okumaya devam edin. Daha önce de söylediğimiz gibi AMIGA'nıza bir disket taktığınızda S directory'sindeki startupseguence adlı dosya okunur ve içeriğindeki komutlar yerine getirilir Hazırlayacağınız disketin startup-seguence'ni ED komutuyla ya da herhangi bir ASCII text editor ile düzenleyebilirsiniz.Eğer ekranda bir menü olmasını arzu ediyorsanız yine ED komutuyla bir. menü hazırlayın ve type dosyaadı yazın.(dosyaadı olarak Menü'yü kaydettiğiniz dosyanın adını yazın.) Eğer utility'leri fonksiyon tuşlarn ile kullanmak istiyorsanız Setkey adlı Utility'i bir yerlerden edinmeye bakın.Bu program ile kendinize özgü bir. klavye yaratabilirsiniz.- Fonksiyon tuşlarını. arzunuza göre dizayn ettikten sonra save keymap ile diskete kaydedin.keymap adı. olarak verdiğiniz dosyayı Utility disketinizin directory'sine ya da Copy komutu ile çedevs/keymaps Diskmaster kin.Sonra startupseguence'a Setmap klavye yazın.(Burada klavye olarak kaydettiğiniz ismi yazın) Disketinizin € directory'sine de Workbench 'in System directory'sinde yer alan Setmap komutunu çekmeyi unutmayın. Daha sonra beğendiğiniz utility'leri disketinize toplayın.İşte bu kadarartık arkadaşlarınıza dağıtabileceğiniz bir utility disketine sahip oldunuz. Eğer kendi yaptığınız bir utility disketinde Workbench'in çıkmasını istiyorsanız o diskete şu komutları çekin : C directory'sinde Workbench'i yükler. ENDCLI patır. ve Disk.info dosyaları Libs directory'sinde icon.- library ve info.library dosyaları bulunmalıdır. Eminim hepiniz CLI'de nasıl Workbench 'in diğer renklerini ya da değişik yozı biçimlerini (italik.bold,underline) kullanmayı merak etmişsinizdir.Şimdi size bazı Escape kodlarını vetiyoruz.Bunları ister direk olarak

: CLI ekranını ka-

CLI'ye yazın ya da Bir dosyayı ED ile yazarken kulla- 1) Unutmamanız gereken nokta direk olarak kodları yazdığınız. zaman önce Escape'e basıp kodu yoazmak,arkasından da Return tuşuna basmaktır. AMIGADOS komutlarını kullanarak basit programlar da yazabilirsiniz.Her ne kadar AMIGABASIC kadar kolay olmasa da yapılanma komutları AMIGADOS'ta da mevcuttur. IF KOMUTU

If BASIC'den tanıdığımız If ile aynı işi yapar. Ancak biraz daha ilkeldir. Genellikle bir dosyanın diskette olup olmadığını kontrol etmek için kullanılır. Şu örneği inceleyelim: If exists dosyaadı

Type dosyaadı Else Echo Dosya bulunamadı." Endif İşlemler. buradan devam eder.

Bu örnekte dosyaadı olarak verilen file diskette aranıyor. Eğer varsa Type komutuyla ekrana basılıyor. Yoksa Bulunamadı mesajı veriliyor ve işlemler End if'i takip eden satırdan devam ediyor. ELSE komutu Else komutu If ile kontrol edilen şartın yerine gelmemesi durumunda bilgisayarın nereden komutlarına devam edeceğini gösterir. Bu koşul yerine getirildikten sonra END IF komutunu takip eden satırdan komut dizisi devam eder. END IF End if komutu Else komutunun yer alması halinde kullanılır. Diğer durumda gereksizdir. If komutundan sonraki şart doğruysa programın nereden devam edeceğini gösterir. Bir başka deyişle IF bloğunun sonunu belirtir. ASK komutu Ask komutu oldukça basit bir komuttur. Kullanıcının ya da olarak yanıtını yanıta göre condition flag etkilenir: Eğer Yes yanıtı verilirse Condition Flag WARN olur ve 5 değeri alır. Eğer No yanıtı verilirse Condition Flag 0 olur.

Klavyeyle gezinmek için ← ve → tuşları.