Otopatch yapımı

    Paylaş



    Kayıt tarihi : 01/01/70
    Forum Başarısı : 35024
    Cinsiyeti : Hangi Ülke : Türkiye

    icon12 Otopatch yapımı

    Mesaj tarafından  Bir Cuma Şub. 12, 2010 9:22 pm

    Öncelikle Oto pacth nedir onu söyleyeyim
    OtoPatch userlara launcherdan direk dosya aktarabilmenizi sağlar. Userların Sitede Forumda istediği şeyi ( Örn : Exe ) hiç aramadan direk elde edebilmesidir.Exe' yi bulamayıp oyuna girmeyenler bile olabilir Smile

    Anlatım :
    Loginserver.exe vs. ile işimiz yok sadece loginserverdaki version.ini ile biraz… Sadece FTP Programı ve SQL ile işimiz var.

    FileZilla Programı bu iş için idealdir. Link : [Linkleri görebilmek için üye olun veya giriş yapın.]

    1. Adım : (Kurulum)

    FileZilla Server ı PC Mize herşeye OK Diyerek kuruyoruz.

    • Kurulum bittikten sonra karşınıza bir pencere çıkıyor.
    • Orada Administrator Password Bölümü dolu ise onu siliyoruz, OK Diyoruz. ( Diğerlerine dokunmuyoruz )
    C:/ ye Ftproot adında bir klasör açıyoruz.


    2. Adım : (FTP)

    • Filezilla açıldıktan sonra yukarıdan Edit > Users seçeneğine tıklıyoruz..

    General menusundeyken Nameye Anonymous yazıyoruz.
    Shared Folders kısmına geçiyoruz. Oradaki ADD Seçeneğine Tıklıyoruz.
    • Açılan pencerede C:/ Deki Ftprootu tıklıyoruz ve OK Seçeneğine tıklıyoruz. Burası tamam.
    • Şimdi tekrar yukarıdan Edit e geliyoruz. Settings' e Giriyoruz ( Edit > Settings )
    • Soldaki File Transfer Compression seçeneğine tıklıyoruz. MODE Z SUPPORT u işaretliyoruz ( Tik koyuyoruz ). EXCLUDE IP RANGES' daki tik i kaldırıyoruz.



    3. Adım : (SQL)

    • DB' Nizden VERSION tablesine girin.
    Sütunların anlamları :
    Version : Yapacağınız yeni version. Mesela 1299' sunuz şuan 1300 yapıcaksınız Buraya 1300 yazıyoruz
    Filename : Dağıtacağınız patch dosyasının adı. ( Örn : 1300.zip )
    Compname : Dağıtacağınız patch dosyasının adı. ( Örn : 1300.zip )
    Hisversion : Yeni version yani 1300 olucak mesela 1300 yazıyoruz.



    4. Adım : (version.ini)
    Bunları tamamen yazıyoruz içine. Bilgileri Düzenleyerek :

    [b][DOWNLOAD]
    URL=IP'Niz
    PATH=./
    [ODBC]
    DSN=DBismi
    UID=loginID
    PWD=Loginpass
    TABLE=VERSION
    [CONFIGURATION]
    DEFAULT_PATH=C:\ftproot\

    [SERVER_LIST]
    COUNT=2
    SERVER_00=Serverınızın IP'si
    NAME_00=Server ismi

    5. Adım : (Son adım rötüşler)

    • C:/ Deki ftprootun içine giriyoruz. Userların almasını istediğimiz patchleri Zipleyerek ( Rar değil yoksa çalışmaz ) içine atıyoruz. Benim anlatımıma Göre 1300.zip olmalı dosyanın ismi.

    • Mesela Datanın içine birşey atmak istiyoruz. O zaman data diye klasör açıyoruz içine ne atılmasını istiyorsak yazıyoruz. 1300.zip in içine atıyoruz.
    • Önemli : Patchin içinde illa bir server.ini olmalıdır versionunu 1300 yaptığınız. yoksa sürekli 1299 der ve sürekli patch indirir. Buda hiç iyi olmaz. Otopatch' in altın kuralıdır


    Otopatch hazır..






      Forum Saati Salı Ara. 12, 2017 2:01 pm