Program Döküm Eki sayı 34, sayfa 7

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 7

Bu dergide daha önce yayınlanan adres-telefon düzenleme programlarına güzel bir örnek daha. Commodore Dergisi'nin 30. sayısında da yayınlanan Superrel V7.0'ın yeni versiyonu C64 için Simon's Basic ile yazılmış bir program. Çalışma ilkesi bakımından ilkiyle aynı olmasına rağmen C64'ün gerektirdiği bazı yeni düzenlemelerle çeşitli eklentilere sahip.

İlk değişiklik 1541'in olağanüstü yavaşladığından kaynaklandığı. V7.0'da, 1571'in hızına güvenilerek, bilgi girişinden sonra, indeks dosyası disket üzerinde yeniden düzenleniyordu. 1541 bunu imkansızlaştırınca, ben de indeksi sadece hafızada düzenleyerek kaydı ayrı bir seçenek olarak ekledim.

İkinci değişiklik menü yapısında. V7.0'daki 4 seçeneklik ana menüden sonra çeşitli submenülere geçiliyordu ve bu da vakit kaybına neden oluyordu. V2.S'de ise bütün alt menüleri kaldırarak 12 seçenekli bir menüyü ekranın en üst 4 satırına yerleştirdim. Ok tuşlarıyla hareket ederek istediğinizi seçebildiğiniz bu menü bütün program boyunca ekranda kalıyor. Kolay hareket edebilme sebebiyle bu seçeneklere numara vermedim. Şimdi bunlara kısaca göz atalım.

BİLGİ GİRİŞİ: Burada ad soyad sıralamasına göre kayıt yapılıyor. Ad soyad için 20, telefon için 15, adres için 66 byte maksimum ayrılmıştır. Burada belirtilmesi gereken şey, ad soyada "ZZZ Yavuz Karabek"-den daha büyük bir şey girilmesi halinde programın sonsuz döngüye gireceğidir. Burada önemli olan ilk dört byte'dır. Diğerlerini "PREDISC" programında değiştirebilirsiniz. Ama ilk dört byte'a dokunmayın.

KİŞİSEL DÖKÜM: Bir kişiye ait kaydı, indeks düzeyine göre maksimum 1-3 saniye arasında elde edebilirsiniz.

ÖZEL DÖKÜM: Değişik aralıklardaki kayıtları disketten okuyabilmenizi sağlayan bu komut yapısal olarak "LIST" komutuyla benzeşmektedir. Örneğin "N-" ise N harfinden sonraki kayıtları, "AHMET-MEHMET" ile bu ikisi arasındaki kayıtları, "-F ile" ile de baştan F'ye kadar olan kayıtları elde edebilirsiniz.

Bundan sonra gelen ilk seçenekte bütün adları ve/veya kayıtları alfabetik olarak gruplar halinde öğrenebilirsiniz. Kayıt silme ile bir kişiye ait kayıtları (bununla ilgili ayrıntılı bilgi 30. sayıda verilmiştir) silebilirsiniz. Bütün kayıtları silmek içinse gerekli bölümde iki kere "E"ye basmalısınız.

Programın en önemli bölümlerinden olan "INDEX KAYIT" da hafızada bulunan iki indeks diskete kaydedilir. V7.0'dan farklı olarak, silinmiş kayıtların numarasını tutan üçüncü indeks hafızaya alınmadan sadece disket üzerinde oluşturulmaktadır. Eğer çeşitli kayıtlar yaptıktan sonra indeksi kaydetmeden (kırarak) programdan çıkarsanız, kaydettiğiniz telefon ve adresler disket üzerinde bulunmasına rağmen indeks bilgilerinden bunlara bir daha erişemezsiniz. Daha önceki çalışmalarınızda kaydettiğiniz indekslere ait bilgilere ise herhangi bir zarar gelmez.

DİSK MODU'nda directory ve hata kanalı (e ile) okuyup disket sürücünüze komut gönderebilirsiniz.

HAFIZA MODU: Boş hafızayı, kayıt sayısını ve silinmiş kayıt sayısını burada öğrenebilirsiniz.

Ayrıca başlıkla pek alakalı olmamasına rağmen background ve border renk ayarlarını da burada yapabilirsiniz. F1 ile fon, F2 ile çerçeve.

ÇIKIŞ: Programdan çıkılır. Normal olarak, indeks kayıt edilmemişse, burada programdan çıkamazsanız.

Programı kullanabilmek için ilk olarak ekte verilen "PREDISC" adlı program yazılarak çalıştırılmalıdır. Bu program Superrel'in kullandığı dosyaları açmakta ve disk adını değiştirmektedir. Her iki programda da kesinlikle değişiklik yapmayın. Çünkü Superrel bütün disket işlemlerinden önce yayınlanmış bazı programlarda görüldüğü gibi, yar-

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