Geliştiriciler nasıl görüyor?Göremezsin, değiştiremezsin, oynatamazsın.
Geliştiriciler nasıl görüyor?
Ya eklemek değil de kaldırmak istiyorlarsaGörmüyorlar.Onlar yazdıkları kodların üzerine birşeyler ekleyerek yeni sürüm çıkartıyorlar.
O zaman yapacakları patch içinde silmek istedikleri kodları kaldıran bir program yazıyorlar.
Sonuçta kodu görüyor
Vuvv harika bilgi teşekkürlerBinlerce Protokol var. Bir Protokol, konu ile ilgisi olan kuruluş veya kişilerin aralarında anlaştıkları ortak ölçeklere denir. Bunların bazıları yasal çerçeve içinde korunmaya alındığında, Protokol denilen anlaşmanın adı standart olur. Cihaz ve donanımların ölçeklerinde olduğu gibi, yazılımda da protokoller var. Ve bunlar binlerce sayıda oluyorlar. Herhangi bir ürünün içeriğini çözebilmek için, kullanılan protokolleri bilmek gerekir. Ve bir de kullanabilmek için, hak sahibinin buna izin vermesi gerekir. Yine bir yerde bir şey yayınlayabilmek için, o yere üye olup, yayın hakkı bedelini üyelik süresi boyunca ödemek gerekir. Bazı EXE dosyaları (Winrar ile yapılanlar) uzantısı değiştirilince açılabilirler ve içeriği okunabilir. İçeriğine bakıldığında, içinde .ini .bat. exe .dat v.s uzantılı dosyalar çıkar. EXE uzantısı sistemi kandırır. Yalancı EXE dosyası içindeki ini dosyası sisteme yol gösterir ve gerçek EXE dosyasına yön verir. EXE dosyaları genelde başka dosyaları çalıştırabilmek için kullanılır. Tamamen EXE formatından oluşan bir dosya, sistem ile uyumluysa çalıştırılabilir, ancak uygulamaya hiç bir şekilde ayar yapılamaz. Gelişmiş programlar bu nedenle düzinelerce farklı formatlı dosyalardan oluşurlar. Ayar dosyalarının değiştirilebilir olmaları gerekiyor. Gerçek EXE dosyaları aralarında da yine farklar var. Bazıları Net üzerinde çalışır, bazıları sistem API'lerine gerek duyar, bazıları 64 bit'tir, yine başkaları 32 bit veya 16 bit'tir. OS2, Windows ve DOS işletim sistemleri için farklı EXE uzantılı dosyalar var. Bir program kurmaya çalıştığınızda "Bu bir geçerli Windows programı değil" hatası alırsanız, nedenini artık öğrenmiş oluyorsunuz. Sizin kullandığınız işletim sistemi tarafından desteklenmeyen bir Formatta bir dosya kurmaya çalışmış oluyorsunuz. Programlar orijinal olarak "Kaynakkod" olarak geliştirilir ve Kaynakkod için kullanılan protokolü destekleyen bir uygulama (Derleyici veya IDE) ile bir çalıştırılabilir uygulamaya dönüştürülür. Bu esnada kaynakkod'lara bir çok standartlaşmış ilave işlemer eklenir. Bunların ne işe yaradığını ve ne amaçladığını veya var olduklarını dahi, çoğu programcı bilmez bile. Kullanılan uygulamanın sürümüne göre, bazen kullanılan protokolün sürümü de değişebilir. Ve bütün çalışabilir dosyalar EXE veya APK olmak zorunda değilller. Bir program olmak ta zorunda değilller. (Veya bizim program algımıza uymak zorunda değiller.) Mesela JPG formatı bir standart oluyor ve her sistemde destekleniyor. JPG bir çalışabilen (işlem yapan) dosya türü. Bu tür işlere girişebilmek için iki şeye gereksinim var. 1. Bilgi, 2. Sermaye.