makecab nasıl kullanılır?

Bildiğiniz gibi Micrsoft programlarının çoğu CAB uzantılı dosyalardan kurulur. Belki sizde CAB dosyası yapmak isteyebilirsiniz.

makecab.exe dosyam.exe benimcab.cab

şeklinde bir komutla bunu yapabilirsiniz. Ya birden fazla dosyayı tek bir CAB dosyasına eklemek istiyorsanız?

Herhangi bir metin editörünü açın (Word, Wordpad, Notdefteri, v.s.)

.OPTION EXPLICIT
.Set CabinetNameTemplate=benimcab.CAB
.Set Cabinet=on
.Set Compress=on
"BenimDosya.txt"
"BenimŞarkı.mp3"
"Temp.tmp"

Koyu renkli kısmı metin editörüne yapıştırın. benimcab.CAB yazan yerde CAB dosyası adını belirtin. Dosyanın sonuna da yukarıda olduğu gibi sıkıştırmak istediğiniz dosyaların adını tırnak içinde yazın. Bu dosyayı benimcab.ddf isminde kaydedin. Dikkat edin metin(text) modunda kaydetmeniz gerekiyor.

Başlat’dan Çalıştır’a girin. cmd yazıp Tamam düğmesine basarak konsola girin. Gerekli komutlarla benimcab.ddf dosyasını kaydetdiğiniz klasöre gelin ve

makecab.exe /f  benimcab.ddf

komutuyla CAB dosyanız hazır olacak. Eğer konsolu kullanmayı bilmiyorsanız bu komutu yine bir metin editörüne girin ve bat uzantılı olarak kaydedin (örnek: make.bat). Dikkat edin tüm dosyalar aynı klasörde bulunsun yada ddf dosyasında ona göre tanımlayın. Yeni CAB dosyanınz ddf dosyasının bulunduğu yerde Diskl adında bir klasöre kaydedilmiş olacak. Fazladan iki adet daha dosya oluşacak ama onlar önemli değil.

(Bu başlık Doğu Akdeniz üniversitesinden küfürlü eleştiri yazarak daha açık yazmamı isteyen birinin anlayabilmesi için geliştirilmiştir.)

Toshiba Hotkey Utility

Toshiba dizüstü bilgisayar ile gelen bu uygulama, multimedia tuşları ile klavyenizdeki özel tuşları yönetir. Multimedia tuşları nedense sadece Media Player ile çalışıyordu. Bende bundan sıkıldığım için üzerinde biraz değişiklik yaptım 😀 Eğer sizde bu tuşları winamp için kullanmak istiyorsanız yaptığım düzeltmeyi buradan indrebilirsiniz. Dosyanın içinde yer alan Readme dosyasından nasıl uygulayabileceğinizi görebilirsiz.

This software which comes with Toshiba laptops, manages multimedia and functions keys on the keyboard. But multimedia keys were working only in Ms Media Player. I was sick of that and modified it. If you want to use this keys in Winamp too, you can download my fixy here. You can learn how to use it in Readme in zip file.

Google mulakat soruları

. Bir otobüse kaç golf topu sığar?

· Bozuk para boyutuna ininceye kadar sıkıştırıldınız ve kütleniz orantısal yoğunluğunuzu koruyacağınız kadar ufaldı. Ardından bir kıyıcı (blender) içine atıldınız ve 60 saniye içinde çalışmaya başlayacak. Ne yapardınız?

· Veritabanının ne anlama geldiğini sekiz yaşındaki kuzeninizin anlayacağı bir şekilde açıklayın.

· Saatin akrep ve yelkovanı günde kaç kere üst üste gelir?

· A noktasından B noktasına ulaşman gerek ama başaracağın kesin değil. Ne yaparsın?

· Dolabında o kadar çok tişört var ki seçmekte zorlanıyorsun. Daha kolay seçim yapmak için ne yaparsın?

· Bir köyde her 100 evli çiftin birinde koca, karıyı aldatıyor. Her kadın kendi kocası dışında hangi erkeğin aldattığını biliyor. Köyde zina yasak ve kadına kocasının aldattığını ispatladığı anda öldürme yetkisi veriyor. Hiçbir kadın bu kurala karşı koyamıyor. Bir gün kraliçe köyü ziyaret ediyor ve en azından bir erkeğin zina yaptığını söylüyor. Ne olur?

· Hep erkek çocuk istenen bir köyde aileler erkek çocuk doğuncaya kadar doğurmaya devam ediyor. Erkek doğarsa da artık çocuk yapmıyor. Bu köyde kızların erkeklere oranı ne olabilir?

