herkese selamlar
ben yorumlara katılmasam da arka planda ddili.org'u takip ediyorum
aslında programcı değilim ve sadece hobi olarak autoit'le ilgileniyorum (<www.autoitscript.com>)
ve kendimce bayağı emek harcadığım bir projem var
dosya burada: http://saydin77.winbuilder.net/index.php?dir=WPE_AU3%2F&download=WIN5PE_26.11.2009.7z
bu dosyanın ne yaptığını kısaca anlatayım;
herhangi bir xp, 2003 cd'sini veya kurulum dosyalarının yerini gösteriyorsunuz ve size istediğiniz klasöre winpe (canlı xp cd'si için klasör) ortamı oluşturuyor
benzeri işi yapan birkaç tane program var (microsoft winpe, bart's pebuilder ve winbuilder) ama bunlar bazen çok problem yaratabiliyor
mesela winbuilder'de herşeyi manuel ayarlamanız gerektiği için xp,2003 için yeni bir servicepack çıktığında proje geliştiren yeni bir ayar çekene kadar ortada kalıyorsunuz, plugin desteği süper ama yetersiz (sadece ANSI destekliyor ve bir cd'nin oluşturulması çok uzun zaman alıyor)
pebuilder xpsp2'den sonrasını desteklemiyor, proje şu an geliştirilmiyor
MS winpe'de aynı şekilde, win5 için pe1 artık geliştirmiyorlar sanırın o da sp2'de kaldı, varsa yoksa pe2(vista), pe3 (win7) için, program bile değil, bir dvd dosyasını indiriyorsunuz
benim projemde xp,2003 bütün çıkmış ve çıkacak servis paketleri ve bütün diller (uzakdoğu falan dahil) ve ayrıca 32 bit ve 64 bit windows5 için hiç problemsiz winpe çekirdeğini oluşturabiliyorsunuz (cd içeriğini analiz ediyor ve otomatik alıyor dosyaları, her ortam için ayrı ayar vermiyorum)
bundan sonra projemi daha fazla geliştirmek istiyorum
mesela plugin desteği eklemem ve scriptler için görsel arayüz eklemem ve programı genel olarak daha fazla hızlandırmam gerekiyor
bu noktada autoit yetersiz ve yavaş kalıyor (ne de olsa script dili) ayrıca autoit'le adam gibi birşey yapmak için win32api ile akraba olmanız gerekiyor (çooook sıkıcı)
benimse hem ingilizcem yok hemde fazla boş vaktim yok ve takıldığım yerde soracak bir Allah'ın kulunu bulamıyorum
bu sebeplerden dolayı c++'ya geçiş yapmaya karar verdim ve şu anda c++ öğrenmeye-geliştirmeye çalışıyorum
şu an başlangıç seviyesindeyim ve unicode text dosyalarından string okumayı halen becerebilmiş değilim
bir süredir D dilini takip ediyorum ve bayağı hoşuma gidiyordu ve bugün http://ddili.org/ders/d/dosyalar_unicode.html
dersini okuyunca içimde birden D sevgisi kıpraştı çünkü bunu c++'da yapabilmem için amuda kalkmam gerekiyor
ama D2'nin kararlı sürümü yayınlanmadan da D konusunda tedirgin oluyorum
neyse fazla uzatmayayım D ile
- inf dosyalarıyla problemim yok
- win32api ileri düzey olmasa da işime yarayacak kadar kullanabiliyorum
- unicode, utf-8 text dosyaları da problem yaratmayacak gibi görünüyor
- D ile xml rahat kullanabilirmiyim bilemiyorum
- arayüz için FLTK kullanmak istiyorum (boyut, kolaylık ve aynı zamanda pratikliği için, skin desteği de olsa süper olurdu)
- dosya sıkıştırma kütüphaneleri lazım (özellikle 7zip ama olmasa da olur)
ne dersiniz, C++'ya devam mı yoksa direkt olarak D'ye mi geçiş yapmalıyım ?
not:mesajımdaki hatalar ve anlaşılmayan yerler için kusura bakmayın lütfen, gözlerimden uyku akıyor bu saatte, ne kadar anlatabildiysem artık :)
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Permalink
Reply