Tekil Mesaj gösterimi
Alt 17 Haziran 2009, 00:22   #18
Çevrimdışı
Sky-Dancer
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Verify Code ve Özel Okuma Modülleri [Unreal 3.2.3 Win için]?




lionram Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sabirsizlikla bekliyoruz derlemesini ve yenisini yapmayi bilsem üsenmem tek tek ugrasirim ama bu konularda pek paylasim olmuyor alanim IRC pek olmadigi icinde pek arastiramiyorum

kusura bakmayın bu mesajınızı yeni okuyorum.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
adlı adresteki ModuleSDK'yı indirip, zipten çıkartıp, .c uzantılı tekil modül dosyanızı (m_spy.c veya verify.c vs.vs.) çıkarttığınız klasörün ana dizinine atın.
Daha sonra, ModGui adlı programı çalıştırıp, Anlaşmayı kabul edip, listeden derlemek istediğiniz modülünüzü ve diğer listeden de, modülü derlemek istediğiniz unreal versiyonunu seçip, derlemeyi gerçekleştirin. Eğer hata vermediyse, Ana dizinde .dll uzantılı dosyanız oluşacaktır.

daha sonra bu .dll uzantılı dosyanızı Unreal win32 klasörünüz içindeki modules klasörüne atıp, unrealircd.conf dosyanızdaki loadmodule satırınıza da "modules/modülünüz.dll" yazıp sunucunuzu açıcaksınız.

bu programı yazdıktan sonra, modülleri derlemek adına, Unreal ın sitesindeki official (unreal ın onayladığı/kendi dağıttığı) modüller üzerinde %95 kadar bir başarı sağladığını gördüm.

gördüğüm kadarı ile derleyemediği modüller şunlar:
C89 standartlarındaki modülleri derleyebiliyor (C99 da tanımlar en başta değil, orta kısımlarda da yapılabiliyor.) Mesela bir örnek vereyim:
void Sky() {
int i;
int y;
i=0;
y=0;
...
}
Yukarıdaki kodlar hem C89 hem de C99 da çalışmaktadır.
void Sky() {
int i;
i=0;
int y;
y=0;
...
}
yukarıdaki kodlar ise, sadece C99 standartlarındaki derleyiciler ile derlenebilmektedir.

Microsoftun C derleyicileri (C++ demiyorum), C89 standatlarını derleyebilmektedir. Gördüğüm kadarı ile bazı modüllerde bu standartlara dikkat edilmemiş (Ben de bir kaç modülümde dikkat etmemişim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
).

Bir diğer derleyemeyeceğiniz modül tipi:
Sadece linux API'lerinde olan fonksiyonları kullanan modüller (çalışılan Klasör yolunu bulma, Zamanla ilgili bazı işlemler, extra Linux socket işlemleri)
Ama bu tip modüllerde de windows fonksiyonlarına göre modülü yeniden düzenleyebilirseniz (ki programlamadan biraz anlıyorsanız basit modülleri çevirebilirsiniz), o zaman derlenebilir.

gördüğüm kadarı ile bu 2 tipde yapılı modülleri derleyemiyorsunuz, diğer her modülü derleyebiliyorsunuz.

NOT : Extra kütüphane isteyen modüller için (m_sqlauth vb.); Extra klasörüne kütüphane dosyalarınızı atıp, bu klasörlere göre CL ve link parametrelerini yazmanız gerekiyor. Bu işlem biraz karışık. Bu tip bir derleme işlemi isteyen olursa yardımcı olabilirim, neyi nereye atacağı ve yazacağı konusunda...

"Düzeltme" : Kusura bakmayın konuyu hortlatmış gibi bişey oldum
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
en azından win32 de derlemek isteyenlerin işine yarayacaktır; neleri derleyebilip neleri derleyemeyeceğinizin yanıtı..

iyi Çalışmalar..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet