NoX World - форум об игре NoX

Привет фанатам NoX !!! => Рубаем по интернету => Тема начата: Lаrboss от 21/09/2011 19:41:58

Название: Nox Server Notificator
Отправлено: Lаrboss от 21/09/2011 19:41:58
Nox Server Notificator
Летом, особенно в последний месяц активность на сервере была очень низкой, даже никакой можно сказать. Некоторые жаловались, что ни кто не играет, а на форум заходят и пишут об этом. Это навело меня на мысль создать эту программу. Я надеюсь, что она поможет поднять активность на сервере.

Описание: Nox Server Notificator (далее nsn) предназначена оповещать пользователя о том, что на сервере NW появился кто-то. Программа прячется в трее, чтобы не "маячить" перед глазами. Через определенный интервал времени (интервал указывается пользователем) она проверяет состояние сервера*. Если активность зафиксирована - значек в трее будет иметь зеленый фон. Кликнув левой кнопкой мыши (ЛКМ) по иконке можно проверить текущее состояние сервера, будет выведено соответствующее сообщение в центре экрана. Если включена опция "Предлагать запустить игру", программа выдаст этот запрос, в случае если игра не запущена  и есть на сервере игроки. Также имеется звуковое оповещение.Нажав правой кнопкой мыши по иконке получите 2 пункта меню: "Настройки" и "Запустить игру". Отмечу, что для работу пункта меню "Запустить игру" в настройках надо указать путь к "экзещнику" игру. Командная строка поддерживается.

* - Информация получается не прямым обращением.

Системные требования: ОС Windows 2000 и новее. Мной тестировалось только на Windows XP. Ресурсов "ест" сравнительно немного совсем.

Текущая версия: 1.00b

Дополнительно: Картинки ICO можно изменять на какие вам захочется.

Как обычно "трезво" приму критику и ваши замечания, пожелания, найденные баги. ЛС и скайп всегда открыты.

Скачать: http://narod.ru/disk/29267555001/NSN100b.rar.html (433кб) (Ссылка внешняя, временная)


Благодарности и прочее
Название: Nox Server Notificator
Отправлено: Dio от 21/09/2011 20:46:13
Отлично. Хорошая работа Larboss
Название: Nox Server Notificator
Отправлено: 2530 от 21/09/2011 21:51:46
Прекрасная, а главное актуальнейшая разработка. Отличная работа, Larboss!
Название: Nox Server Notificator
Отправлено: Lаrboss от 22/09/2011 11:20:54
Спасибо!

PS. Тыкать ЛКМ по иконке не рекомендую, лучше запустить и просто смотреть за состоянием иконки.
Название: Nox Server Notificator
Отправлено: EvilWisp от 22/09/2011 12:19:26
Открыть несколько раз настройки  :D
А вобще я об этом говорил, думаю разработчик учтет.
Кстати спасибо разработчику :good:
Название: Nox Server Notificator
Отправлено: Garett от 22/09/2011 17:43:50
Категорически не согласен, что разработка актуальная. Полезная - да, актуальная - ни на йоту.

Критика.
Larboss, не стоит декларировать процесс решения большой проблемы если она не решена - это глупо. Но то, что решена другая более мелкая - это хорошо.

Ужасное описание.
Если стоит задача сокращения количества жалоб на форуме на отсутствие играющих на сервере или сокращение времени простоя сервера, то такую задачу программа не решает. Более того, скорее наоборот.
Ранее у участников было два простых и быстрых способа узнать играет ли кто (запустить игру или посмотреть на форуме), то теперь появился еще один (надо отметить более удобный чем уже имеющиеся). Но это с моей точки зрения отрицательно скажется на серверной активности - раньше участник выбирал зайти в игру или посмотреть на форуме (примерно равноценный выбор), при этом в первом случае он мог заглянуть на сервер и у других участников появилась бы прямая мотивация подключиться к уже играющему, во втором - повысить общую форумную активность; теперь может получится так, что тот же участник никогда не заглянет в игру, пока не увидит/услышит соответствующее оповещение.
Более корректно было бы:
    Сделаем жизнь игрока в Nox легче. Теперь вам не нужно каждый раз заходить на форум или запускать игру, чтобы проверить активность сервера. Вам предоставляется возможность, только свернув текущее приложение увидеть играет сейчас кто-либо или нет. А если не хочется утомительно ждать игроков сервере, запустите программу и занимайтесь любимым делом, вас оповестит звуковой сигнал (и всплывающее окно).

