Pulse Phone dokümantasyonu
Güncelleme
10. Eski bir sürümden güncelleme
Mevcut numaralar, hesaplar ve cihaz kayıtları korunur; eski pro ve promax telefon kimlikleri okunabilir kalır. stream/ ve ui/ klasörlerini her zaman klasörün geri kalanıyla aynı sürümden alın.
- Eski
phoneklasörünüzün bir kopyasını saklayın ve veritabanınızı yedekleyin. Eski klasörü dışarı taşıyın,resourcesiçinde kalmasın: iki telefon klasörü iki telefon başlatır. - Yeni
phoneklasörünü onun yerine koyun. FTP ile Binary modunda yükleyin ya da zip'i sunucuda çıkarın (neden). Açılış kontrolü hatalı olan her dosyanın adını verir. - Yeni yapılandırma dosyalarını koruyun ve değiştirdiğiniz ayarları
Configadlarıyla aktarın. 1.2.7 sürümü eski ayrı özellik dosyalarınıconfig/apps.luaiçinde toplar ve arama ayarlarınıconfig/config.luaiçine taşır. Bunların üzerine eski ayrı dosyaları yazmayın: o dosyalar artık yüklenmez. Animasyonlar, müzik ve bilgi yarışması kendi dosyalarını korur. Kullanıyorsanız özel ayarlarıconfig/apiKeys.luaiçinde koruyun; mevcutserver.cfgkimlik bilgileri çalışmaya devam eder. Yeni çevirileri koruyun ve gerektiğinde kendi metinlerinizi birleştirin. Pulse'un kısıtlı telsiz kanallarını yönetmesini istemiyorsanızConfig.Radio.registerChannelChecks = falseolarak bırakın. ownermedia/içindeki dosyalarınızı geri kopyalayın; yerleşik fotoğraf deposunu kullanıyorsanızmedia/klasörünüzü de.- Eski
bridge/dosyalarını (veya eski bir sürümün özel adaptör klasörlerini) geri kopyalamayın. Birini değiştirdiyseniz aynı değişikliği yeni dosyada yapın. config/items/içindeki yeni item'ları envanterinize ekleyin (4. bölüm).- Yeniden başlatın. Veritabanı kendini günceller: 1.3.0'dan geliyorsanız konsol ilk açılışta
database: brought up to date (2 columns added: phone_devices.last_seen, phone_devices.firstweek)yazdırır vephone_usage_dailytablosu diğerleriyle birlikte oluşturulur. Elle yapılacak bir şey yok. Resource'un tablo oluşturmasına veya değiştirmesine izin vermeyen bir hosting'dephone.sqldosyasını yeniden çalıştırın (2. bölüm); yalnızca eksik olanı ekler. Konsoldaki açılış kontrolünü okuyun.
Ayarlarınızı yenisine taşımak yerine eski bir config.lua dosyasını koruduysanız, içinde olmayan ayarlar varsayılanlarıyla çalışır. Birini değiştirmek için o bölümü yeni config/config.lua dosyasından kendi dosyanıza kopyalayın. Örneğin Config.Block olmadan ölü ve kelepçeli oyuncular telefonu kullanamaz ve yerdeki oyuncular 911'i arayabilir; Config.Charging olmadan kablo gerekmez (konsol bunu bir kez söyler); Config.Store.box olmadan telefonlar kutusuz gelir. Önceki bir sürümden kalan config.lua ayrıca kendi Config.Device.arrivesOn değerini korur (yeni dosyada true: yeni telefonlar açık gelir) ve içinde Config.FirstRun veya Config.FirstWeek bloğu yoktur, bu yüzden bunlar varsayılanlarıyla çalışır: eskisi gibi tam kurulum ve ilk hafta kartı (8. bölüm, "Yeni bir telefonun ilk açılışı").
- Geri alma: önceki klasörü geri koyun. MySQL'de yeni sürümün yazdığı veriler okunabilir kalır.
- Veritabanı olmadan, güncellemeden önce FXServer'ın key/value deposunu da yedekleyin (sunucu veri klasörünüzdeki
dbklasörü). - Herkese açık bir sunucuda asla
phone_dev 1ayarlamayın. Geliştirici test araçlarını açar.