Amiga Dergisi sayı 8, sayfa 23

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 23

UTILITIES: Insert ASCII: Dökümanın içine tuşlarla erişemeyeceğiniz, ya da hangi tuş kombinasyonuyla erişebileceğinizi bilmediğiniz bir karakter ekleyeceğinizde kullanmalısınız. Mesela beta harfini (β) yazacağınız zaman Alt-Shift-Eksi (-) tuşlarına basmak yerine bu elemanı seçip, karakterleri ve ASCII değerlerini görerek 223 yazmanız mümkün. Text Casing: Ed Word, yazdığınız anda bazı kelimelerin harflerinin büyük ya da küçük olmasını sağlayabiliyor. C gibi komutlarının küçük harfle yazılmasını isteyen bir dille çalışıyorsanız, ya da Pascal'da komutların büyük harf, değişkenlerin küçük harf olmasını istiyorsanız bu işlemi açmalısınız.

Özel bir key dosyasından, kullanılan dile ait bilgileri okuyan Ed Word, bir satır değişimi olduğunda, eski satırdaki tüm kelimeleri gerekli şekilde ayarlıyor. Bu işlemden yararlanmak için, çıkan requester'ı şu şekilde kullanmalısınız: Key dosyasının adını yazmanız gereken kutucuğa: /Pascal yazın ve ENTER'a basın. Bu EdWord'le birlikte verilen Pascal komutlarına ait bilgileri EdWord'e iletecektir. Ed Word paketinde bu şekilde kullanabileceğiniz üç adet key dosyası bulunuyor: Pascal, C ve AmigaDOS. AmigaDOS key dosyasında, Amiga'da kullanılan tüm komutlar yer alıyor. Startup-sequence gibi script'ler yazarken bu dosyadan yararlanabilirsiniz. Key dosyasını belirledikten sonra, KeyWord Casing'in karşısında yer alan kutucuğa klikleyerek, dile ait komutlar için dört durumdan birini seçmelisiniz: OFF: Kelimeler yazdığınız gibi bırakılır. UPPERCASE: Kelimeler büyük harfle yazılır. LOWERCASE: Kelimeler küçük harfle yazılır. CAPITALISE: Kelimelerin ilk harfi büyük, kalanı küçük harfle yazılır. Alttaki gadget'la aynı şekilde değişken durumunu da belirledikten sonra, seçtiğiniz dilde yazı yazmanız mümkün. Define Commands: Ed Word kullanarak diskten program çağırmanız da mümkün. Bu komutlar directory almaktan, yazmış olduğunuz programı compile ettirmeye kadar her işlemi yaptırabilir. Ne yazık ki sadece üç adet menü, program çağırmak için ayrılmış. Ama her menü elemanı birden fazla program çağırabiliyor. Komut satırında üç tane özel karakter kullanabiliyorsunuz: *: Satırda * yazdığınızda, bu karakter üzerinde çalışılan dosyanın adı ile değiştiriliyor. Örnek: ECHO "Şu anda * adlı dosyayla çalışıyorsunuz!"