· Bir otoyolda 30 dakika içinde bir araca rastlama oranı yüzde 0,95 ise
10 dakikada rastlama oranı nedir?

· Kolundaki saat 03:15. Akrep ve yelkovanın açısı kaçtır? (Sıfır değil!)

· Dört kişi gece karanlığında bir ip köprüden geçmek zorunda. Ancak sadece bir el fenerleri var ve içindeki pil 17 dakika yetecek. Köprü aynı anda iki kişiden fazla taşıyacak kadar sağlam değil ve el feneri olmadan geçmek için çok tehlikeli. Her kampçının geçiş hızı da farklı. Bir 1 dakikada, diğeri 2 dakikada, diğeri 5 ve en yavaşı 10 dakikada geçebiliyor. Nasıl olur?

· Bir partidesin. Sen ve arkadaşınla birlikte 10 kişi var. Arkadaşın seninle aynı gün doğmuş her kişi için 1 dolar vermek üzere bahse giriyor. Ama bulamadıkların için de 2 dolar alacağını söylüyor. Bu bahse girer miydin?

· Dünyada kaç piyano akortçusu var?

· Aynı boyda sekiz topun var. Hepsi aynı ağırlıkta ancak bir tanesi biraz daha ağır. Bir terazide sadece iki defa tartarak hangi topun daha ağır olduğunu nasıl bulabilirsin?

· 5’ten 1’e doğru azalan rütbelerle beş korsanın var. En rütbeli korsan toplam 100 altının nasıl bölüşüleceğine karar verme hakkına sahip. Ancak diğerleri de onun kararına oy veriyor ve yarısından azından oy alırsa öldürülüyor. Kendi payını en fazla tutup hayatta kalması için nasıl bir paylaşım yapmalı? (İpucu: Korsanlardan biri altının yüzde 98’ini alır)

İnsan kulağı logaritmik duyar

İlk duyduğumda garip gelmişti, ancak düşününce doğru olduğuna kanaat getirdim. Ses çıkaran bir cihazın ses düğmesini çevirdiğinizde sansi ses çok az artıyormuş gibi gelir. Ses düğmesin son seviyesine doğru ses birden yükselmiş gibi olur. Tabiki bu olay kaliteli cihazlarda olmayabilir, çin malı mp3/mp4 playerlarda çok bariz belli oluyor. Ses seviyesi 30 üzerinden 23’ü geçmediği sürece sesi zor duyuyorsunuz. 23’den sonra ses seviyesi hızla yükseliyor. Ses seviyesini de zaten DB (desibel) ile ölçüyoruz. DB değerleri de depremde kullanılan Richter ölçeği gibi logaritmik. Logaritmik kelimesini, artış oranı giderek artan yada azalış oranı giderek azalan fonksiyonlara verilen isim olarak tanımlayabilirim.

Hotmail / MSN / Yahoo / ICQ nasıl ele geçirilir / hacklenir?

Baya zamandır sık sık karşılaştığımı bir soru. Bu konuda bildiklerimi sizlerle paylaşmaya çalışayım.

Birinin şifresini öğrenmenin değişik yolları vardır.  Önce bunları sıralayalım:

1- Yukarıda adı geçen sistemlerde şifremi unuttum seçeneği bulunur. Bu seçeneği seçerseniz karşınıza kullanıcının doğum tarihi, oturduğu yer gibi sorular çıkar. Bu aşamayı geçtikten sonra gizli soru karşınıza gelir. Eğer kullanıcıyı tanıyorsanız sorusunu cevaplamak daha kolaydır. Tanımıyorsanız bile tahmit etmek kolaydır. Bir kardaşım cehennem? sorusuna tek severde gül yazarak bilmişti. Ön sezilerinizinde kuvvetli olması gerekir.

Hesabınızın bu şekilde ele geçirilmesini istemiyorsanız gizli soru ve cevap kısmını rastgele karakterlerle doldurun. Unutursanız yapacak birşey olamayacak.

2-Virüs, trajon kullanarak kullanıcı makinanıza erişir ve şifrelerinizi öğrenir. Bunun için size mail veya dosya transfer yoluyla virüs/trajon dosyasını çalıştırmanızı sağlaması gerekir. Eğer makinaya direk erişim şansı varsa kendisi bu programları çalıştırabilir. Bu nedenle internet kafelerde şifre çalınması daha yaygındır.