Также.
Следует избегать выражений вида:
Ресурсов "ест" сравнительно немного совсем."
Во-первых пугает то, что такая небольшая по описанию программа вообще умеет "есть" (и при этом работает постоянно), во-вторых если уж "ест", то надо хотябы надо указать размер исполняемого файла самого приложения (или размер архива), в-третьих, читая весь пункт Требования, можно подвергнуть сомнению этот "немного совсем" на ОС, отличных от Windows XP, и тем более на очень различных конфигурациях компьютеров.

Кроме того.
Почему "трезво" в кавычках?

Как итог.
Для того, чтобы сервер не простаивал и не было жалоб, нужно чтобы кто-нибудь хоть иногда заглядывал на сервер, заходя в игру. Представленная программа почти наверняка, с моей точки зрения, избавляет пользователя от такого выбора.
Но к любому упрощению метода решения (в данном случае задачи: как узнать играет ли кто на сервере на текущий момент) отношусь только положительно.
Название: Nox Server Notificator
Отправлено: Lаrboss от 22/09/2011 19:54:31
Во общем, описывать программы свои у меня не очень получается, я так понимаю. Надо найти того, кто это будет делать на ура (Взгляд пал на Германа). Хотя, я делал описание оч. быстро, но не важно....

1. Сомневаюсь, что онлайн станет хуже - программу если и будут использовать, то пару человек.
2. В таком случае, может быть "научить" программу отслеживать активность в сутки пользователя и напоминать "а вы сегодня не играли в нокс, может зайдете, тогда и другие подключатся"?
Название: Nox Server Notificator
Отправлено: Ergo от 23/09/2011 04:05:20

Garett

Очень круто, что ты увидел побочные эффекты автоматизации относительно простоя сервера. Однако их практическая вероятность крайне мала.


Дело в том, что программа Ларбосса всего-лишь освобождает игрока от нужды включить игру для того чтобы узнать есть ли кто-нибудь на сервере. Проще говоря, факт включение игры никак не повлияет на то, зайдет ли человек непосредственно на сервер или нет, так как он посмотрит на состояние сервера. И если будет 0/31, то игрок просто выключит игру.


А вот побочный эффект относительно посещаемости форума имеет место быть. Тут не поспоришь.




Название: Nox Server Notificator
Отправлено: Katarsis от 23/09/2011 04:40:44
Интересно, сколько еще человек свято верят, что никакого третьего способа узреть количество игроков на сервере нету? Вот тут (http://forum.noxworld.ru/rubaem-po-internetu/postojannyj-server-nox-a/msg100072/#msg100072) посмотрите... Да и на дату поста тоже гляньте...
Название: Nox Server Notificator
Отправлено: Artishock от 23/09/2011 08:35:23
А может в программу еще добавить статистику игроков на сервере? :D Чтобы каждый раз на форум не заходить ради этого? :D Шутка.
А вообще это стимул:
2. В таком случае, может быть "научить" программу отслеживать активность в сутки пользователя и напоминать "а вы сегодня не играли в нокс, может зайдете, тогда и другие подключатся"?
- вот этот, довольно хорош. Будет лишний раз подталкивать зайти в игру и поиграть.
Название: Nox Server Notificator
Отправлено: Evengard от 23/09/2011 09:02:36
Может, стоит просто изредка кидать фейковое сообщение о том, что на серве игроки? :D
Название: Nox Server Notificator
Отправлено: EvilWisp от 23/09/2011 09:21:19
Пойдем дальше. Раз в пол часа прога запускает браузер и открывает страницу форума.
Раз в час  запускает нокс и заходит на сервер.
 Раз в день удаляет все игры и программы с жесткого диска, кроме нокса.
Название: Nox Server Notificator
Отправлено: ILikeNox от 23/09/2011 11:55:00
Katarsis + 1  :)
я уже около 2х лет ей пользуюсь  :)
Название: Nox Server Notificator
Отправлено: Lаrboss от 23/09/2011 12:19:01
А вот побочный эффект относительно посещаемости форума имеет место быть. Тут не поспоришь.
Я бы сказал относительно страницы статистики.

