sh make.sh quest dosyasından verileri alarak oyun için npc bos'ların kodlarına yazdırır.
Puuty'den:
cd /usr/game/share/locale/turkey/quest
sh make.sh
yazarak çekilir.
-------------------------------------------------------------------------
sh make.sh cekerken Objectten silinen verileri silinmemesi için ne yapmam gerek
Filezilladan: /usr/game/share/locale/turkey/quest giriyoruz..
Açılan Dosya ve Klasör dizinin içinde make.sh dosyası var. Bu dosyayı masaüstüne atıyoruz.
ve Not Defteri gibi bir programla açıyoruz.
Kod:
#!/usr/local/bin/bash LIST_FILE='hongkong_list' if [ -r $LIST_FILE ]; then while read line; do ./qc $line done < $LIST_FILE else echo $LIST_FILE' is missing' fi
Kod:
rm -rdf object mkdir object
Yukardaki işlem atıkları temizlemez buda lag vb gibi durumlar söz konusu getirebilir.
-------------------------------------------------------------------------
Atıkları Silsin ama çalışan sistemleri silmesin Nasıl Yaparım ?
1-) Yol :Objectti İlk Halinde iken Files Haline Getirmek
sh make.sh çektinten sonra files haline getirdiğimiz sistemi kurmaktır.
Hazır object Yedekleme ve Yükleme Sh'si
Putty Görünüm:
Filezilla Yedekleme Sonrası Dosya Görünüm:
2-) Yol :İse Object'teki Dosyaları Quest'lemek'tir.
3-) Yol: İse Object'te mevcut olan dosyaları tar.gz haline getirme...
Quest'ten gelen veri dosyalarından haric olan (Bos Kesince Duyuru Geçme) gibi object dosyalarınını tar.gz haline getirmek'tir.
Object'teki Bir Klasörü Yedekleme:
Kod:
cd /usr/game/share/locale/turkey/quest/object/ tar cvzf objectyedek.tar.gz Yedeklenecek Klasör Adı
Kod:
cd /usr/game/share/locale/turkey/quest/object/ tar zxfv objectyedek.tar.gz
--------------------------------------------------------------------------
Object'teki Klasörleri kısa yedeklemesi yok mu ? [Aşada]
sh yapma...
Kod:
#!/bin/bash clear echo " Polis22 Object Yedekleme Sistemi Tüm Haklar Saklıdır " echo " Object Yedekleme Sistemi" echo " #-----------------------------------------------------------------#" echo " # 1) Object Yedekleme Yap (Lütfen 1 ' e Basınız..) #" echo " # 2) Object Yedekleri Yükle (Lütfen 2 ' e Basınız..) #" echo " #-----------------------------------------------------------------#" echo read secenek case $secenek in 1) echo "Son 5 Saniye" echo "Son 4 Saniye" echo "Son 3 Saniye" echo "Son 2 Saniye" echo "Son 1 Saniye" echo "Object Yedekleriniz'in Alınmaya Başlanıyor" cd /usr/game/share/locale/turkey/quest/ tar cvzf objectyedek.tar.gz object echo "Object Yedekler Başarıyla Alındı..." ;; 2) echo "Son 5 Saniye" echo "Son 4 Saniye" echo "Son 3 Saniye" echo "Son 2 Saniye" echo "Son 1 Saniye" echo "Object Yedekleriniz'in Kurulumu Başlıyor" cd /usr/game/share/locale/turkey/quest/object/ tar zxfv objectyedek.tar.gz echo "Yedekleriniz Başarılı Bir Şekilde Yüklendi." echo "Object Yedekleme işlenini tekrar güncellemeyi unutma!" echo "Reboot Atmayı Unutma" ;; *) echo "Hatalı bir seçenek seçtiniz. Lütfen tekrar deneyiniz." esac
2. Yol'da Gösterdiğim Yedekleme Yükleme Komutlarını editlerseniz sh sistemi yapmış olursunuz.
Birden çok yedekleme yapmak istiyorsanız... 1 işlem'deki
Kod:
cd /usr/game/share/locale/turkey/quest/ tar cvzf objectyedek.tar.gz object
Kod:
cd /usr/game/share/locale/turkey/quest/object/ tar cvzf objectyedek.tar.gz 1093 cd /usr/game/share/locale/turkey/quest/object/ tar cvzf objectyedek.tar.gz 691 cd /usr/game/share/locale/turkey/quest/object/ tar cvzf objectyedek.tar.gz 40001 cd /usr/game/share/locale/turkey/quest/object/ tar cvzf objectyedek.tar.gz 40002