Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Плагин [ADMN] LogManager v0.3 - плагин для управления лог файла bukkit [1.4.5-r0.2+]

Discussion in 'Релизы плагинов' started by D_ART, Dec 24, 2011.

  1. ufatos

    ufatos Активный участник

    Trophy Points:
    83
    Skype:
    ufa_to
    А тяжело руками удалить?
     
  2. Хостинг MineCraft
    <
  3. Инкогнито_о

    Инкогнито_о Старожил

    Trophy Points:
    153
    Каждый раз залазить в FTP ?
    Можно бы было еще и сделать проверку заполненности log файла...по этому вопросу тоже ко мне в лс)
     
  4. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    UP

    NEWS:
    Скоро будет релиз LogManagerScript, но уже для линукс

    Примечание:
    Пишите идеи, которые вы хотите увидеть в следующих версиях плагина
     
    zuma2 and slavik123123123 like this.
  5. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Trophy Points:
    103
    У баккита в API есть такое волшебство как scheduleSyncRepeatingTask(plugin, task, first delay, repeat period). Изобретать велосипед необязательно. При усердном чтении их Doxygen'а можно много классных штук отрыть.

    Алсо, очень классно получать время без библиотек, прямо так, явой. System.currentTimeMillis() или даже System.nanoTime().
     
    Likeobot and vanchezzz like this.
  6. SchizoInside

    SchizoInside Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    SchizoInside
    Не хватает чего-то вроде /logtail, копирующей функционал "tail -f file_name.ext" из линуксов.
     
  7. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    А что делает эта команда в линуксе?
     
    MineMan910 likes this.
  8. SchizoInside

    SchizoInside Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    SchizoInside
    В реальном времени выдает "хвост" файла. То есть, к примеру, есть у нас файл логов, который меняется раз в некоторое время и, чтобы нам не открывать его каждый раз и не мотать в конец (к новым строкам) можно этой командой посмотреть все новые строки (она их в реальном времени выводит).

    Пример можно посмотреть по ссылке (немного медленно, но показывает саму суть):
    * http://www.youtube.com/watch?feature=player_detailpage&v=DZqbxhg4fc4#t=60s

    Вот про нее в википедии:
    * http://ru.wikipedia.org/wiki/Tail
     
  9. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Ну даже незнаю. Это надо будет метки создавать :)
    Но впринципе можно добавить
     
  10. SchizoInside

    SchizoInside Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    SchizoInside
    Стоит изучить как устроен принцип работы самой tail и попробовать реализовать. Вкратце:
    * запоминаем размер файла, показываем последние N-строк с конца;
    * открываем периодически файл, начиная с позиции равной предыдущему размеру файла и до конца файла;
    * при необходимости повторить.

    Ну и сделать две команды:
    * /logtail on — начинаем ловить изменения в логе и выдавать их в чат;
    * /logtail off — выключаем отслеживание.
     
  11. Meset

    Meset Активный участник Пользователь

    Trophy Points:
    88
    Хотел бы спросить по поводу темы, но слегка уклоняясь от нее:
    можно ли удалять все содержимое server.log файла вручную (дабы не забивать все)?
     
  12. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Скорее всего server.log будет занят bukkit, и поэтому ты не сможешь его подредактировать
     
  13. Meset

    Meset Активный участник Пользователь

    Trophy Points:
    88
    Я имею ввиду - удалить все содержимое при выключенном сервере. Это действие плохо ни на чем не скажется? или есть какие-то другие способы?
     
  14. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
  15. duckmen

    duckmen Гусибатор9000 Пользователь

    Trophy Points:
    173
    Skype:
    Duckmenn
    Имя в Minecraft:
    Duckmen
    закончится реконструкция - тогда
     
    Goldenix likes this.
  16. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    MJRamon прошу проверить и перенести плагин в соответствующий раздел
     
  17. MJRamon

    MJRamon Старожил Пользователь

    Trophy Points:
    153
    Прочтите более внимательно правила оформления, особенно Лог изменений.
     
  18. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    А какой именно момент вас там не устраивает? Вроде всё имеется
     
    MineMan910 likes this.
  19. MJRamon

    MJRamon Старожил Пользователь

    Trophy Points:
    153
  20. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    MJRamon прошу проверить
     
  21. MJRamon

    MJRamon Старожил Пользователь

    Trophy Points:
    153
    Окей, ожидайте)
     
    D_ART likes this.

Share This Page