Commodore sayı 71, sayfa 21

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 21

Bu aydan itibaren bu köşede, kimi zaman sadece yeni kullanıcılara yarayacak, kimi zaman beş-altı yıllık kullanıcıların bile bilmediği bazı püf noktalarına değineceğiz. Bu püf noktaları, bazan tek bir ibaret olurken, gerektiğinde kısa bir rutin bile olabilecek. Bu yüzden, köşenin belli bir konusu yok. Aklımıza ne eserse, ilginç ne konu bulursak o konuya değineceğiz. o | yayınlanmış PEEK ve POKE'lardan seçtiklerimizi yayınlamayı uygun bulduk. Sözü fazla uzatmadan sizi PEEK ve baş başa bırakıyorum. * Eğer SHIFT 4 C gibi çizgileri 38 karakter boyunca kullanacaksanız, bu kombinasyona 38 kere basmak sıkıcı gelebilir. Oysa POKE 650,255 yazarsanız, bütün tuşlar boşluk tuşu gibi kendini tekrar eder. PO-KE 650,0 ile normale dönersiniz. POKE 650,54 ile tüm tuşların tekrarı ortadan kalkar. * POKE 649,0 ile basılan tuşların dikkate alınmamasını sağlarsınız. Gene bu adresi kullanarak input buffer (bilgisayar meşgulken bastığınız tuşların belli bır sayısını aklında tutan bölge) boyutunu ayarlayabilirsiniz. Ama siz siz olun çok büyütmeyin bu değeri, çünkü sistem değişikliklerinin bulunduğu bölgeyi bozabiliyor. * Bir BASIC programı yazdınız ve yanlışlıkla NEW verdiniz, ya da SYS 64738 komutuyla bilgisayarı tamamen açılış durumuna döndürdünüz. Sonra bir de baktınız ki programı hiçbir yere kaydetmemişsiniz! Sakın panik yaratmayın, satır numaralı hiçbir komut girmeyin ve şu komutları teker teker girin (Dikkat! satır numarası yok!): POKE46,PEEK(56)-1:POKE 45, » 41247: CLR RETURN ilk bölümümüzde, derginin ilk zamanlarında da

POKE PEEK(44)*256 4 PEEK(43) 4 1,PEEK(44) RETURN 63999 RETURN FOR 1- PEEK(44)*256 4 PEEK (43) TO PEEK(46) *256 4 PEEK (47):1F PEEK(I) OR PEEK(1 4 1) OR PEEK(İ 4 2) THEN NEXT RETURN POKE 45,(14 3)AND255:POKE 46,(1 4 3)/256: CLR RETURN * Eğer yukarıdaki satırlardan herhangi bir iki satırı geçiyorsa şunları deneyin (bu işlemler aslında üm prog- ramlar için geçerlidir): 1. satırlarda bulunan tüm boşlukları (ekrana yazı- lanları değil tabii ki) kaldırın. 2. Komutların yerine kısaltmalarını kullanın. Bu kı- saltmalar genelde komutan ilk harfi ve ikinci harfin SHIFT'lisidir. Yani POKE yerine ilk olarak P, hemen yanına SHIFT 4 O, PEEK yerine P, hemen yanına SHIFT 4 E yazabilirsiniz. * Aşağıdaki satırla programınızı ve değişkenleri kay- betmeden RESET yapabilirsiniz: POKE 648,4:SYS64789:SYS 58481:SYS 58784 * Programınızı LİST etmek isteyenleri şöyle ceza- landırabilirsiniz: POKE 774,226:POKE 775,252 Artık LIST dediğinizde bilgisayar açılış durumuna dönecektir. * POKE 818,226:POKE 819,252 komutları ile SA- VE işlemini de aynı şekilde engellersiniz. * POKE 53265,80 ile yazı ve kursor'un renginin farklı olmasını sağlayabilirsiniz. * POKE 646,SAYI ile yazılan rengi değiştirebilirsi- niz. * Ekranın belli bir satır ve kolonuna yazı yazmak isterseniz şu komutları PRINT”'ten hemen önce ver- melisiniz (program içinde de kullanılabilir bunlar):

POKE 214,SATIR:POKE 211, KOLON:SYS5S8640

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