Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Server Status Checker

-

Боты, скрипты и прочий софт для Perfect World

- Весь софт по Perfect World и все, что связано с ботоводством и скриптописанием в этом разделе. Вопросы запрещены!

Ответ
 
Опции темы
Старый 06.03.2010, 22:08   #1
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Server Status Checker

По форуму сегодня пробегала тема со скриптом для проверки онлайн ли сервер.
Вечером не чем было заняться и решил написать программу для проверки.

Версия 1:
Вам необходимо указать сервер, порт и интервал проверки. После чего появится окно со статусом выбранного сервера.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Программа запакована поэтому вирустотал показывает 6 опасностей.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Версия 2:
Полностью переработан код, фактически это новая программа.
Теперь проверка обрабатывается в отдельном потоке, что исключит подвисание програмы.
При запуске будет выведено окно статуса сервера записаного в настройках. По правому клику либо двойному щелчку на нем, открывается меню настроек.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Обновление

Версия 3:
Переработан дизайн приложения
Добавлена возможность слежения за неограниченным количеством серверов.
Возможность изменения прозрачности.
Добавлена иконка в трее.

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось DoctorWho; 09.04.2010 в 18:32.
  Ответить с цитированием
11 пользователя(ей) сказали cпасибо:
"Шорох" (06.03.2010), AlexesZ (07.03.2010), delhinet (07.03.2010), Ликвид (06.03.2010), KloneB@DGuY (06.03.2010), Sirioga (06.03.2010), trombikv2 (15.03.2010), westvlad (06.03.2010), ДедКо (15.03.2010), ^^El'z0r (06.03.2010), ~стрелок~ (15.03.2010)
Старый 06.03.2010, 22:33   #2
 Старший сержант
Аватар для KloneB@DGuY
 
KloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известен
Регистрация: 14.01.2010
Сообщений: 202
Популярность: 306
Сказал(а) спасибо: 222
Поблагодарили 167 раз(а) в 68 сообщениях
 
Thumbs up Re: Server Status Checker

Не плохо. Иногда пригодится. Есть замечание.
Лучше сделай, чтобы в трей сворачивалось окно,
при старте проверки. А то иногда всплывающее
меню зависает. Ну и еще бы форму отображения покрасивше.

P.S. Манифест тоже не забываем включать
  Ответить с цитированием
Старый 06.03.2010, 22:48   #3
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Server Status Checker

Цитата:
Сообщение от KloneB@DGuYПосмотреть сообщение
Не плохо. Иногда пригодится. Есть замечание.
Лучше сделай, чтобы в трей сворачивалось окно,
при старте проверки. А то иногда всплывающее
меню зависает. Ну и еще бы форму отображения покрасивше.

P.S. Манифест тоже не забываем включать

Трей может позже приделаю, а окно подвисает только во время проверки.
Форму отображения покрасивше это с картинкой, а картинка это добавочный вес к программе, хотя не сделал этого только потому что было лень рисовать.

P.S. Настоящие мужики выбирают стиль win95.
Хотя Альфа версия проги была с манифестом.
  Ответить с цитированием
Старый 06.03.2010, 23:03   #4
 Старший сержант
Аватар для KloneB@DGuY
 
KloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известен
Регистрация: 14.01.2010
Сообщений: 202
Популярность: 306
Сказал(а) спасибо: 222
Поблагодарили 167 раз(а) в 68 сообщениях
 
Talking Re: Server Status Checker

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
а окно подвисает только во время проверки.

Из-за подвисание, нельзя выйти из проги. Вот чем плохо.

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
а картинка это добавочный вес к программе

Да ладно, еще и сжатием - нормально будет. Да и потом,
можно и не картинкой, просто по колдовать.

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
P.S. Настоящие мужики выбирают стиль win95.
Хотя Альфа версия проги была с манифестом.

Я креативщик, потому мне не фонтан
  Ответить с цитированием
Старый 06.03.2010, 23:31   #5
 Разведчик
Аватар для westvlad
 
westvlad никому не известный тип
Регистрация: 26.01.2010
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 23
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Server Status Checker

а где можно найти порт сервера
  Ответить с цитированием
Старый 06.03.2010, 23:49   #6
 Старший сержант
Аватар для KloneB@DGuY
 
KloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известен
Регистрация: 14.01.2010
Сообщений: 202
Популярность: 306
Сказал(а) спасибо: 222
Поблагодарили 167 раз(а) в 68 сообщениях
 
Lightbulb Re: Server Status Checker

