По форуму сегодня пробегала тема со скриптом для проверки онлайн ли сервер.
Вечером не чем было заняться и решил написать программу для проверки.
Версия 1:
Вам необходимо указать сервер, порт и интервал проверки. После чего появится окно со статусом выбранного сервера.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Программа запакована поэтому вирустотал показывает 6 опасностей.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Версия 2:
Полностью переработан код, фактически это новая программа.
Теперь проверка обрабатывается в отдельном потоке, что исключит подвисание програмы.
При запуске будет выведено окно статуса сервера записаного в настройках. По правому клику либо двойному щелчку на нем, открывается меню настроек.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Обновление
Версия 3:
Переработан дизайн приложения
Добавлена возможность слежения за неограниченным количеством серверов.
Возможность изменения прозрачности.
Добавлена иконка в трее.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Ни одно доброе дело не остается безнаказанным.
Не плохо. Иногда пригодится. Есть замечание.
Лучше сделай, чтобы в трей сворачивалось окно,
при старте проверки. А то иногда всплывающее
меню зависает. Ну и еще бы форму отображения покрасивше.
Не плохо. Иногда пригодится. Есть замечание.
Лучше сделай, чтобы в трей сворачивалось окно,
при старте проверки. А то иногда всплывающее
меню зависает. Ну и еще бы форму отображения покрасивше.
P.S. Манифест тоже не забываем включать
Трей может позже приделаю, а окно подвисает только во время проверки.
Форму отображения покрасивше это с картинкой, а картинка это добавочный вес к программе, хотя не сделал этого только потому что было лень рисовать.
P.S. Настоящие мужики выбирают стиль win95.
Хотя Альфа версия проги была с манифестом.
________________
Ни одно доброе дело не остается безнаказанным.
Старайтесь не ставить интервал проверки меньше 3 секунд, потому что время попытки подключения я поставил именно такое.
В следующем обновлении сделаю ограничение.
Цитата:
Сообщение от westvlad
я вот ввел туда адрес серва и у меня ошибку пишет
Написано ведь вводить адрес сервера и порт.
Цитата:
Сообщение от Sirioga
Спасибо дин, хорошая прога, странно то что у меня ничего не подвисает, или я может что-то не так делаю?
Тоже что ли отпостить где искать порт сервера?
Серый, подвисать должно только если долгий коннект, тоесть если сервер в офе.
________________
Ни одно доброе дело не остается безнаказанным.
Версия 3:
Переработан дизайн приложения
Добавлена возможность слежения за неограниченным количеством серверов.
Возможность изменения прозрачности.
Добавлена иконка в трее.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Ни одно доброе дело не остается безнаказанным.