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

[Гайд] меняем время ставок (ежедневное ТВ)

Тема в разделе 'PW Документация', создана пользователем Fituchini, 9 май 2012.

Статус темы:
Закрыта.
  1. SineD Пользователи

    Сообщения:
    31
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Nevermind PW
    +1
  2. 1vitek1 Пользователи

    Сообщения:
    31
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Life-PW
    Хотя это всё руками наверное править удобнее.. главное не запутаться =\
    Про домаин не могу понять.. объясните уже кто-нибудь..
    Нужно под битвы три дня выделять или одного дня хватит под фулл ставки на сервере?
  3. 1vitek1 Пользователи

    Сообщения:
    31
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Life-PW
    nikes,
    За что отвечает вкладка неиз?
    И Макс.Конец - это как? В гайде всего два значение менять в функции же.. в программе целых 4 получается.
  4. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    А если такая проблема вот например я изменил все, но чтобы залить новый gdeliveryd мне нужно оставновить сервер. как быть?
  5. 1vitek1 Пользователи

    Сообщения:
    31
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Life-PW
    Остановить, перезапустить сервер, по другому серверные файлы не заменить.
    (c) Кажется Кэп.
  6. nikes Программист Пользователи

    Сообщения:
    90
    Лайки:
    62
    Пол:
    Мужской
    Репутация:
    -2
    Команда:
    -=hunters=-
    Во вкладке Неиз. указываеться время когда на карту выведутся ставки.
  7. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    Это очень плохо...
  8. 1vitek1 Пользователи

    Сообщения:
    31
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Life-PW
    А вот это..
    Можно то есть три вкладки заполнить одинаково?
    И дни с 1 по 7, это дни недели?
    Вопросы по программе.
  9. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    необязательно, можно рестартить gdeliveryd (рестарт занимает ~1.5 сек, и ни у кого даже линка не будет):

    Код:
    #!/bin/sh
    
    
    echo "Stop Deliveryd!" 
    echo "" 
    sleep 2 
    pkill -9 gdeliveryd 
    sleep 2 
    echo "Start Deliveryd!" 
    echo "" 
    sleep 2 
    cd /home/gdeliveryd; ./gdeliveryd gamesys.conf >/home/logs/gdeliveryd.log & 
    sleep 5 
    echo "Deliveryd restarting!"

    создаешь файл blabla.sh и кидаешь это туда, запускаешь

    ps. ах да, между pkill -9 gdeliveryd и
    cd /home/gdeliveryd; ./gdeliveryd gamesys.conf >/home/logs/gdeliveryd.log & вставляешь замену старого gdeliveryd и domain.sev на новый
    1 человеку нравится это.
  10. 1vitek1 Пользователи

    Сообщения:
    31
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Life-PW
    saxarok,
    Один фиг же, точно быть уверенным можно только после рестарта сервера.
    По крайне мере я так считаю)
    Иногда бывает, пишешь, что обновление, изменения и т.д., а на самом деле они не вступают в силу, обычно игрокам это не нравится.. =\
  11. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    То есть? я с легка не понел надо что-то дописать или за это время успеть заменить gdeliveryd ?
  12. SineD Пользователи

    Сообщения:
    31
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Nevermind PW
    меняеш файлы и запускаеш рестарт
    1 человеку нравится это.
  13. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    короче в папку с gdeliveryd кидаешь новые файлы названые gdeliveryd.new и domain.sev.new и выполняешь эту фигню:


    Код:
    #!/bin/sh
    
    echo "Stop Deliveryd!" 
    
    echo "" 
    
    sleep 2 
    
    pkill -9 gdeliveryd 
    
    sleep 2 
    
    echo "Copy begin!"
    
    rm -f /home/gdeliveryd/gdeliveryd
    
    rm -f /home/gdeliveryd/domain.sev
    
    cp /home/gdeliveryd/gdeliveryd.new /home/gdeliveryd/gdeliveryd
    
    cp /home/gdeliveryd/domain.sev.new /home/gdeliveryd/domain.sev
    
    echo "Copy end!"
    
    echo "Start Deliveryd!" 
    
    echo "" 
    
    sleep 2 
    
    cd /home/gdeliveryd; ./gdeliveryd gamesys.conf >/home/logs/gdeliveryd.log &
    
    sleep 5
    
    echo "Deliveryd restarting!"
    ну и права скрипту, конечно, надо дать 
  14. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    Все сделал как ты написал по новому скрпту файлы с .new не переиминовались
  15. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    они не переименуются, алгоритм следующий: gdeliveryd останавливается, затем он и domain.sev удаляются, и создаются копии gdeliveryd.new и domain.sev.new вместо удаленных файлов (хотя переименовывать было бы проще, снубил я :) ) ну и затем gdeliveryd снова запускается 
  16. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    В общем не успеваю посмотреть пишет типо нет файла в такой-то дериктории :)
  17. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    сервер в /home стоит? права выдал? а лучше запускай из терминала: /home/blabla.sh , где /home/blabla.sh полный путь к скрипту
  18. ≈√iP≈ ПыхНадзор Пользователи

    Сообщения:
    59
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    BlackOut-Team
    [​IMG]
  19. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    хм.. на колине.. нажми F10 чтобы выйти из mc и просто в терминал введи /home/gdeliveryd/res.sh
  20. SineD Пользователи

    Сообщения:
    31
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Nevermind PW
    сделал вот так
    [​IMG]
    сохранил, залил, дал права, перезапустил, дождался до 22:00, ничего не произошло
Черновик сохранён Черновик удалён
Similar Threads
  1. mr.Slink
    Ответов:
    9
    Просмотров:
    14.875
  2. Dj-Matross
    Ответов:
    34
    Просмотров:
    17.056
  3. andrey3281
    Ответов:
    7
    Просмотров:
    1.833
  4. rdsmedia
    Ответов:
    1
    Просмотров:
    1.038
  5. Killer-sin
    Ответов:
    6
    Просмотров:
    1.618
Загрузка...
Статус темы:
Закрыта.

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