Монитор ЯВ, тИЦ, PR — несколько идей
Разработка программы успешно ведется, уже есть наработки. Сейчас уже программа успешно получает информацию о АП ЯВ и АП тИЦ. АП PR скоро тоже будет готов.
Настройки программы
Как я описывал в одной из предыдущих статей, проблему о том, где разместить настройки программы и как осуществить к ним доступ, я до сих пор еще не решил. У меня есть несколько идей по этому поводу, например, можно сделать кнопку «Настройки» в левом верхнем углу окна сообщения. Но тогда в этом случае пользователь сможет поменять их только тогда, когда увидет сообщение, т.е. придется ждать очередного АПа. Это конечно же неудобно для пользователя.
Можно сделать настройки отдельной программой. И при инсталляции выводить ярлык «Настройки программы» на рабочий стол. Также можно сделать и в окне сообщения кнопку «Настройки», при нажатии на которую программа просто будет запускать другую программу.
Несколько запущенных экземпляров программы
Также необходимо обязательно предусмотреть то, что пользователь может запустить два экземпляра программы, тем самым каждый экземпляр будет проверять информацию, что также неправильно.
Нет доступа в интернет
Еще нужно будет решить следующий вопрос: «Показывать ли сообщение об ошибке если нет доступа в интернет?». Я думаю лучше этого не делать, ведь ошибка будет показываться каждый раз при неудачной проверке и тем самым раздражать и надоедать пользователю. Как выйти из программы?
Это тоже нужно предусмотреть. Выход из программы только при АПе из окна с сообщением (например, сделать кнопку «Выход из приложения») это неудобно. Чтобы выйти из приложения можно конечно «убить» процесс, но это совсем не то что нужно.
Итоги
Если у кого есть идеи по реализации описанных проблем, кто хочет внести свой вклад в развитие программы, просьба написать об этом в комментариях. Обязательно упомяну в блоге тех кто подскажет интересное и удобное решение. Если у автора идеи будет свой сайт, в качестве благодарности сделаю ссылку.
Хоть программа и не из тех которые просто необходимы, я пишу ее в первую очередь для себя и для друзей. Тех кого это заинтересует, просьба сообщить об этом в комментариях, а еще лучше написать об этом на своем сайте — чем больше человек будет ею пользоваться тем больше я буду стараться в ней сделать.
В планах, если первая версия будет удачной, постараюсь сделать что-то наподобие SiteAuditor, ведь в основном проводить анализ сайта приходится только во время АПов.