Тема: Как сделать ЛОГ для провайдера\форума

Часто встречаются ситуации, когда интернет то работает то нет.
В этом случае гораздо тяжелее разобраться как Вам, так и провайдеру, в чем именно проблема. Для того, чтобы сделать логировании наличия (отсутствия) связи:
1. Создайте пустой файл блокнотом.
Напечатайте текст следующего содержания:
— 10 %
set vtime =% time :
0 , 3 %
set vtime =% vtime ::=%
md «%TO%\%vdate%\%vtime%»
ping 8.8.8.8 >% TO %\% vdate %\% vtime %\% vtime %. txt
Статистика Ping для 8.8.8.8:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 145мсек, Максимальное = 168 мсек, Среднее = 152 мсек
Если не нужна подпапка со временем, просто строку
сократите до этого
Соответствено остальные необходмы ДНС допишите в команду ping.
После сохраните как текстовый файлик, после переделайте его расширение на *.bat и запустите в планировщик Windows, а там уже выставите необходимое время и частоту запуска.
Кстати, если доказать хотите, что проблема у провайдера, а не у Вас, то можете добавить команду трассировки маршрута tracert 8.8.8.8, так как она будет показывать путь по узлам, первый узел Ваш (роутер или модем) а дальше зона ответственности вашего провайдера, если к примеру глючить будет 2 и последующий узлы, то это их проблемы. Так как точкой демаркации (зоны разделения ответственности) является модем.
Гайд LOGS | Логи для вашего сервера [MYSQL]

Здравствуйте, уважаемые пользователи Blast.hk!
Этот урок несет за собой смысл научить Вас создавать лог действий администратора с помощью СУБД MySQL.
Принцип:
Администратор кикает игрока Ivan_Ivanov с причиной: "noob", данное действие записывается в Базу Данных, где главный администратор сервера может просмотреть действия своих администраторов.
При определенных знаниях MySQL и PHP, можно вывести в отдельную php-страницу для удобства.
Начнем.
1. Создаем в своей Базе Данных таблицу " logsadmin "
Далее переходим непосредственно в мод.
2. Создаём в любом месте:
Надеюсь, я всё правильно и понятно объяснил.
Если у Вас возникают вопросы по данной теме, Вы можете мне их задать.
Модераторы, если данная тема уже имеется, просьба понять и простить.
Форум Pawn.Wiki — Воплоти мечту в реальность!: Система логов — Форум Pawn.Wiki — Воплоти мечту в реальность!
- (2 Страниц)

- 1
- Вы не можете создать новую тему
- Вы не можете ответить в тему
Система логов Оценка: 



2 Голосов
Romzes

- Группа: Администраторы
- Сообщений: 7 465
- Регистрация: 14 августа 11
Всем привет! Надеюсь такой темы нет на pawno.ru, поиск мне не особо помог.
Так вот, создавая свой мод, я понял, что мне необходима система логов.
Чему меня научит это готовое решение?
В этой теме я научу вас создавать систему логов, которая поможет прочитать/получить необходимую вам информацию. (чат,пм,подключение/отключение игроков).
Особенности системы:
Данная система довольно проста, используется всего 1 stock .
Каждый лог имеет формат: [день][месяц]Имя.log
Текст внутри лога записывается так: [Час:Мин:Сек]Текст
Как это сделать?
1) Как я и говорил выше, используется всего 1 stock , поэтому в конец мода добавляем:

Параметры:
namelog[] — имя лога
string[] — текст, который нужно записать в лог.
2) В scriptfiles создаем папку logs
Использование системы:
Возьмем банальный пример, запись пм сообщения в лог по такому формату:
[время]Имя Отправителя[ид] -> Имя Получателя[ид]: текст пм
Время у нас определяется автоматически, поэтому нам нужно указать только имена отправителя/получателя, их ид, ну и сам текст.
Возьмем простую систему пм:

Как видно на примере, за запись в лог отвечает всего 2 строки:
format(message,sizeof(message),"%s[%d]->%s[%d]:%s",PlayerName(playerid),playerid,PlayerName(id),id,cmd);
WriteLog("PmLog",message);
Переменная message уже была объявлена в команде.
WriteLog("PmLog",message);
"PmLog" — имя лога, указывается в ковычках.
Внимание!!! В logs должна быть создана папка с именем, которое указано в WriteLog( namelog[] ,string[]);
В результате этого, вы получите такой лог: 
Возможные ошибки/проблемы:
1) error 017: undefined symbol "strtok"
Вниз мода добавить:

2) error 017: undefined symbol "PlayerName"
Вниз мода добавить:

3) У меня вылетает сервер при записи.Что делать?
Не создана папка logs, или не создана папка, которая указана в WriteLog(namelog[],string[]);
Автор: Games
.evoxxx
Как сделать лог игрока на форум
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Войти
Уже есть аккаунт? Войти в систему.
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
Похожий контент
C:\Users\gachimaster\Desktop\аризона тест\gamemodes\arizonarp.pwn(15672) : error 001: expected token: «-string end-«, but found «-identifier-»
C:\Users\gachimaster\Desktop\аризона тест\gamemodes\arizonarp.pwn(15672) : error 017: undefined symbol «vk»
C:\Users\gachimaster\Desktop\аризона тест\gamemodes\arizonarp.pwn(15672) : error 029: invalid expression, assumed zero
C:\Users\gachimaster\Desktop\аризона тест\gamemodes\arizonarp.pwn(15672) : fatal error 107: too many error messages on one line
Compilation aborted.
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
ниже код
- Язык
- Тема NOT UNCOMMENT
- Язык
- Тема
Работает на IPS Community Suite 4
2017 — н.в. PAWNO-RUS.RU
При копировании материалов с сайта ссылка на наш форум обязательна!Вы видите это сообщение, так как вы не вошли или не зарегистрировались. Чтобы получить более расширенные возможности войдите или зарегистрируйтесь.