Korunmak için güncel bir virüs programı edinin. Tanımadığınız kişilerden dosya alırkan dikkat edin. Piyasada bulunan şifre kırma programlarına kesinlikle kullanıcı adınızı ve şifrenizi girmeyin, çünkü bu programlar şifre felan kırmaz, ancak sizin şifrenizi çalar.

3- Çoğu kullanıcı her yerde aynı şifreyi kullanır. Bir sitedeki hesabına ait şifresini öğrendiğinizde her hesabına girebilirsiniz. Şifresini öğrenmek istediğiniz kişinin ilgi alanlarını biliyorsanız, kendiniz oturup bir site yapabilir ve reklamını ona yollarsınız. Üye olmasını beklersiniz.

Korunmak için 3 yada 4 farklı şifre kullanın. Önemsiz gördüğünüz, sadece üye olduğunuz forumm gibi sitelerde aynı şifreyi kullanabilirsiniz ancak mail adreslerinizinkiyle aynı olmasın.

4- Hizmeti sağlayan firmanın çalışanları %100 güvenilir değildir. Aralarında rüşvet yiyen olacaktır. Bildiğim kadarıyla hotmail şifrelerini 250 dolara veren Hotmail çalışanları varmış. Biraz araştırma yaparak bunlara ulaşabilirsiniz.

Korunmak için ücretsiz sistemlerden uzak durun, yapacak birşey yok.

5- Her sistemde açıklar olabilir. Ancak bu açıkları herkes bilmez, ve yayılmadan hizmeti veren firma tarafından kapatılır. Açıktan kastım, yazılım hatalarıdır. Programcıların gözünden kaçan güvenlik eksiklikleridir. Bazı sistemlerde girilen veriler gönder düğmesine bastığınız anda kontrol edilir. Sunucu tarafından kontrol bulunmaz. Bu şekildeki sistemler kolayca geçilebilir.

Hotmail ve MSN, neredeyse dünyada kullanın en yaygın sistem. Bu nedenle bir çok kişi şifreleri öğrenmek için sürekli denemeler yapıyor. Microsoft’da sürekli açıkları kapatıyor. Bu sistemleri kırmaya çalışanların ilk amacı para kazanmak. Özel isimler yüksek fiyatlara alıcı bulabiliyor. ebay.com adresinde arama yapabilirsiniz. Özel ismlerden kastımız, [email protected], [email protected], [email protected] gibi insanların ilk aklına gelen kelimeler. Şirket isimleri de revaçta.

Para dışında bu sistemlerle uğraşanların amacı %99 kız arkadaşın yada erkek arkadaşın mail adresine girmek, neler konuştuğunu öğrenmek oluyor. Böyle bir amaç için para harcamayı göze alamayacağınıza göre iyi bir detektif kibi çalışmanız gerekece. Kurban (kız arkadaşınızda kurbanınız olabilir. öğrendiğinde artık kız arkadaşınız olmayacak büyük ihtimalle.) hakkında tüm bilgileri toplayın. Topladığınız bilgileri not almayı unutmayın. Şifreyi kırmanız günleriniz hatta aylarınızı alabilir. Bir arkadaşım ICQ üzerinden tanımadığı biriyle konuşmaya başlamış. Yaklaşık 3 ay konuştuktan sonra karşısındaki kişi buna garip bir kelime sormuş. Arkadaş kelimeyi tanıyormuş ama nereden hatırladığını çıkaramamış bir türlü. Anlamını biliyormuş ama yazmak istememiş. Sonradan hatırlamış ki, bu hotmaildeki hesabının gizli sorusuymuş.

ICQ’da staj yapan çocukların veri tabanın bir kopyasını cd’ye alarak staj bittikten sonra şifreleri satmaya başlamasıda ilginçtir. ICQ çocukların şifreleri kırdığını düşündüğü için aylarca sistemde açık olup olmadığını araştırmış. Bazen şifreler kırılmıyor direk kaynağından elde ediliyor. ICQ’nun Oracle veri tabanı kullandığı biliniyor. Oracle çalışmış, çalışma sistemini çok iyi bilen kişilerin veri tabanına girebildiklerini duydum, bu kişiler şifreleri alıyor olabilir.

Sonsöz olarak şunu söyleyebilirim. Şifre çalınma problemlerinin %99’u kullanıcı hatasından ve bilinçsizliğinden oluyor. Unutmayın: şuan için tek güvenli yer beyniniz.

Dynamic Array ve Pointer