Katarsis, может быть ты выложил бы эту программу хотя бы, а не указывал на не работающую ссылку...

ILikeNox, название программы или ссылку можно получить?

За идеи спасибо.
Название: Nox Server Notificator
Отправлено: Evengard от 23/09/2011 19:33:52
Убедительная просьба НЕ использовать версию программы 0.99 Beta. Её использование создаёт неоправданно большую нагрузку на сайт. Просьба дождаться обновления от автора.
Название: Nox Server Notificator
Отправлено: ILikeNox от 23/09/2011 23:18:59
larboss,
http://www.mediafire.com/?1vwc3k55nys1e1h
попробуй вот эту скачать , я запускаю ее рядом с game_ip.txt в папке nox
Название: Nox Server Notificator
Отправлено: Evengard от 23/09/2011 23:45:38
Программа, о которой говорит ILikeNox, и о которой говорил чуть раньше Katarsis:
viewgames.zip (http://dl.noxworld.ru/viewgames.zip) (42,9 Kb)

В архиве присутствует game_ip.txt с IP-шником сервера.
Название: Nox Server Notificator
Отправлено: Lаrboss от 24/09/2011 01:54:18
Выкладываю обновленную версию программы. Версия: 1.00
Список изменений:
 -Частота опроса теперь фиксированная - 5 минут. (более частый опрос нагружает сайт)
 -Добавлена кнопка "Выход" в контекстном меню.
 -При щелчке лкм по иконке теперь выводится стандартное Windows всплывающее сообщение.
 -Установлен запрет на запуск нескольких копий программы. (чтоб не ддосили сайт)
 -Исправлена мелкая ошибка при выходе.

Ссылка на скачивание:http://narod.ru/disk/26136292001/NSN_100.rar.html (http://narod.ru/disk/26136292001/NSN_100.rar.html) (400кб)

PS. Эвенгард, обнови 1 пост, пожалуйста.
Название: Nox Server Notificator
Отправлено: evildead11 от 24/09/2011 10:47:52
круто
Название: Nox Server Notificator
Отправлено: Ergo от 24/09/2011 14:45:27
Елы палы. Разве прога пользуется инфой с форума?
Название: Nox Server Notificator
Отправлено: horrendous1 от 24/09/2011 15:51:18
What about an english version..?
Название: Nox Server Notificator
Отправлено: Ergo от 24/09/2011 16:16:49

horrendous1

It seems to me or are you in Russian you understand perfectly?
Название: Nox Server Notificator
Отправлено: Lаrboss от 24/09/2011 16:27:10
На английский язык стоит переводить, кстати? Проголосуйте что-ли.
Название: Nox Server Notificator
Отправлено: Ergo от 24/09/2011 16:49:35
Larboss


Прога инфу берет с форума или с сервера?
Название: Nox Server Notificator
Отправлено: horrendous1 от 24/09/2011 17:05:01
No I don't understand russian at all. My translator kind of does, but I can't translate a program
Название: Nox Server Notificator
Отправлено: Lаrboss от 24/09/2011 17:43:15
Моя с форума.

Микса с сервера.
Название: Nox Server Notificator
Отправлено: Lаrboss от 25/09/2011 16:57:51
Интересно, сколько еще человек свято верят, что никакого третьего способа узреть количество игроков на сервере нету? Вот тут (http://forum.noxworld.ru/rubaem-po-internetu/postojannyj-server-nox-a/msg100072/#msg100072) посмотрите... Да и на дату поста тоже гляньте...
Задача моей программы - оповестить пользователя, когда есть игроки на сервере; это можно понять, прочитав 1 пост и название программы.

Название: Nox Server Notificator
Отправлено: unseen от 26/09/2011 18:31:59
Larboss, Katarsis, обоим предупреждение за флейм.
Название: Nox Server Notificator
Отправлено: Lаrboss от 02/10/2011 15:28:13
Программа обновлена до версии 1.00a.
Изменения:
-Добавлена поддержка английского языка; язык переключается в настройках.

The program has been updated to version 1.00a.
Сhanges:
-Added support for english language, the language switches in the settings menu.

Скачать/Download: http://rghost.ru/23902921 (http://rghost.ru/23902921) (421 KB)
Название: Nox Server Notificator
Отправлено: Lаrboss от 11/10/2011 21:17:17
Как вы думаете, имеет ли смысл ввести функцию напоминания, что пользователь не играл, при его низкой активности?
Название: Nox Server Notificator
Отправлено: RudaeFFF от 11/10/2011 21:19:50
Не думаю.это может стать как реакцией на повторный будильник)
Человек будет вырубать уведомления о том,что кто-то зашёл на серв,а потом ему эта же прога будет писать,что вот он какой гнус,не заходит на серв,тогда чел вообще взбесится и попробует удалить жуткую прогу с её жуткими напоминаниями о посещении игры)
Название: Nox Server Notificator
Отправлено: Squall от 11/10/2011 22:11:37
Вывод -
Название: Nox Server Notificator
Отправлено: TheSim от 12/10/2011 22:28:58
Эвен, Ларбосс - было бы неплохо, чтобы в проге была галка "хочу поиграть", а на форуме соотв. ссылка, которая автоматом сбрасывалась бы  через скажем 5 минут необновлений скриптом форума.
Тогда прога может сообщить что видит соперника до того как он зайдет и количество игроков не будет убывать.
Название: Nox Server Notificator
Отправлено: Evengard от 13/10/2011 08:20:40
Я разработкой новых фич не занимаюсь в связи с планированием моего ухода...
Название: Nox Server Notificator
Отправлено: Lаrboss от 23/10/2011 18:08:58
Программа обновлена до версии 1.00b.
Изменения:
- Добавлена возможность проверки пинга (задержки) до сервера в мс.
- Исправлены "не видимые обычному глазу" ошибки.


