1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

♦ Автопатчер | CPW (Под Linux)

Тема в разделе 'PW Документация', создана пользователем keks23, 8 янв 2013.

  1. TopicStarter Overlay

    keks23 Заблокированные

    Сообщения:
    68
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    GG
    Скачать.

    Показать список команд.

    ./cpw

    Установить программу.

    ./cpw install

    Перегенерировать RSA ключи.

    ./cpw rsagen

    Прописать RSA ключи в список исполняемых файлов.

    ./cpw x executable... ( ./cpw x Launcher.exe patcher.exe)

    Создать базовый билд.

    ./cpw initial

    Создать новый patch, если указать с версией number.

    ./cpw new (revision number)

    Создать новый patch, если указать с версией number.

    ./cpw revision (revision number)

    Пересоздать списки файлов.

    ./cpw listgen

    Пересоздать списки файлов.

    ./cpw listupdate


    Самое главное перед установкой:
    1. Обновите Java до 6 версии.
    2. Устанавливаете "patcher" с данного сайта: тык


    Установка:
    Шаг первый:
    1. Заходите в phpmyadmin.
    2. Создаёте базу pwu.
    3. Выбираете её.
    4. Нажимаете импорт, и указываете путь до файла install.sql (он находиться в "patcher", папка "config").

    Шаг второй:
    1. Для установки требуется запустить терминал в Ubuntu/Debian.
    2. Вписываете: apt-get install patcher .
    3. Распаковываете: patcher.tar.gz , в файловая система /patcher .
    4. Даём права папке: chmod 777 -R /patcher .
    5. Переходим в папку: patcher cd /patcher .
    6. Далее: root@ubuntu-virtual-machine:/patcher# .
    7. В конце: ./cpw install .

    Внимание!: Отвечайте на все необходимые вопросы и дожидайтесь создания таблицы в базе данных.
    Более подробно как это сделать:

    1. Input mysql server (eg, localhost): localhost .
    2. Input mysql login (eg, pwu): root .
    3. Input mysql password (eg, superpuperpassword): пароль к базе MySQl.
    4. Input mysql database name (eg, pwu): pwu .


    Внимание!: После того как Вы ввели всё без ошибок, должно появиться следующее:

    1. Saving config.
    2. Creating table.
    3. Install complete.
    4. Now unpack your client using provided instuctions. Afterwards place unpacked files under files/new/.

    Внимание!: Терминал не закрывайте.

    Шаг третий:
    1. В папке "files/CPW/info": создаёте файл "pid" без какого либо указания формата.
    2. Прописываете в этом файле "101".
    Внимание!: Такая же цифра должна быть в клиенте "patcher\server\pid.ini".
    Пример:

    [Version]

    pid=101


    3. В "files\new\element" помещаете всю папку из клиента "element".
    Внимание!: Исключение составляют "*.pck" их нужно распаковать. В распакованном виде они должны находиться в папках с соответствующим названием.
    Пример:

    1. У Вас был models.pck архив, после распаковки получилось models.pck.filles (папка).
    2. Откроете "models.pck.filles", увидите там папку "models", она то Вам и нужна.
    3. Перемещаете её в "files\new\element".

    Внимание!: Так делаете со всеми архивами, в "files\new\element", не должно быть ни одного "*.pck" файла.

    Шаг четвёртый:
    1. Пишете в терминале: ./cpw initial .
    Внимание!: По окончанию Ваш patch будет находиться в папке "files\CPW".
    2. Папку с автопатчером (CPW) копируете в файловую систему в "/var/www/".
    3. При создании обновления в updateserver.txt: пишете "http://Ваш_ip/CPW/" или если у Вас FTP то заливаем папку автопачера (CPW) на FTP сервер, пишете "http://Ваш_FTP/CPW/".
    Внимание!: Что бы сделать новый patch, используем команду new.
    4. Удаляете файлы из "files\new\element" и копируете в эту же папку новые файлы.
    5. Запускаете терминал, пишете: ./cpw new .
    6. Готовый patch окажется опять же в папке "files\CPW".

    Шаг пятый:
    1. В patcher, прямо рядом с "*.bat" файлами вставляйте 2 файла: "launcher.exe" и "patcher.exe".
    2. В терминале вписывайте: ./cpw x Launcher.exe patcher.exe .
    3. По окончанию закиньте готовые "launcher.exe" и "patcher.exe" в клиент.
    4. Измените в клиенте "\patcher\server\updateserver.txt": "http://Ваш IP/CPW/" или "http://Ваш FTP/CPW/".

    Шаг шестой:
    1. Запускаете сервер.
    2. Запускаете в клиенте "launcher\FixIt.bat".
    Последнее редактирование модератором: 14 мар 2014
    SIdSmerti и soulriz нравится это.
  2. DATA37 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Ужас какой. Оказывается мои гайды копипастили и ещё небрежно оформляли....
  3. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    А можно гайд по тому как делать обновления? чтобы показаны окошки были, что куда заливать, какую команду нажимать, и все детально чтобы понятно было)

    У меня что то не прокатывает обнова.)
  4. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    что именно не работает? до "создания" патча или уже когда проверка клиента идет?
    UPD: есть видео-гайды как устанавливать\делать патч на CPW
    Jast нравится это.
  5. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    проверка не прокатывает, хотя все настроено правильно и мне сказали как делать, но я что то пропустила видимо.

    Мне бы гайд как заливать новые файлы в обнову! вот)
  6. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    Удаляешь все содержимое в папке new(т.е. очищаешь папку element, если есть patcher и launcher. При этом папку CPW не трогаешь)
    Заливаешь туда те файлы которые нужны для обновления
    Вводишь команду ./cpw new и ждешь
    После готовую папку CPW уже заливаешь в www(или на хостинг)
    ---
    UPD: в этом гайде все так же расписано)
    Jast нравится это.
  7. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    вот смотри, я тут удалила все папки, и залила сюда все что надо для обновы
    [​IMG]
    папки building и models не запакованные в формат PCK

    даты в папку дата лежат. Так?
  8. defjam Пользователи

    Сообщения:
    91
    Лайки:
    8
    Репутация:
    0
    Команда:
    defjam
    так
  9. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    После того как я залила файлы, я захожу в пупю и там пишу:

    mc
    ./cpw new

    так?
  10. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    Да, все правильно
    --- добавлено: 12 фев 2014 в 02:25 ---
    Да, после уже папку CPW заливаешь в www(или на хостинг как писал)
    Последнее редактирование модератором: 19 фев 2014
    Jast нравится это.
  11. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    --- добавлено: 12 фев 2014 в 02:25 ---
    Да, после уже папку CPW заливаешь в www(или на хостинг как писал)[/quote]
    он мне после ./cpw new вот что пишет, это все нормально?

    [​IMG]
    Последнее редактирование модератором: 19 фев 2014
  12. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    что-то я не вижу не какой ошибки
    просто открытый mc
    нажми F10 и уже скрин сделай
  13. defjam Пользователи

    Сообщения:
    91
    Лайки:
    8
    Репутация:
    0
    Команда:
    defjam
    ахахахха пупя :D


    нет, нужно сначала перейти в директорию с cpw а потом аж вводить в терминале ./cpw new
    мс зачем юзать тут вобще не понимаю
  14. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    вот
    [​IMG]
    --- добавлено: 12 фев 2014 в 02:47 ---
    а заходить в CPW в левом или правом окне?)
    и какой путь к cpw? тот что в папке files ?
    Последнее редактирование модератором: 19 фев 2014
  15. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    Нажми Yes, забыл написать сразу и после уже будет черный фон и это скринь может что видно там будет
    просто необязательно это делать в mc
    Jast нравится это.
  16. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    Так, я зашла в директорию с CPW и ввила команду ./cpw new нажала Entet
    там что то промелькнуло в виде загрузки. и вот что пишет, это все норм?
    [​IMG]
  17. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    Нажми F10, после выбери Yes и нажми Enter
    после у тебя будет черный фон и что-то писать, именно это мне и нужно
    Jast нравится это.
  18. Anasteisha Art Пользователи

    Сообщения:
    660
    Лайки:
    202
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Фабрика котов
    короче я тут попыталась скопирывать CPW в WWW и вот красное окно что тут тыкать?)

    я просто начала тыкать верхнюю Yes и он мне постоянно просит так делать... что то не то сделала да?(
    [​IMG]
  19. altaer Пользователи

    Сообщения:
    182
    Лайки:
    73
    Пол:
    Мужской
    Репутация:
    0
    Выбери All
  20. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Жесть)
    DeadTime, Jast, Joslian и ещё 1-му нравится это.
Черновик сохранён Черновик удалён
Similar Threads
  1. mr.Slink
    Ответов:
    5
    Просмотров:
    2.986
  2. Печенька
    Ответов:
    124
    Просмотров:
    31.857
  3. Botchal
    Ответов:
    5
    Просмотров:
    1.951
  4. zzdimonzz
    Ответов:
    8
    Просмотров:
    2.116
  5. MrDoK
    Ответов:
    4
    Просмотров:
    994
Загрузка...

Поделиться этой страницей