Veri Taşıma
Taşıma sayfası, başka bir internet cafe yönetim sisteminden HandyCafe'ye müşteri, ürün, fiyatlandırma ve geçmişi aktarır. Ayarlar altında, Altyapı ve Sistem grubunda yer alır.
Dört kaynak desteklenir:
| Kaynak | Okuduğu Şey |
|---|---|
| HandyCafe Legacy | Bu makinedeki mevcut HandyCafe 3.x veya 4.x kurulumu. |
| EveryCafe | Bir EveryCafe .ecm SQLite veritabanı dosyası. |
| Pancafe | Bir Pancafe USDB.DAT Firebird veritabanı dosyası. |
| NetCafe Master | Bir NetCafe Master kurulum klasörü, genellikle C:\lwserver. |
Sayfanın üstündeki kartlardan bir kaynak seçin. Aşağıdaki panel seçime göre değişir.
Her Kaynağın Davranışı
Dört kaynak aynı çalışma modelini paylaşır. Birinde öğrendikleriniz diğerlerine de uygulanır.
- Kaynak salt okunurdur. HandyCafe, orijinal dosyayı okumak için açar ve asla yazmaz. Eski kurulumunuz tam olarak olduğu gibi kalır. Her zaman geri dönebilirsiniz.
- Aktarmadan önce inceleyin. İncele düğmesi, kaynak dosyayı okur ve bulduklarını raporlar. Taşımayı başlat düğmesi, bir inceleme başarılı olana kadar devre dışı kalır.
- İlerleme aşama başına gösterilir. Çalışma sırasında bir ilerleme diyaloğu açılır ve üyeler, ürünler veya işlemler gibi hangi aşamanın ilerlediğini raporlar.
- Tekrar çalıştırmak güvenlidir. Zaten aktarılmış satırlar yerinde güncellenir, kopyalanmaz. Bir taşıma tamamlandığında, düğme Taşımayı tekrar çalıştır olarak değişir.
- Her çalışma geri alınabilir. Tamamlanmış bir çalışmadan sonra bir Taşımayı geri al düğmesi görünür. Bu kaynaklardan aktarılan her satırı kaldırır. Önce onay istenir.
- Uyarılar çalışmayı durdurmaz. Bazı satırlar okunamazsa, çalışma uyarılarla tamamlanmış olarak biter. Hangi satırların atlandığını görmek için Günlükler sayfasını açın.
- Kesintiye uğrayan bir çalışma kendi kendine toparlanır. Uygulama kapanırsa veya makine güç kaybederse, sayfa önceki aktarımın kesintiye uğradığını rapor eder. Yeniden başlatmak güvenlidir.
Bir panelin altındaki Son aktarım sayıları bölümünü genişleterek en son çalışmanın her kategori için kaç satır aktardığını görebilirsiniz.
HandyCafe Legacy
HandyCafe 3.x veya 4.x kurulumundan aktarma yapar. Bu, önceki nesil HandyCafe'den yükseltme yapan kafeler için kaynaktır.
Algılama
Windows'ta sayfa, sistemde eski bir kurulum tarar ve raporlar:
| Etiket | Anlamı |
|---|---|
| Kurulum Yolu | Eski kurulumun disk üzerindeki yeri. |
| Veritabanı Yolu | Eski veritabanı dosyasının tam yolu. |
| Sunucu Sürümü | Eski sunucunun sürüm dizesi, örneğin 3.4.01 veya 4.0.10. |
| INI Dosya Sayısı | Kurulum klasöründe bulunan yapılandırma INI dosyalarının sayısı. |
Hiçbir şey algılanmazsa, sayfa eski bir kurulum bulunamadığını rapor eder. Eski dosyaların Program Files\HandyCafe veya C:\HandyCafe gibi standart bir konumda olduğundan emin olun.
macOS ve Linux'ta otomatik tarama çalışamaz. Panel bunun yerine bir klasör seçici sunar. Eski Windows makinesinden kopyalanmış eski Db klasörünü işaretleyin ve ardından taşımayı başlatın.
Ne Aktarılır
Üyeler, fiyatlandırma katmanları, ürünler, siparişler, işlemler, günlükler ve eski INI dosyalarında tutulan ayarlar.
Başlamadan önce eski sunucuyu durdurun. Kaynak veritabanı okunurken yazılmamalıdır.
Tam bir kılavuz için Eski Kurulumdan Nasıl Taşınır sayfasına bakın.
EveryCafe
Genellikle ecmdata.ecm olarak adlandırılan bir EveryCafe veritabanı dosyasından aktarım yapar.
- Gözat'ı seçin ve
.ecmdosyasını seçin..dbveya.sqliteuzantılı dosyalar da kabul edilir. - HandyCafe, dosya seçildiğinde otomatik olarak inceler. Yolu elle düzenledikten sonra kontrolü tekrar çalıştırmak için İncele'yi kullanın.
- Önizlemeyi gözden geçirin ve ardından Taşımayı başlat'ı seçin.
Önizleme, EveryCafe Sunucu adı ve Sunucu sürümü ile birlikte dosyada tutulan kasiyer, üye, ürün, fiyat listesi, sipariş ve oturum sayısını raporlar.
Ne Aktarılır
Kasiyerler, üyeler, ürünler, fiyatlandırma katmanları, siparişler, işlemler ve Steam hesapları. Steam hesap şifreleri, HandyCafe oyun lisansı havuzu'na yazılırken şifrelenir.
Oturumlar ve fiyat listeleri, kaynak verilerin boyutunu görebilmeniz için önizlemede sayılır. Aktarılmazlar.
Fiyat Listesi Referansı
Tamamlanmış bir çalışmadan sonra panel, orijinal EveryCafe fiyat satırlarını listeleyen bir Fiyat Listesi referansı tablosu sunar: Fiyat Listesi ID, eski tür, başlangıç fiyatı, saatlik fiyat ve yenileme dakikaları.
EveryCafe fiyatlandırması, HandyCafe fiyatlandırma planlarına doğrudan eşlenmez. Bu satırlar, fiyatlandırmayı elle ayarlamak için bir referans olarak tutulur. Kafe ürünleri olarak aktarılmazlar. Tarifelerinizi yeniden oluşturmak için Fiyatlandırma ile birlikte kullanın.
Pancafe
Genellikle USDB.DAT olarak adlandırılan bir Pancafe veritabanı dosyasından aktarım yapar. HandyCafe, Firebird dosyasını doğrudan okur. Firebird sunucusu veya istemci kütüphanesi yüklenmesi gerekmez.
- Gözat'ı seçin ve
USDB.DATdosyasını seçin..fdbveya.gdbuzantılı dosyalar da kabul edilir. - Önizlemeyi gözden geçirin ve ardından Taşımayı başlat'ı seçin.
Önizleme, algılanan Format'ı (örneğin Firebird ODS sürümü) ve verilerle kapsanan Tarih aralığını raporlar. Ayrıca bulunan kasiyer, üye, ürün, nakit defteri girdileri, oturumlar ve üye cüzdan geçmişi satırlarının sayısını listeler.
Ne Aktarılır
Kasiyerler, cüzdan bakiyeleriyle birlikte üyeler, ürünler, nakit defterinden gelir girdileri ve gider girdileri.
Oturum satırları önizleme için okunur ancak aktarımda bilerek dışarıda bırakılır. Nakit defteri zaten bu oturumlar için toplananları kaydeder. Her ikisini de aktarmak aynı geliri iki kez saymak olurdu.
Saat Dilimi
Pancafe, tarihleri saat dilimi olmadan saklar. HandyCafe, bunları aktarımı yapan bilgisayarın saat dilimini kullanarak dönüştürür. Verileri kullanmaya devam edecek makinede taşımayı yapın. Başka bir yerde çalıştırmak, geçmiş tarihleri birkaç saat kaydırabilir.
NetCafe Master
NetCafe Master (LanWang, lwserver) kurulumundan aktarır. Bu kaynak disksiz açılış ve oyun dağıtım sistemidir, kafe yönetim programı değildir. İçinde üye, oturum ya da kasa verisi yoktur. İçinde olan şey oyun kataloğu ve bilgisayar envanteridir. İkisi de aktarılır.
- Gözat'ı seçin ve kurulum kök klasörünü seçin, genellikle
C:\lwserver. Kökün kendisini seçin. Veritabanları ve görseller oradan bulunur. - İncele'yi seçin.
- Önizlemeyi gözden geçirin, istediğiniz kategorileri seçin, sürücüleri eşleyin ve ardından Aktarımı başlat'ı seçin.
Önizleme Sunucu adını ve sürümünü, Son etkinlik tarihini ve toplam Kütüphane boyutunu bulunan oyun, kategori, görsel ve bilgisayar sayısıyla birlikte gösterir.
Yedek klasörünü seçmeyin, genellikle C:\LWDBak. Canlı kurulumla aynı dosya adlarını taşır ama verisi yıllarca eski olabilir. HandyCafe bunu tanır, panelde uyarır ve aktarımdan önce onay ister.
Kategoriler
Kategori adları oyun kütüphanesinin klasör düzeninden gelir. G:\Online Oyun\Dota 2\ içindeki bir oyun Online Oyun kategorisine girer. İnceleme sonrasında tüm kategoriler işaretli gelir. İstemediklerinizin işaretini kaldırın. Adlar sonradan İstemci Menüsü sayfasından değiştirilebilir.
HandyCafe'de aynı adla zaten var olan bir kategori yeniden kullanılır. Oyunlar oraya girer, aynı adla ikinci bir kategori açılmaz.
Sürücü Eşleme
NetCafe Master her oyunu G:\ gibi bir kaynak sürücünün altında tutar. Bu sürücü harfleri yeni sunucuda genellikle bulunmaz. Bu yüzden panel bulduğu her kaynak sürücüyü listeler ve o oyunların şimdi nerede olduğunu sorar. Her birini oyunların bulunduğu klasöre yönlendirin. O sürücüdeki her oyunun çalıştırma yolu buna göre yeniden yazılır.
Boş bırakılan bir sürücü hata değildir. Oyunları yine aktarılır, yalnızca gizli olarak. Böylece istemci bilgisayarlarda kırık kısayol olarak görünemezler. Panel bunların sayısını size gösterir. Sürücüyü eşleyip aktarımı yeniden çalıştırdığınızda görünür olurlar.
Ne Aktarılır
Oyunlar kategorisi, çalıştırma yolu ve açılma sayısıyla birlikte İstemci Menüsü içine yazılır. Eski sistemde ne sıklıkta açıldıklarına göre sıralı gelirler. En çok oynanan başlıklar listenin üstünde durur.
Gerisini dört anahtar belirler:
| Anahtar | Etkisi |
|---|---|
| Oyun görsellerini aktar | Kaynakta tutulan kapak görsellerini HandyCafe'ye kopyalar. |
| Açıklamaları ve arama takma adlarını katalogdan doldur | Satıcının belirttiği türü ve oyuncuların yazdığı rdr2 gibi kısa adları uygulama açıklaması olarak kullanır. |
| Bilgisayarları aktar | Kaynakta tutulan makine adı, MAC adresi ve IP adresinden istemci kaydı oluşturur. |
| Donanım envanterini aktar | Her bilgisayar için kayıtlı işlemci, ekran kartı ve monitör bilgisini ekler. Yalnızca bilgisayarlar aktarılırken kullanılabilir. |
Bilinmesi gereken birkaç ayrıntı:
- Simgeler kaynaktan okunmaz. Orada duranlar jenerik karelerdir. Bunun yerine istemci her uygulamanın kendi simgesini çalıştırılabilir dosyasından çıkarır. Kapak görseli hem afiş yuvasını hem de yatay kapak yuvasını doldurur, çünkü kaynakta geniş görsel yoktur.
- Kaynak mağaza kimliği tutmaz. Bu yüzden mağaza uygulama kimliği boş kalır. Oyun başına elle doldurun ya da Oyun Kataloğu çevrimiçi eşleştirsin.
- Oyun olmayan kayıtlar, örneğin ekran kartı sürücü paketleri, yollarından tanınır ve atlanır. Önizleme bunları ayrıca sayar.
- Bir kod sayfasıyla yazılıp başka bir kod sayfasıyla okunan metin bozuk harfler bırakır, Türkçe kütüphanelerde sık görülür. HandyCafe bunları onarır ve sayısını Onarılan karakterler altında bildirir.
- Bu sunucuya daha önce bağlanmış bir bilgisayar kendi bildirdiği adı ve IP adresini korur. Çalışan bir istemci, yıllarca eski olabilecek bir envanter satırından daha doğrusunu bilir.
Aktarımı yeniden çalıştırmak daha önce yazdığını çoğaltmaz, günceller. Geri al bu aktarımın eklediği oyunları, kategorileri ve bilgisayarları kaldırır. O tarihten sonra bağlanmış bir bilgisayar korunur, kendi oyunlarınızı eklediğiniz bir kategori de korunur.
Başlamadan Önce
- Önce bir yedek alın. Veritabanı Bakımı sayfasını açın ve Şimdi yedekle'yi kullanın. Bir taşıma, canlı veritabanına yazar. Taze bir anlık görüntü, Taşımayı geri al dışında geri dönmek için ikinci bir yol sağlar.
- Kaynak uygulamayı kapatın. Aktif olarak yazılan bir veritabanı, eksik okumalara neden olabilir.
- Yeterli zaman ayırın. Büyük veri setleri birkaç dakika sürebilir. İlerleme diyaloğu çalışmanın bittiğini rapor edene kadar HandyCafe'yi açık bırakın.
- Çalışma bittiğinde sayıları kontrol edin. Yeni sistemde ticarete başlamadan önce eski sistemden beklediğinizle karşılaştırın.
İlgili Sayfalar
- V3 ve V4 istemci bilgisayarlarının bu sunucuya bağlanmaya devam etmesine izin vermek için Eski İstemci Ayarları.
- Yedeklemeler ve geri yükleme noktaları için Veritabanı Bakımı.
- Aktarılan kayıtları gözden geçirmek için Üyeler, Ürünler ve Oturum Fiyatlandırması.
- Aktarılan bir oyun kütüphanesini gözden geçirmek için İstemci Menüsü ve Oyun Kataloğu.