Delphide array değişkenleri bir birine eşitlerseniz, pointer olarak atama yapılıyor.  a := b; gibi. Bu durumda birinin içeriği değiştiriğinde diğeride değişiyor. copy komutunu kullanarak atama yaparsanız sorunsuz olarak eşitleniyor. a := copy(b) gibi. Ancak birden fazla boyutu olan dizilerde (a: array of array of gibi) ilk boyut normal eşitlenirken, diğer boyutlar yine pointer olarak atanıyor. Dikkat edilmesi gereken bir nokta. Mazallah günlerce uğraştırabilir 😀

Office 2007 kurulumunda Hata 1935

Microsoft sadece kod içeren hata mesajlarına bir yenisini daha eklemiş. Bu hata yüzünden elimde internet olmadığından bilgisayara format atmak zorunda kaldım. Daha sonra başka bir bilgisayarda olay tekrar başıma gelince ufak çaplı bir arama yaptım. Hatanın nedeni

.Net Framework 1.1 ve 2.0 versiyonlarının kurulu olması gerekiyormuş.

DVD Yazıcı

Bir süre önce LG marka bir DVD yazıcı almıştım. Dizüstü bilgisayarında IDE yuvası olmadığı için IDE cihazlarını USB’ye dönüştüren bir aparat almıştım. Bir süredir problemsiz olarak DVD yazabiliyordum. Memlekete geldikten sonra DVD yazarken Giriş metni(Lead in) oluşturulurken DVD yazıcı tepki vermiyordu. Bilgisayardaki Nero’da öylece bekliyordu. Sorunun bilgisayardan kaynaklandığı düşündüğümden tekrar başlatmayı deniyordum. Bazen yazıyordu bazende inat ediyordu. Dün anladımki, DVD yazıcı eğimli bir şekilde durduğunda bu sorunu yaşıyordum. Sanırım DVD yazıcı, DVD düzgün dönmediğinde yazma işlemini durduruyordu. CD yada DVD’lerde olabilicek eksen kaçıklığını gidermek için okuyucularda ve yazıcılarda bir sistem zaten mevcut ancak yataylığı gideremiyor sanırım.

Her Evde 1 Haber Var

Kaçkar gezisi isimli yazımda anlatmış ve fotoğraflarına yer vermiş olduğum yerlere CNN Türk’den Güven İslamoğlu, Her Evde 1 Haber Var programı ile gitmiş. Bizim kalmış olduğumuz Gola obasına bir günde zor varabilmiş, biz ilk gün Gola obasına çıkmıştık. Daha sonraki iki günde zirve eteklerine iki kez çıkmıştık. Bu görüntüleri programın internet sayfasından izleyebilirsiniz.

Birinci Bölüm (1. gün)

http://www.cnnturk.com/video/index.asp?pn=1&prid=908

İkinci Bölüm (2. gün)

http://www.cnnturk.com/video/index.asp?pn=1&prid=922

mp3/mp4 çalardaki Şakı Sözü (Lyric) özelliği

Şarkı sözlerini mp3/mp4 çalarlarda yada bilgisayarda görebilmek için lrc uzantılı şarkı sözü dosyasının mp3 dosyası ile aynı isimde olması gerekiyor. Winamp, Media Player gibi programları destekleyen bir program olan LyricFX programını buradan indebilirsiniz. Bu programı tavsiye etmemim nedeni şarkı sözlerini otomatik olarak internetten arayabilmesidir.

Programın şarkı sözlerine daha hızlı erişmesini istiyorsanız www.onlylyrics.net adresine giderek üye olmalısınız ve LyricFx programının ana penceresine sağ tıklayarak Preferences kısmında yer alan Internet bağlığı altına kullanıcı adı ve şifrenizi girmelisiniz.

Winamp yada media playerda şarkı çalarken LyricFX programında şarkı sözlerini takip edbileceksiniz. LyricFX programının ana penceresinde yer alan Edit düğmesine basarsanız karşınaza bir şarkı sözü düzenleme programı çıkacaktır. File menüsünden Export altında yer alan To Textfile ‘a tılayarak şarkı sözlerini LRC dosyası olarak kaydedebilirsiniz. Yazımızın başında belirttiğimiz gibi LRC dosyası ile mp3 dosyası birerbir aynı isimde olmalıdır. Daha sonra mp3 ve LRC dosyanızı mp3/mp4 çalarınıza atarak şarkı sözlerinizi şarkıyı dinlerken takip edebilirsiniz. Çoğu çihazda şarkı çalarken 2-3 saniyeliğine Menu yada M olarak isimlendirilen tuşa basmanız şarkı sözlerinin ekrana gelmesi için yeterlidir.