Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Perfect World]Автопатчер | CPW

Статус
В этой теме нельзя размещать новые ответы.

Crocell

Компетентный
Исходные тексты, немного документации и сама программа —

— java 6!
— работает везде, если руки прямые (windows, linux, bsd)

©gouranga


Инструкция по его установке:
1) Распаковываем patcher.tar.gz в любую, удобную для Вас папку.

2) Скачиваем MySQL-5.0 /Current Release и приступаем к установке.
Гайд по установке MySQL

3) Подключаемся к MySQL (Я использую Navicat for MySQL) Юзаем Google

И создаем базу с названием pwu.

Далее правой кнопкой мыши кликаем на созданую Вами базу, и выбираем
PHP:
(1) Execute Batch Files 
(2) Указываем путь до файла install.sql - Находиться в патчере, папка config 
(3)Жмем Start

3) Переходим к распакованому патчеру.
Видим там 4 папки и 3 файла.

PHP:
Code
Папки: 
config 
files 
log 
lib 
Файлы: 
cpw 
pw-cpw.jar 
README
Создаем тут же bat файл со следующим содержанием:
Code

PHP:
java -jar -Xmx256m pw-cpw.jar install 
pause
Здесь есть уже готовый BAT.
Внимание "java -jar -Xmx256m pw-cpw.jar install" что бы выполнить какое либо другое действие install меняем на любую из следующих команд:
PHP:
install — установить программу 
rsagen — перегенерировать RSA ключи 
x executable… — прописать RSA ключи в список исполняемых файлов 
initial — создать базовый билд 
new [revision number] — создать новый патч, если указано с версией number 
revision [revision number] — создать новый патч, если указано с версией number 
listgen — пересоздать списки файлов 
listupdate — пересоздать списки файлов
В папке files/CPW/info
Создаем файл pid ( ) без какого либо указания формата.
пишим в этом файле

PHP:
101
Такая же цифра должна быть в клиенте patcher\server\pid.ini

PHP:
[Version] 
pid=101
Запускаем Install.bat

Есле ошибок не возникло, можете приступать к созданию патча

В files\new\element помещаем всю папку из клиента element
Исключение составляют *.pck Их мы должны распаковать!
В распакованом виде они должны находиться в папках с соответствующим названием.
Пример: У нас был models.pck архив, после распаковки получилась models.pck.filles папка.
Открыли models.pck.filles и увидели там папку models, Она то нам и нужна.
Помещаем ее в files\new\element
Так делаем со всеми архивами!
Внимание в В files\new\element недолжно быть ни одного *.pck файла!!!

И так, теперь можно приступать.
Создайте новый bat и замените install на initial в старом

PHP:
java -jar -Xmx256m pw-cpw.jar initial 
pause
Запускаем наш новый bat и... ждем... ждем... и опять ждем.
По окончанию Ваш патч будит находиться в папке files\CPW
Скопируйте эту папку на сервер в opt/lampp/htdocs/ (есле CoLinux)
Или на Ваш FTP
Внимание что бы сделать новый патч, используем команду new!
Удаляем файлы из files\new\element и копируем в эту же папку новые файлы
Запускаем батник, для тех кто еще не понял как это делаеться:

PHP:
java -jar -Xmx256m pw-cpw.jar new 
pause
И снова ждем...
Готовый патч окажеться опять же в папке files\CPW
И это еще не все)))
В наш патчер, прямо рядом с bat файлами ложим 2 файла
Launcher.exe и patcher.exe
Делаем новый bat

PHP:
java -jar -Xmx256m pw-cpw.jar x Launcher.exe patcher.exe 
pause
и запускаем.. По окончанию закиньте пропатченые Launcher.exe и patcher.exe в клиент
и измените в клиенте \patcher\server\updateserver.txt
IP/CPW/
либо
FTP/CPW/
запускаем сервер с регистрацией
запускаем в клиенте launcher\FixIt.bat
А дальше как сказал один умный человек "дело техники"

Гайд написал NioFBI ​
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу