Страница 1 из 1

Установка патчей.

СообщениеДобавлено: 12 окт 2008 17:13
tvrsh
Установка патчей.

Патчи вносят различные изменения в код Eggdrop. В основном с их помощью исправляют мелкие ошибки но также их используют и для добавления новых функций в бота.

Файлы патчей обычно имеют .patch или .diff расширение. Устанавливать патчи можно только на нескомпилированные исходники бота. Для установки патча скопируйте его в директорию исходников бота (например в /eggdrop1.6.19) и разархивируйте если это необходимо. После этого вы должны запустить установку патча, если патч называется eggdrop1.6.19+thefix.patch, напишите следующее:

patch -p1 < eggdrop1.6.19+thefix.patch

Это внесет необходимые изменения в исходный код бота. Процесс установки патча сопровождается выводом большого количества текста, и если в процессе установке не появлялось сообщений об ошибках, код бота будет успешно пропатчен.

Если вы получили сообщение об ошибках возможно вам поможет -p0 опция (например patch -p0 < eggdrop1.6.19+thefix.patch).

После успешной установки патча вам необходимо будет заново скомпилировать бота.

Вольный перевод статьи Using Patches