Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дополнения > Tools

Важная информация

Tools Обсуждение программ для MaNGOS

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2010, 21:21   #1
FreeBSD
RMDC Donator
 
Аватар для FreeBSD
 
Регистрация: 07.03.2010
Сообщений: 42
Сказал(а) спасибо: 20
Поблагодарили 12 раз(а) в 5 сообщениях
FreeBSD На верном пути
По умолчанию Мои скрипты под FreeBSD 8.0

Рестартер:
Код:
!/usr/bin/perl -w

$procnum = `/bin/ps af | /usr/bin/grep [/]usr/home/mangosd/ | /usr/bin/wc -l`;

if ($procnum == 2) {
        print "Everything seems to be okay\n";
} else {

        system("killall mangos-realmd");
        system("killall mangos-worldd");

        print `cp /usr/home/mangosd/log/worldd.log /usr/home/mangosd/log/worldd.log.prev`;

        while ($procnum != 0) {
                sleep(1);
                $procnum = `/bin/ps af | /usr/bin/grep [/]usr/home/mangosd/ | /usr/bin/wc -l`;
        }

        print `/usr/local/bin/screen -dmS mangos_worldd /usr/home/mangosd/bin/mangos-worldd`;
        sleep(3);
        print `/usr/local/bin/screen -dmSU mangos_realmd /usr/home/mangosd/bin/mangos-realmd`;
}
Скрипт для создание резервных копий.(каждый день в 4 часа ночи)

Код:
#!/bin/sh
today=$(/bin/date "+%Y%m%d")
rmday=$(/bin/date -v-10d "+%Y%m%d")
/usr/local/bin/mysqldump -pmangos mangos > /usr/home/mangosd/backup/mangos/$today.sql
/bin/rm /usr/home/mangosd/backup/mangos/$rmday.sql
/usr/local/bin/mysqldump -pmangos characters > /usr/home/mangosd/backup/characters/$today.sql
/bin/rm /usr/home/mangosd/backup/characters/$rmday.sql
/usr/local/bin/mysqldump -pmangos realmd > /usr/home/mangosd/backup/realmd/$today.sql
/bin/rm /usr/home/mangosd/backup/realmd/$rmday.sql
/usr/local/bin/mysqldump -pmangos scriptdev2 > /usr/home/mangosd/backup/scriptdev2/$today.sql
/bin/rm /usr/home/mangosd/backup/scriptdev2/$rmday.sql
Может что-нибудь пригодиться.
FreeBSD вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
labor (14.05.2010)
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипты для сайта. Yoda Языки программирования 59 17.08.2011 13:45
Скрипты для Фан сервера xstream Патчи и наработки 11 15.09.2010 13:10
ScriptDev скрипты на C#? jesst3r Скрипты 4 03.08.2010 17:58
[fixed][9768] Freebsd не компилируется victim1 Корзина 4 22.04.2010 08:37
FreeBSD x64 & MaNGOS 0.12.0 Osa MaNGOS 0.12 (2.4.3) 4 14.03.2010 09:28


Текущее время: 20:29. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot