Commodore sayı 22, sayfa 52

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 52

Herhangi bir işlemden sonra disketinizin ışığı yanıp sönmeye başlarsa bir hata yaptınız demektir. Yapmış olduğunuz hatayı öğrenmek için tek satırlık bir komuta ihtiyacınız var:

PRINT DS$

Herhangi bir programınızı diskete saklamak için SAVE etmeniz lazım. İlk önce formatlı bir disketi disket sürücüye yerleştirip aşağıdaki komutu yazın.

Burada ufak bir hatırlatma yapalım. DSAVE ile sadece BASIC programları saklayabilirsiniz. Makine dili programlarını saklamak için BSAVE komutunu kullanmanız gerekir.

BSAVE''dosya-ısmı'',Pbaslangıc adresi TO Pbıtım adresi 4 İ

Buna bir örnek verelim:

TO P51000

Makine dilinde yazılmış bir programı C128'de bulunan MONİTOR programından da SAVE edebilirsiniz. Bu komutun şekli:

adresi,bıtım adresı 4 |

Adresleri HEX veya Desimal verebilirsiniz. Saklamak istediğiniz dosya diskette kayıtlı ise ve siz onun yeni halinin eskisinin üzerine yazılmasını istiyorsanız yazmanız gereken:

Diskete bir program kaydettiniz ama içimiz rahat etmedi. Kaydın doğru olup olmadığını kontrol etmek istiyorsunuz:

Herhangi bir kelime işlem veya benzeri bir programla uğraşıyorsunuz. Ve iki ayrı SEQ dosyanız var. Bu iki dosyayı birleştirmek isterseniz kullanmanız gereken komut:

CONCAT “eklenecek-dosya” TO “ilk-dosya”

Bu komuta örnek verelim: Mesela ilk dosyamızın adı A, ikincisinin adı B olsun. Bizim amacımız A dosyasına B dosyasını eklemek:

CONCAT“B” TO “A”

Bu komut işleme konduktan sonra A dosyası silinecek, yerine A ve B dosyalarının birleştirilmesi ile oluşan dosya A adı ile yeniden kaydedilecek.

Gelelim en yararlı komutlardan birisi olan SCRATCH komutuna. Bu komuta yararlı dememizin sebebi oldukça sık kullanmanız ve eğer BA-SIC 2.0 ile bu işlemi yapacak olursa-

1571, 1541 ile uyumlu olduğu için Tuna Ertemalp'in “1541'i Anlamak” dizisindeki bilgiler 1571'e de uygulanabilir.

nız yapmanız gereken komutların uzun olması.

SCRATCH “dosya-ismi”

Bu komuttan sonra size ARE YOU SURE? (Emin misiniz?) sorusu yöneltilip cevap beklenir. Cevabınız “Y” olursa istediğiniz dosya veya dosyalar silinir.

Hemen bu komutun gazabına uğramış kişilerin işine yarayacak bir şey söyleyelim. Eğer kazara istemediğiniz bir programı sildiyseniz ve henüz o diskette başka bir işlem yapmadıysanız, disket sürücünüzle birlikte gelen diskette bulunabilecek olan UNS-

CRATCH (veya buna benzer bir isim) programı ile kaybettiğiniz programı kurtarabilirsiniz. Disketinizde bulunan dosyalardan birinin ismini değiştirmek isterseniz kullanmanız gereken komut:

RENAME “eski-isim” TO

Eğer, bir diskete devamlı program kaydedip, program silerseniz bir süre sonra dosyaların blok sayıları ile diskette boş kalan blok sayısının tutmadığını görürsünüz. Diskette esir kalmış bloklarınızı kurtarmak için kullanacağınız komut:

COLLECT

Yalnız bu komutu içinde RANDOM dosyaların bulunmadığı disketlerde uygulayın, aksi takdirde bu dosyaları kaybedebilirsiniz. RELATIVE dosyalarınıza ise hiçbir zarar gelmez. Kısaca BASIC 7.0'da yer alan disket komutlarını gördükten sonra iki disket sürücüsü ile çalışma şansına sahipsek, bunları aynı anda nasıl kullanabileceğimizi görelim: Eğer iki disket sürücümüz varsa program kopyalamak veya disket kopyalamak daha zahmetsiz ve kısa olur. Ancak bilgisayar açıldığında disket sürücüsüne 08 alet numarasını verir. Eğer disket sürücülerinden birini 09 yaparsak iki disket sürücü birbiri ile karışmaz:

10 INPUT “Eskı alet FAN 20 INPUT “Yenı alet

YAN 301F YAN 8 OR YAN >30 THEN 20 40 OPEN

15,BAN,15,“U0 >'*4 CHR$ (YAN):CLOSE15

Alet numarasını değiştirmek istediğiniz disket sürücü açık iken diğerini kapatıp bu programı çalıştırın.

Daha sonra ikinci disket sürücüyü açın. Artık iki disket sürücü de emrinize amade vaziyettedir. 1571, 1541 ile uyumlu olduğu için Tuna Ertemalp'in “1541'i Anlamak” yazı dizisindeki tüm bilgileri 1571 disket sürücüsü için de uygulayabilirsiniz. Sonuç olarak gerektiği yerde gerektiği hızda çalışmasını bilen ve tüm bilgi ortamlarına ayak uydurabilen bir disket sürücü ile çalışmak istiyorsanız, 1571 tam size göre demektir.

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