Amiga Dünyası sayı 20, sayfa 30

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 30

İyi günler, Bu ayki konumuz, Hacker'lık. İngilizce'de argo anlamı, gizli bir bilgiyi çalmak için yapılan uğraşı. Sözlük anlamı ise; Para için yazan kötü yazar. Tabii ikinci anlamının bir alakası olmadığından (!) biz birinciyi inceleyeceğiz.

Hayat ne kadar güzel. Sobamın tüpü bitti. Dışarıda kar yağıyor. İçerisi buz gibi. Üstüme örttüğüm battaniyenin içinde, yazımı yetiştirmeye çalışıyorum. Bunlar yetmiyormuş gibi telefon da bozuldu. Kimseyle haberleşemiyorum. Televizyonun anten kablosu 3 aydır kısa devre vaziyette durduğu için, ondan da hayır yok. FM radyom kendi çapında müzik paraziti yayıyor ve ben, delirmek üzereyim. Dışarıda neler oluyor. Hükümet değişti mi? Ya savaş ne oldu Irak mı, yoksa İran mı kazandı? Üşümemek için titremesini bilmek gerekirmiş derler. Ben hem titriyorum, hem de üşüyorum. Şu anda yapmak istediğim tek şey elimdeki şu video kasedi, videoya takmak. Ancak bunun için battaniyenin içinden çıkmam gerekiyor. Bir hamle yapıyorum! Ihhhh... Olumsuz bir deneme. Haydi, bunu başarabilirim. Bir defa daha... Videoya doğru ilerliyorum, bu arada hayatım gözlerimin önünden geçiyor. Kaseti takıyor ve Carl Lewis'ten daha hızlı bir şekilde battaniyeye doğru koşuyorum. Bu bir ölüm kalım meselesi. Her zaman olduğu gibi son anda battaniyenin içine atlayarak donmaktan kurtuluyorum. Ama o da ne? Tanrım inanamıyorum video'nun uzaktan kumandasını orada unuttum. Hayallerim, aşkım ve ben. Artık her şey bitti. Haiti, Hawai, Kanarya adaları, ekvator hepsi ama hepsi kasetteki filmde vardı. Bu ısınmak için tek kurtuluşumdu, ama bir saniyeli! Yapacak ikinci bir alternatifim daha var. İnin... işte, videonun uzaktan kumandasının çalıp bilgisayara kaydettiğim dataları. Bilgisayarın çıkışına bağladığım, modüle edici elektronik devre yardımıyla bunları videoya gönderebilirim. Artık üşümeye paydos. Yaşasın Hawai ve Hawai'li güzel kızlar.

Yapacağımız bu Hack devreleri vasıtasıyla bilgisayarı bir uzaktan kumanda aracı olarak kullanabiliriz. Örneğin videomuzun uzaktan kumandasının tüm işlevlerini bilgisayara yaptırabiliriz. Sadece bununla kalmayıp babanızın arabasının kapılarını açıp, arabanın alarmını iptal edebilirsiniz. Babanızın milyonlar verdiği o alarm sisteminin hiçbir işe yaramadığını anladığı andaki suratının fotoğrafını çekmek kadar güzel daha başka ne olabilir ki? Eğer bu fotoğrafı çekerseniz, lütfen bir kopyasını da bana gönderin. Eğer bir profesyonelseniz alarm sistemlerini iptal ettiğiniz arabaları çalabilirsiniz. Ancak bu yazının yazarı olarak, çaldığınız arabaların fiyatının yüzde 20'sini bana göndermediğiniz sürece, bu devre ile oluşacak zararlardan hiçbir mesuliyet kabul etmiyorum. Bu devre ile oluşacak zararın hepsi, devreyi yapana aittir.

Gelelim devremize. Devremiz bir infrared alıcı devresi ve bir infrared verici devresinden oluşmaktadır. Geriye kalan kısım ise bilgisayar programı ve bir sound sampler'dır. Devrenin tek kötü yanı ise, dışarıdan beslemeye ihtiyaç duymasıdır. Genel olarak bu kadar basit olan devremizin çalışma mantığına gelirsek yukarıda anlattığım işler dışında, daha neleri becerebileceği de sizin yaratıcılığınıza kalıyor. Devre vericiden gelen sinyalleri bilgisayarın hafızasına kopyalamaya ve gerektiğinde, bunları çıkışa tekrar geri verme mantığına dayanıyor. Yani biz bu devre vasıtasıyla videonun uzaktan kumandasından (VUK) gelen sinyalleri bir ses örnekleyici programı (Bu Audio Master ve bunun gibi programlar olabilir.) vasıtasıyla hafızaya atıyor ve siz elde etmiş olduğunuz bu kodlanmış sample'ı çalarak VUK'nın sinyallerinin aynılarını video'ya gönderebiliyorsunuz. Bu sayede videonuzu, televizyonunuzu veya müzik setinizi bilgisayar üzerinden kontrol edebiliyorsunuz.

Kullanılan malzemeler esnek ve piyasada bulunan malzemelerdir. Sound Sampler herhangi bir sound sampler olabilir. Önemli olan 10KHz'den daha yüksek bir örnekleme hızına sahip olmasıdır ki, piyasada bulunan tüm sampler'lar bu özelliğe uymaktadır. Nitekim dergimizin geçmiş sayılarında yayınlanmış bulunan sound sampler'ı da kullanabilirsiniz. Fototransistörlere ve fotodiyotlara gelince, bu numaraları bulamazsanız diğer çeşitleri de kullanabilirsiniz. Devre yapım itibarı ile sorun çıkartan bir devre değildir. Sinyallerin genliğini girişe bağlı olan potansiyometre ile uygun bir düzeye getirebilirsiniz. 9 volt DC besleme gerilimini, dışarıdan bir adaptörden alabilirsiniz. Verici devresi, Amiga'nın ses çıkışlarına bağlıdır. Devreyi düzgün yaptığınız takdirde çalışmaması için bir neden yoktur.

Evet devreyi çalıştırın. VUK'yı alıp PLAY tuşuna basın ve bunu bilgisayara kaydedin. Şimdi kaydettiğiniz örneği çalacak olursanız, videonuz çalışmaya başlayacaktır.

Diğer bir kullanım olarak fototransistor ve fotodiyot yerine ultrasonik alıcı ve vericiler koyabilirsiniz. Arabaların alarmlarının uzaktan kumandaları genelde ultrasonik olarak düzenlenmektedir. Ancak bu sinyaller 20-40 KHz arasında değiştiğinden, sound sampler'ınızın bu kaliteyi yakalayabileceğinden emin olmalısınız. İyi bir sound sampler'la bu sorunu halledebilirsiniz. Ayrıca bir kere datayı aldıktan sonra eğer matematiğiniz iyi ise bunu deşifre edebilir ve bu frekans ve sinyalleri üretip seri olarak sırayla oluşturacak bir program yazabilirsiniz. Tabii bunun anlamı açamayacağınız kapı kalmaz demektir. Tek gereken bir adet örnek almaktır.

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