Цитата:
Сообщение от westvladПосмотреть сообщение
а где можно найти порт сервера

Там же где и адрес:
Perfect World\element\userdata\server\serverlist.txt
  Ответить с цитированием
Пользователь сказал cпасибо:
westvlad (07.03.2010)
Старый 07.03.2010, 00:00   #7
 Рыцарь
Аватар для Sirioga
 
Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(
Регистрация: 19.11.2008
Сообщений: 385
Популярность: 13343
Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
 
По умолчанию Re: Server Status Checker

Спасибо дин, хорошая прога, странно то что у меня ничего не подвисает, или я может что-то не так делаю?
Тоже что ли отпостить где искать порт сервера?
  Ответить с цитированием
Старый 07.03.2010, 00:21   #8
 Разведчик
Аватар для westvlad
 
westvlad никому не известный тип
Регистрация: 26.01.2010
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 23
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Server Status Checker

я вот ввел туда адрес серва и у меня ошибку пишет
  Ответить с цитированием
Старый 07.03.2010, 01:40   #9
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Server Status Checker

Старайтесь не ставить интервал проверки меньше 3 секунд, потому что время попытки подключения я поставил именно такое.
В следующем обновлении сделаю ограничение.

Цитата:
Сообщение от westvladПосмотреть сообщение
я вот ввел туда адрес серва и у меня ошибку пишет

Написано ведь вводить адрес сервера и порт.

Цитата:
Сообщение от SiriogaПосмотреть сообщение
Спасибо дин, хорошая прога, странно то что у меня ничего не подвисает, или я может что-то не так делаю?
Тоже что ли отпостить где искать порт сервера?

Серый, подвисать должно только если долгий коннект, тоесть если сервер в офе.

Последний раз редактировалось Dinmaite; 07.03.2010 в 01:43.
  Ответить с цитированием
Старый 07.03.2010, 12:23   #10
 Разведчик
Аватар для westvlad
 
westvlad никому не известный тип
Регистрация: 26.01.2010
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 23
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Server Status Checker

F.I.R.E PvP Server
F.I.R.E 29000:register.on-game.su 10

вот у меня в том документе.я только это туда 29000:register.on-game.su
  Ответить с цитированием
Старый 07.03.2010, 13:58   #11
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Server Status Checker

Цитата:
Сообщение от westvladПосмотреть сообщение
F.I.R.E PvP Server
F.I.R.E 29000:register.on-game.su 10

вот у меня в том документе.я только это туда 29000:register.on-game.su

Сказано же, в формате url:ip, тоесть register.on-game.su:29000, неужели это так трудно понять?
  Ответить с цитированием
Старый 07.03.2010, 22:32   #12
 Рыцарь
Аватар для Sirioga
 
Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(Sirioga сломал счётчик популярности :(
Регистрация: 19.11.2008
Сообщений: 385
Популярность: 13343
Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
 
По умолчанию Re: Server Status Checker

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Серый, подвисать должно только если долгий коннект, тоесть если сервер в офе.

А если свой сервер, считается? Я его и в "офф" кидал, и в "он" кидал и коннектился локально и извне...ну вот не подвисает совсем.

ЗЫ: В мра стукни когда проснёшься, коё чё спрошу.
  Ответить с цитированием
Старый 08.03.2010, 05:04   #13
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Server Status Checker

Обновление в шапке

Переработан код, в сторону нормализации работы.
Частично изменен внешний вид.
  Ответить с цитированием
Пользователь сказал cпасибо:
KloneB@DGuY (09.03.2010)
Старый 14.03.2010, 17:42   #14
 Разведчик
Аватар для MagHeadShoter
 
MagHeadShoter никому не известный тип
Регистрация: 14.03.2010
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 8
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Server Status Checker

а можно сделать чтобы окно в трее показывало токо тода када оф?
  Ответить с цитированием
Старый 14.03.2010, 17:52   #15
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Server Status Checker

Обновление

Версия 3:
Переработан дизайн приложения
Добавлена возможность слежения за неограниченным количеством серверов.
Возможность изменения прозрачности.
Добавлена иконка в трее.

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
KloneB@DGuY (15.03.2010), MagHeadShoter (14.03.2010), sportaxe777 (15.03.2010), westvlad (14.03.2010)
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Checker для гарена TakeThat Архив Warcraft 3 1 13.12.2010 15:03
[Статья] Server Status / Chip War Status / Online Players / History Graph / Top 50 baltais99 Rising Force Online 0 31.05.2009 20:08

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:26.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net