The program has been updated to version 1.00b.

Changes:
- Added function to check ping (latency) to the server in milliseconds.
- Fixed "not visible to the usually eye" error.

Скачать/Download:http://narod.ru/disk/29267555001/NSN100b.rar.html (433 KB)
Название: Nox Server Notificator
Отправлено: Lаrboss от 14/02/2012 13:40:12
Подготовка к грядущим обновлениям:

1. Стоит ли добавлять функцию SMS-оповещения?
2. Встроить APM счетчик с возможностью делится результатами с другими игроками?
3. Автоматическое создание скриншотов конца игры\ваших килов\напряженных моментов?
4. Персональная статистика по количеству набранных фрагов с детализацией по видам оружия, никам убитых игроков и тд?
5. Ваши предложения?
Название: Nox Server Notificator
Отправлено: Norten от 14/02/2012 14:10:45
1 - нет, еще курьера на дом с депешей))

2 - да, давно прошу!
3 - да
4 - да
Название: Nox Server Notificator
Отправлено: Evengard от 14/02/2012 14:21:59
1. Не, это таки перебор
2. А зачем? нет
3. Вот это можно. Особенно конца игры. Со списком всех игроков и их фрагов. Для отчётов полезно
4. Пока нет статистики серверной - можно
Название: Nox Server Notificator
Отправлено: Squall от 14/02/2012 15:31:23
1 - да ну нафиг, сложно)
2 - дададад! оч полезно и интересно.
3 - можно, будет удобно для отчетчиков)
4 - за! тоже интересная статистика.
Название: Nox Server Notificator
Отправлено: Lаrboss от 14/02/2012 15:43:56
Совсем позабыл, что, возможно, у сервера будет своя статистика, реализовывать мой модуль нет смысла.