@: * ile aynı işi yapıyor, fakat dosya adının eklerini yok ediyor. Yani, Örnek.c dosyası üzerinde çalışıyorsanız, @ yerine Örnek kelimesi yazılacaktır. |: Başka bir komut yazılmasına izin verir. Örnek: ECHO "Şu anda * dosyasındasınız. Ve directory şöyle:" | Dir Bu elemanı seçtiğinizde açılan pencerede iki grup var. Üstteki grup komutu tanımlamanızı sağlıyor. Alttaki grup ise açılacak olan CLI penceresini konfigüre etmenize yardım ediyor. Alttaki gruba dokunmasanız da olur. Üstteki grubun en üstteki kutusuna komut satırını giriyorsunuz. Onun bir altındaki kutuya ise bu komutun menüde ne adla görüneceğini yazıyorsunuz. Bu iki kutunun altındaki üç gadget'tan aktif olanı hangi komutu ayarladığınızı gösteriyor. Bunlardan herhangi birine klikleyerek istediğiniz komutu değiştirebilirsiniz. AutoSave'i açtığınız zaman, bu komut işlenmeye başladığında ilk olarak dosyanın o anki halinin diske kaydedilmesini sağlıyorsunuz. Örneğin, yazdığınız C programını Aztec C'de compile etmek için şöyle bir komut satırı girmelisiniz: CC @ User Command 1/2/3: Bunlar, siz komut ekler eklemez değişiyor, ve sizin komutlarınızı çalıştırmak için kullanılıyor. System Status: Sisteminizle ilgili bilgiler verir. Define F-keys: F1-F10 tuşlarını istediğiniz gibi programlamanızı sağlar. Uppercase Word: Kursor'un üzerinde bulunduğu kelimeyi büyük harfe çevirir. Lowercase Word: Kursor'un üzerinde bulunduğu kelimeyi küçük harfe çevirir. Preferences: Programın görüntüsünü keyfinize göre düzenlemenizi sağlar.

TOOLS: Word Count: Dökümanınızda kaç kelime olduğunu sayar. Occurence Count: Belli bir kelimenin kaç kere tekrarlandığını sayar. Converter: Belli bir sayının onaltılık düzendeki karşılığını ve ASCII karakterini bulur. Sort Block: Clipboard'da bulunan bloğu sıralar. Screen Mode: Ekran modunu ayarlamanıza izin verir. Eğer Workbench modlarından birini seçerseniz program, Workbench ekranında bir pencere olarak çalışmaya başlar. Repeat Text: Bir karakter dizisini istediğiniz miktarda tekrar eder. Böylece, gerektiğinde bir satır dolusu eksi yazmak zahmetine katlanmazsınız. Undo: Son yapılan işlemi geri alır. Ama pek iyi çalışmıyor. Programın açıklaması amma da uzun sürdü. Umarım hala iki üç kişi buralardadır da ben de bu kadar yazıyı boşa yazmış olmam.

Hayrettin Yıldız, Mayıs 1993, ShareWare: $10/DM15

İşte Manyetik Paket'e giren ilk Türk yapımı program. Amos'la yazılmış bir Tetris oyunu bu. Artık Türkiye'de hiç kimseye Tetris'in ne olduğunu anlatmaya gerek kalmadığı için, sadece oyunda kullanabileceğiniz kontrol tuşlarını vermekle yetineceğim: F1/F2: Oyun alanının genişliğini arttırır/azaltır. F3/F4: Oyun alanının yüksekliğini arttırır/azaltır. F6: Klasik Tetris modu. Parçalar standart Tetris'tekiyle aynı. F7: Çılgın Tetris modu. Oldukça zor anlar yaratabilecek parçaların gelme ihtimali var. ENTER: Oyuna başlar. P: Oyunu dondurur. H: En iyileri gösterir. Help: Bu tuşları gösterir. Esc: Oyunu yarıda keser. Oyun oynanmıyorsa oyundan çıkar.

Hayrettin Yıldız, Mayıs 1993, ShareWare:

Ekranın üst kısmında dizili olan taşları bir top ve bir sopa yardımıyla kırdığınız oyunları hatırlar mısınız? Arkanoid, bu oyunların en iyi temsilcilerinden biridir. Star Buster da, Arkanoid kadar olmasa da, oldukça eğlenceli ve hızlı bir duvar yıkma oyunu. Özellikle 10'un üzerinde top ortalığı yıkmaya başladıktan sonra ne yapacağınızı şaşırıyorsunuz. Bana sorarsanız oldukça güzel bir çalışma. Neyse, bu kadar program sizi bir ay idare etmek zorunda. Gelecek ay yeni bir Manyetik Paket'te görüşmek üzere. Vedat Hallaç

Ekran düzeni

ve renkler

gerçekten de iyi seçilmiş.

AMOS'la yazılmış olmasına

rağmen çok şık bir oyun.

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