не сочтите за флуд или неумение гуглить, но скиньте ссылочку на свой инсталят IDA плз. ни один из мною найденных нормально не работает.
ROFL не сразу понял что это 95 оранж. Tolstes, долго красили?
сейчас все поставили, а репу не плюсуют, инфа 100500% <_<
chopik1, когда на депозит заливал, я в него файлик 45-меговый закидывал <_< для веса как бы)
Еслия не ошибаюсь mysql имеет точку актуальности в которой можно обозначить определённый промежуток времени между бэкапами базы... в кронтаб забей mysqldump -uпользователь -pпароль -hlocalhost имя_базы > /home/pw.sql а стандартную даже если есть, искать не охото.
Сделаный мною скрипт, исходники взяты в гугле. Установка: mediafire.com Копируем все из архива в папку /home/bkp/Прописываем в терминале права, пишем: chmod 777 -R /home/bkp/Запуск - пишем в терминале /home/bkp/bkp.sh и сворачиваем окно терминала.Теперь каждые 3 часа база персонажей, имен и аккаунтов будет сохраняться и запаковываться в папке: /home/bkp/ п.с. причина, по которой бекап не нк кронтабе проста - кронтаб выделяет всего 1-2 минуты на выполнение работы скрипта, данного времени не достаточно на полный бекап+запаковку. (искать где настройки этого периода времени в кронтабе не стал) п.с.2 кому надо вот код моментального авто-бекапа: #!/bin/sh DATE=`date +%d.%m.%Y..%H:%M` mkdir /home/bkp/$DATE cp -r /home/gamedbd /home/bkp/$DATE cp -r /home/pw.sql /home/bkp/$DATE cp -r /home/uniquenamed /home/bkp/$DATE # mysqldump -uпользователь -pпароль -hlocalhost имя_базы > /home/bkp/$DATE/pw.sql tar -czvf /home/bkp/$DATE.tar.gz /home/bkp/$DATE sleep 60 rm -rf /home/bkp/$DATE echo "бэкап создан:" echo ">>база аккаунтов, имён, персонажей сохранена в /home/bkp/$DATE.tar.gz" echo "***By K0NST***" exit 0 п.с.3 советую завести отдельный винт для бекапов и дать ему соответствующие права.
Locb, не нравится - не ставь :o
Самое главное забыл! Создайте файл config.php с содержимым: <? $MySQL_HOST = "localhost"; // Хост MySQL сервера $MySQL_USER = "root"; // Пользователь MySQL сервера $MySQL_USER_PASS = "Пароль"; // Пароль пользователя MySQL базы $MySQL_DB = "pw"; // База MySQL сервера ?> и засуньте его в одну папку с repass.php.
Собственно этот скрипт был сделан из скрипта ураганчика, спасибо ему, но добавил от себя: Подтверждение пароля (некоторые игроки сначала вводили, а потом забывали)Проверка по регистрационному Email'у (чтобы друзья не меняли пароль)Запись нового пасса без шифровки в отдельный столбец (особо привлечет ваше внимание)Запись айпи с которого меняли пасс на аккаунтеУбрана не рабочая на php5 (как я понял) капчаСвой дизайн (прошу не менять дизайн и не убирать копирайты, т.к. от этого у вас будут ошибки с подключением к MySQL)[ATTACH] mediafire.com
concueror123, в эти паки входят только файлы обновления или это целые паки?
JoLan, ты случайно ответил на мой 3-й вопрос)значит теперь надо исказть команду завершения скрипта для файла reap!)
Также нашел интересную статью, с Ksh скриптом убивающим другой скрипт: Ksh скрипт для закрытия процесса 03.09.2010, 10:20 дп Как-то у меня возникла проблема, необходимо было убивать подлипшие процессы, которые могли так закушать память что сервак начинал кряхтеть и выдавать не характерные звуки В моем случаи это был подлипший поллер Cacti, который собирал данные с Asterisk-ов. Для этого я написал небольшой скрипт, который может убивать определенный процесс: #!/bin/ksh if [ $# -gt 0 ]; then process_name=$1 ps_count=`ps -ef | grep -v 'grep' | grep -v 'kill' | grep -i -c $process_name` echo "Process count: $ps_count" set -A array_name `ps -ef | grep -i $process_name | grep -v 'grep' | grep -v 'kill' | awk '{print $2}' | sort -u` print "ps -ef | grep -i $process_name | grep -v 'grep' | grep -v 'kill' | awk '{print \$2 \$8}' | sort -u -n" print "${array_name}" kill_count=0 while [ $kill_count -lt $ps_count ] do kill -9 ${array_name[$kill_count]} # print "kill -15 ${array_name[$kill_count]}" ((kill_count=kill_count+1)) done else print "Usage: $0 process_name" print "" fi Если назвать скрипт например kill_process.sh, то запускаем его как: #kill_process.sh <название процесса> (c)Eddnet
..искал я нормальный авто-подъем мира и так не нашел.. увидил тему ураганчика с его авто-подъемом мира, поставил.. дождался пока мир упадёт, ждал пока поднимится - так и не поднялся.. ..я пошел к ураганчику..ураганчик не ответил мне.. [img] забил *** :rolleyes: . через минут 15 в аську вошел Ваня =Master= и я вспомнил про упоминание ураганчиком в начале темы про Ванин скрипт... заинтересовался, залез к ване на серв, скачал (там ещё кучка интересных прог). нашел скрипты, заинтересовался, как же они работают.. посмотрев скрипты, понял что они не совсем продуманы запускаются до бесконечности.. спросил у вани, вот что услышал: master:-@1:16 я давным давно над этим скриптом с друзьями угарал master:-@1:16 когда он сам себя неделю запускал master:-@1:16 ---over 9000 процессов в системе) master:-@1:17 но придётся через день сбрасывать эту опирацию master:-@1:18 иначе быстро заговницо) master:-@1:20 просто если сделаешь команду top master:-@1:20 о***ешь от процессов) заинтересовался, а что если скрипт, после запуска 2-ого скрипта, 1-й будет закрываться? и т.д. плохо зная скрипты, погуглил в яндексе "закрытие скрипта .sh"нарыл совершенно не относящийся к делу скриптно понял что кажется нашел искомое! :unsure: user@host:~$ cat /etc/rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0[/color] сам тестить не стал, ибо мне комп ещё нуженрешил спросить ваших советов :) з.ы. хочу сделать вот так: start.sh - главный скрипт, который не нужно закрывать)#!/bin/sh echo "" echo "" echo "==starting reap sistem==" sleep 2 cd /host/home/reap/ ./reload.sh reload.sh - первый перезапускаемый скрипт#!/bin/sh echo "" echo "=Запуск проверки мира=" sleep 1 cd /host/home/reap/ ./reap sleep 100 cd /host/home/reap/ ./reload2.sh exit 0 reload2.sh - второй перезапускаемый скрипт#!/bin/sh echo "" echo "=reload script2 is starting=" sleep 2 cd /host/home/reap/ ./reload.sh exit 0 reap - сам файл проверки, проверяет включен ли инст\включающий инст :unsure:#!/bin/bash cd /host/home/gamed/ ./gs gs01 >gs01.log 2>&1 & sleep 5 for (( e = 1 ; e <= 1; e++ )) do if test $e -le 9 then ./gs is0$e >/dev/null 2>&1 & else ./gs is$e >/dev/null 2>&1 & fi done sleep 5 echo "Проверка РјРёСЂР° завершена" теперь спрашивается: 1)exit 0 закроет скрипты, или там какая-то другая команда нужна? 2)если он закроет, нормально дальше будет запускаться эта цепь? 3)точно надо прописывать команду закрытия в скрипты перезапуска, или же в reap ? если все что я написал не имеет смысла, прошу никак не реагировать..
надо дописать или заменить содержимое файлов filters ?!
что именно это прога позволяет сделать, пример приведи плз) если я правильно понял, это расставление всяких декораций?
вижу 2, которые 100% из ПВ) если ещё выложешь все эти пухи уже переконвертированные для ПВ, буду очень сильно благодарен!) а так на +)
Tolstes, я уже с экстрима спёр, но если выложишь с нормальной анимацией (а не как на экстриме от нирваны) буду очень благодарен!)
у меня стоит клиент ПВИ, вот только мне надо с эффектами
я не то, тобы против твоего труда.. просто выложил бы уж все а не частично.. я вот ищу не часть, а все
отстойный архив, тут даже половины пух нет.
Имена участников (разделяйте запятой).