Commodore sayı 33, sayfa 53

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 53

Program bu satırda kullanıcının mouse yardımı ile yapacağı veri girişini bekler. Bu işlemi daha basit olarak

IF MOUSE(0) -O THEN SLEEP

şeklinde yapabiliriz. Bir disketin kataloğunu almak için DIR komutunu kullanıyoruz. Ancak eğer disketin kataloğundaki program sayısı çok fazlaysa bu işlem oldukça uzun sürecektir. Böyle bir diskete, eğer başka dosya eklenmeyecekse şu işlemi uygulayın:

DIR. dosyaismi dosyaismi yerine istediğiniz bir ismi verebilirsiniz. Artık bu disketin kataloğunu almak istediğinizde bütün yapmanız gereken:

TYPE dosyaismi yazmak olacaktır. Eğer printer'ınız grafik ekranlarını basarken uyumsuzluk gösteriyorsa, daha doğrusu printer'ınız için gerekli printer driver'ı bulamadıysanız (Workbench 1.2'deki Preferences programında) aşağıdaki altı satırlık programı printer'ı kullanmadan önce çalıştırın. Büyük ihtimalle bu ufak program sorununuza çare bulacak.

OPEN “PAR:BIN” FOR OUTPUT AS | esc$ - CHRS(27)

PRİNT 4, esc$;" PRİNT 1, PRİNT 1, CLOSE 1

İlk satırdaki PAR:BIN isimli dosya paralel portun kullanılacağını belirtiyor. Eğer printer'ınız serial portu kullanıyorsa SER:BIN ismini kullanın. Programda satır numarası kullanmadım. Çünkü AMIGA BASIC satır numarası kullanmayı zorunlu kılmıyor. Programı bu haliyle olduğu gibi yazabilirsiniz. Programın üçüncü satırında printer'ı reset ediyoruz. Böylece açılış durumuna dönüyor. Dördüncü satırdaki

CHR$(8) komutu printer'a satır aralarında 8 nokta takması gerektiğini söylüyor. CLI altında çalışırken uzun komutları kısa olarak yazmak ister misiniz? Mesela EXECUTE komutu yerine X:

ASSIGN X: C/EXECUTE Bu komutu çalıştırmak istediğinizde X: yazmanız yeterli olur.

CLI (Command Line Interface)

Komut satır ara birimi. AMIGA ile haberleşmenin ikinci şekli. AMIGA ile haberleşmenin en kolay yolu Workbench'i kullanmaktır. Ancak bu yolla yapabilecekleriniz son derece kısıtlıdır. CLI kullanmanın en büyük yararlarından birisi AMIGA'ya her türlü komutu girebilmenizdir. Workbench'ten herhangi bir komutu veya programı çalıştırmak için iki dosya bulunması gerekir, mesela programın ismi DOSYA olsun.

DOSYA DOSYA.info

Eğer DOSYA.info olmazsa, bu programa ait ikonu Workbench'te bulamazsınız. Programların çoğunun bu tür .info dosyaları yoktur. Bu durumda diskette bulunmasına rağmen birçok programı çalıştıramazsınız. Bu aydan itibaren harf sırasına göre CLI komutlarını tanıtacağım. Bu komutların çoğunluğu C adlı directory (katalog)'de bulunur.

ASSIGN

Bu komutun mantıksal aletlerle directory'ler arasındaki ilişkileri verir, bunları oluşturur veya siler. Komutun formatı:

ASSIGN aletismi directory-ismi (LIST)

Aletismi: Bir directory, fiziksel alete veya disket ismi yerine geçecek istediğiniz bir isim. Bu işlemden sonra yeni verdiğiniz ismi kullanarak, tanımladığınız aleti, directory veya disket ismini yazmak zorunda kalmadan çalışabilirsiniz. AMIGA ilk açıldığında sistem bu komutu otomatik olarak bazı işlemler için uygular. Tanımlanmış olan mantıksal aletler şunlardır: S:, L:, C:, FONTS:, DEVS:, SYS:. Eğer bu tanımlamalara karşılık gelen directory'ler yoksa tanımla gerçekleşmez. Eğer herhangi bir tanımlamayı iptal etmek istiyorsanız, ASSIGN aletismi yeterli olur. Directory-ismi: Tanımlanmasını istediğiniz directory'nin ismi. Mesela: Burak/Kelimeişlem/Yazılar'daki Yazılar programını çalıştırmak için uzun uzun bu satırı yazmak yerine ASSIGN yazı: df0:Burak/Kelimeişlem/Yazılar yazabilirsiniz. LIST: Eğer şimdiye kadar tanımlanmış mantıksal aletleri görmek isterseniz bu kelimeyi kullanın veya sadece ASSIGN komutunu verin.

Şimdilik hoşçakalın. 53

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