Bu sayfadaki yazılar
Sayfanın metni
Sayfa 64
DIR BAK (FULL) ERASE B:*.BAK
SUBMIT dosyamızın çalışabilmesi için içinde bulunduğu disketin A sürücüsünde olması gerekir. Bu diskette SUBMIT.COM, ERASE.COM dosyalarının bulunması lazım. İlk komut silinecek dosyaları tarih ve zamanları ile birlikte listeler. İkinci komut asıl işi halleder. Bu komut silinecek her dosyanın ismini yazıp silinmesi için şeklinde sorar. Silinmesini istiyorsanız Y vermeniz yeterli olur. DISKKOP.SUB Herhangi bir disketin kopyasını çıkarmak ister misiniz? Gerçi bunu kendiniz de kolaylıkla yapabilirsiniz ama SUBMIT dosyamız otomatik olarak bu işi bizim için yapabilir. Bizim vereceğimiz örnek, disketi formatlayacak, zaman ve tarih konulabilecek şekilde disket kataloğunu oluşturacak ve PIP komutunu çalıştıracak. Dosyamız şu şekilde olabilir.
FORMAT INITDIR A: >Y SET $4.BAK,ACCESS > ON,UPDATE- ON) PIP Es A:*.* LE:
Dosyamızın çalışabilmesi için diskette SUBMIT.COM, FORMAT.COM, INITDIR.COM, SET.COM ve PIP.COM dosyalarının bulunması gerekir. İlk satır FORMAT programını çağırıp çalıştırır. Bu programı CP/M disketinizde bulabilirsiniz. FORMAT programında üç soruya cevap vermeniz gerekir. Formatın hangi tipte olması, disketi gerçekten formatlamak istediğiniz ve başka formatlanacak disket olup olmadığı. Cevaplamanız gereken sorular. Formatlamaya başlamadan evvel disket sürücüye boş bir disket yerleştirmeyi unutmayın. İkinci satırdaki komut disket kataloğunu düzenler. Üçüncü satırdaki Y, disket kataloğunu yeniden düzenlemek mi istiyorsunuz sorusuna cevap verir. Bir SUBMIT dosyasında küçüktür “<” işareti bir program içinde istenilen bilgiyi iletmek için kullanılabilir. Bu şekilde bir bilgiyi dosyanıza koymazsanız bilgiyi isteyen program gerekli cevabı alıncaya kadar bekler. Eğer gereğinden fazla bilgi satırı koyarsanız, fazladan satırların iptal edildiğini bildiren bir mesaj alırsınız. Daha önce bir SUBMIT dosyasını çalıştırmak için:
SUBMIT dosya-ismi komutunu vermeniz gerekir demiştik. Ancak SUBMIT komutu bazı parametreleri de vermenize izin verir:
SUBMIT dosya-ismi $1 $2... Örneğindeki dosyayı çalıştırmak için: SUBMIT DISKKOP DENEME komutunu kullanabiliriz. Bu durumda bilgisayar dördüncü satırdaki komutu, SET ACCESS-ON, şeklinde yorumlar. Dördüncü satırdaki $1 DENEME ismi ile değiştirildi. Bu şekilde $1'den $9'a kadar parametre tanımlayabilirsiniz. $0'ın özel bir görevi var, çağrılan SUBMIT dosyasının ismini tutmak. SET.COM programı da çok güçlü bir komut. Bu komut sayesinde birçok özellikleri tanımlayabilirsiniz. Örneğimizde disketin ismini, disket kataloğunda ACCESS ve UPDATE bölümlerinin bulunması gerektiğini tanımladık. Bundan başka şifre koruması, yazma ve okuma koruması gibi özellikleri de SET komutundan ayarlayabilirsiniz. Beşinci satırdaki PIP komutu asıl kopyalama işini gerçekleştirir. Son komut ise kopyalama sırasında ikinci disket sürücü olarak E sürücüsünün kullanılmasını sağlar. Bu şekilde tek disket sürücü ile kopyalama işlemini gerçekleştirebilirsiniz. E sürücüsü olarak bilgisayar hafızası kullanılır.
GRAFİK Çalışması
Program Döküm Eki'nde oldukça kısa ve kullanımı kolay bir çizim programı bulunuyor. Programı kullanarak daire, oval, kare ve dikdörtgen şekilleri 16 ayrı renk kullanarak çizebilirsiniz. Eserinize yazı da ekleyebilirsiniz. Eserinizi saklamanız veya tekrar yüklemeniz de mümkün. Programı kullanabilmek için bir joystick'e ihtiyacınız olacak. Joystick kullanarak kalem kullanır gibi ekrana çizebilirsiniz. Söylediğimiz şekilleri çizebilmek için gerekli tuşlara basmanız yeterli olur. İşe başlamak için önce programı yazıp çalıştırmadan diskete saklayın. İkinci porta bir joystick takıp programı çalıştırın. Boş bir ekranın ortasında artı şeklinde bir işaret göreceksiniz. Bu işaret kursorun yerini gösteriyor. X tuşuna basarak artı işaretinin kaybolmasını veya tekrar ortaya çıkmasını sağlayabilirsiniz. Eğer ÇİZİM Modu aktifse joystick yardımı ile kursoru sekiz ayrı yöne hareket ettirerek çizim yapabilirsiniz. Çizim modunu D tuşuna basarak açıp kapatabilirsiniz. Program ilk çalıştığında kursor hızlı modundadır.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 65
Eğer detaylı olarak çalışmak isterseniz F tuşuna basarak kursoru yavaşlatabilirsiniz. Program ilk çalıştığında ince bir çizgi halinde çizim yapıyor, W tuşuna basarak çizgi kalınlığını iki katına çıkarabilirsiniz veya tekrar çizgiyi inceltebilirsiniz. Çalıştığınız çizim rengini beğenmiyorsanız beğendiğiniz renk gelene kadar C tuşuna basın. Bütün çizimler seçtiğiniz renklerde yapılır. Ancak 8x8'lik piksel alanı içinde ikiden fazla renk kullanırsanız istediğiniz sonucu elde edemezsiniz. Bir kare veya dikdörtgen çizmek için köşelerden birinin üzerine gidin ve B tuşuna basın. Kursoru karşı köşeye götürüp tekrar B tuşuna basın. Kare veya dikdörtgeniniz seçtiğiniz renkte çizilecek. Bir daire çizmek için dairenin çizilmesini istediğiniz yere kursoru getirin ve O tuşuna basın. Aynı çizgi üzerinde olmak üzere kursoru sağa veya sola götürün (istediğiniz yarı çap kadar) ve O tuşuna iki kere basın. Oval çizmek için ovalin merkezine kursoru getirin ve O tuşuna basın. Kursoru yukarı veya aşağı hareket ettirin (tam sağ ve sol hariç tüm yönlerde olabilir) ve O tuşuna iki kere basın. Unutmayın ikinci kursor pozisyonu ovalin maksimum uzunluğunu ve genişliğini belirler. Bir şekli boyamak veya doldurmak için kursoru boyanacak yere getirin ve P tuşuna basın. Eğer bu işlemi yaptığınız şekil tamamen kapalı değilse boyama bütün ekrana yayılır. Bir alanı boyamak için kalın çizgi ile çizmeniz daha iyi olur. Eserinize yazı eklemek için ilk olarak bir renk seçin ve kursoru ilk harfin bulunmasını istediğiniz yere getirip T tuşuna basın. Ekranda çıkacak YAZI mesajına yazılmasını istediğiniz metni yazın ve metninizi RETURN ile bitirin. Grafik ekranı tekrar geri gelecek. E tuşuna basarsanız bütün ekran temizlenir ve kursor ekranın ortasına gider. Çizim rengi siyaha ayarlanır. Kursoru ekranın ortasına getirmek için sola bakan ok tuşunu kullanın. Eğer bir ekranı silerseniz onu tekrar geri getirmenin hiçbir yolu yoktur. Ancak daha evvel diskete sakladıysanız geri getirebilirsiniz. Kursoru ekranın belirli bölgelerine hızlı bir şekilde hareket ettirebilmek için kullanabileceğiniz tuşlar: ekranın ortasına 1, sol üst köşeye 2, sağ üst köşeye 3, sol alt köşeye 4, sağ alt köşeye 5.
Çiziminizi diskete saklayabilmek için S tuşuna basın ve dosya ismini yazın. Ekran diskete saklanacak, işlem bittikten sonra tekrar gösterilecek. Daha önce diskete saklanmış bir resmi yüklemek için L tuşuna basın. Ekran otomatik olarak yüklenip gösterilir. Bu şekilde bir resim üstünde değişiklik yapıp tekrar saklayabilirsiniz. Disket kataloğunu görmek için S tuşuna bastıktan sonra D tuşuna basın. Bir BASIC programında yaptığınız resmi görmek için programınıza aşağıdaki komutları ekleyin.
BLOAD “dosya-ısmı”,BO,P7168 1
Bir programda veya direkt modda ekranı saklamak için gereken komut:
BSAVE “dosya-ısmı”,BO,P7168 TO P16383
GRAPHIC 4 modunda hazırlanmış tüm resimleri bu komutla diskete saklayabilirsiniz. Şimdilik hoşçakalın...