Ага, работаю тогда над 2 и 3 пунктом. Спасибо за ваше мнение!
Название: Nox Server Notificator
Отправлено: Perfect от 17/02/2012 14:33:10
1. Было бы прикольно))) y no.
2. Однозначно ДА, но это, видимо, NoxManager.
3. дададададад
4. Не против.)
Название: Nox Server Notificator
Отправлено: Lаrboss от 17/02/2012 15:07:14
2. Однозначно ДА, но это, видимо, NoxManager.
Не, NoxManager меньше популярен, для него, думаю, не имеет смысла что-то делать.
Название: Nox Server Notificator
Отправлено: Lаrboss от 19/02/2012 19:20:28
Хочу еще спросить об одной мелочи, стоит ли встраивать в программу отслеживание приоритета игры? Т.е. когда выходишь из игры по alt-tab или windows-кнопке, чтобы приоритет игры понижался или игра замораживалась. У меня игра занимает 100% процессор (1 ядро), даже когда в другом окне и в игре ничего не происходит (в меню).

Ах, да, надо ли блокировать нажатие windows-кнопки, чтобы случайно ее во время игры не нажимать?
Название: Nox Server Notificator
Отправлено: 2530 от 19/02/2012 20:01:41
Пункт 1. Не совсем понятно зачем нужно
Пункт 2. Однозначно нет
Название: Nox Server Notificator
Отправлено: Lаrboss от 19/02/2012 20:22:05
Пункт 1. Не совсем понятно зачем нужно
Это когда пытаешься выйти из нокса, чтобы отписать в скайп, однако, жутко все тормозит и не хочется закрывать игру.

Запусти игру и проследи на сколько у тебя загружен процессор.
Название: Nox Server Notificator
Отправлено: Perfect от 19/02/2012 20:40:17
1. дадададад!
2. Не знаю, не сталкивался с такой проблемой.
Название: Nox Server Notificator
Отправлено: 2530 от 20/02/2012 04:01:45
Тогда 1 пункт: да, однозначно. :)
P.S>CPU загружен 80-100%
Название: Nox Server Notificator
Отправлено: Evengard от 20/02/2012 07:29:19
С возможностью отключения плз.
Название: Nox Server Notificator
Отправлено: Lаrboss от 29/02/2012 16:13:47
С возможностью отключения плз.
Все фичи будут с возможностью включения/отключения.
Название: Nox Server Notificator
Отправлено: Lаrboss от 19/06/2012 19:07:13
Так как ссылка уже "мертвая" - приложу программу во вложение.
Название: Nox Server Notificator
Отправлено: Lаrboss от 10/02/2013 05:31:19
Есть такая идея добавить возможность информирования о готовности к игре/желании поиграть конкретного игрока. Предположим есть сайт www.PlayNox.ru. На этом сайте будет размещаться информация о желающих поиграть (и/или дублирование в самой программе). Допустим, информация будет представлена списком с полям: Ник игрока, сервер, время начала. Время начала - время по МСК, когда ориентировочно будет игрок с указанным ником на сервере. Может быть еще можно будет добавить дату игры.

Как будет работать? - Пользователь жмет в программе кнопку "Хочу поиграть" и отвечает на вопрос, когда сможет поиграть и на каком сервере. Тем самым добавляется он в список желающих. И таким образом будет видно с кем можно и когда поиграть сегодня (на неделе). Это не все. В софте будет оповещение подобных событий, т.е., например, можно будет указать "Оповестить меня за 5 минут до подключения к серверу игрока "ПроНуб2013"" или "Оповестить меня, если после 18 часов желающих поиграть будет как минимум 2 игрока" и тд.

Надеюсь, в общих чертах понятно.

Бред или имеет смысл развивать это направление?
Название: Nox Server Notificator
Отправлено: Perfect от 10/02/2013 10:26:42
Определённо за, идея замечательная.
Название: Nox Server Notificator
Отправлено: 2530 от 12/02/2013 16:12:21
Идея хорошая. А главное - не нужен будет NC.
Название: Nox Server Notificator
Отправлено: Lаrboss от 24/06/2013 04:32:27
Старые ссылки "умерли", приложил.