- Регистрация
- 21 Май 2022
- Сообщения
- 25
- Реакции
- 26
Написал для себя прогу для мониторинга статуса сервера и прочие удобства.
В ближайшем будущем я не смогу больше заходить на сервер, поэтому решил поделиться, может кому-нибудь понадобится + исходный код (всем пофиг).
Приложение после запуска идет в трей:
Предназначение кнопок:
1) Обновляет информацию о сервере
2) Запускает команду steam://connect/{resolvedAddress}:{port}
3) Открывает веб сайт в браузере
4) Открывает дискорд в браузере
5) Открывает страницу для прослушивания музыки. Всегда перед подключением я запукаю top-radio.ru/web/dfm
6) Выход из приложения
Файл настроек:
где,
В ближайшем будущем я не смогу больше заходить на сервер, поэтому решил поделиться, может кому-нибудь понадобится + исходный код
Приложение после запуска идет в трей:
Предназначение кнопок:
1) Обновляет информацию о сервере
2) Запускает команду steam://connect/{resolvedAddress}:{port}
3) Открывает веб сайт в браузере
4) Открывает дискорд в браузере
5) Открывает страницу для прослушивания музыки. Всегда перед подключением я запукаю top-radio.ru/web/dfm
6) Выход из приложения
Файл настроек:
{ "ServerSettings": { "Address": "goze.net4all.ru", "Port": 27015, "RefreshInterval": 2, "BrowserName": "Chrome", "ListenToMusicUrl": "top-radio.ru/web/dfm", "BrowserExecutablePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "OpenIncognito": false }}где,
- Address - адрес сервера для подключения. Используется для мониторинга статуса и кнопки подключения, где получает IP адрес с имени goze.net4all.ru и добавляется в команду steam://connect/{resolvedAddress}:{port}
- Port - порт сервера для подключения. Используется в команде steam://connect/{resolvedAddress}:{port}
- RefreshInterval - интервал для автоматического обновления информации в минутах (не нужно нажимать конпку Refresh постоянно).
- BrowserName - имя бразуера которым вы пользуетесь. Возможные значения:
- Chrome
- Opera
- Firefox
- Edge
- ListenToMusicUrl - адрес сайта где можно слушать музыку. Может быть любой другой.
- BrowserExecutablePath - путь до исполняемого файла вашего брауера.
- OpenIncognito - определяет запускать ли ссылки в режиме приватной вкладки. (Да, я net4all открываю только через приватную вкладку)
Вложения
Последнее редактирование: