Монитор ЯВ, тИЦ, PR — несколько идей

Дата: 19.10.2009
Категории: Мои проекты

Разработка программы успешно ведется, уже есть наработки. Сейчас уже программа успешно получает информацию о АП ЯВ и АП тИЦ. АП PR скоро тоже будет готов.

Настройки программы

Как я описывал в одной из предыдущих статей, проблему о том, где разместить настройки программы и как осуществить к ним доступ, я до сих пор еще не решил. У меня есть несколько идей по этому поводу, например, можно сделать кнопку «Настройки» в левом верхнем углу окна сообщения. Но тогда в этом случае пользователь сможет поменять их только тогда, когда увидет сообщение, т.е. придется ждать очередного АПа. Это конечно же неудобно для пользователя.

Можно сделать настройки отдельной программой. И при инсталляции выводить ярлык «Настройки программы» на рабочий стол. Также можно сделать и в окне сообщения кнопку «Настройки», при нажатии на которую программа просто будет запускать другую программу.

Несколько запущенных экземпляров программы

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

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

Еще нужно будет решить следующий вопрос: «Показывать ли сообщение об ошибке если нет доступа в интернет?». Я думаю лучше этого не делать, ведь ошибка будет показываться каждый раз при неудачной проверке и тем самым раздражать и надоедать пользователю. Как выйти из программы?

Это тоже нужно предусмотреть. Выход из программы только при АПе из окна с сообщением (например, сделать кнопку «Выход из приложения») это неудобно. Чтобы выйти из приложения можно конечно «убить» процесс, но это совсем не то что нужно.

Итоги

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

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

В планах, если первая версия будет удачной, постараюсь сделать что-то наподобие SiteAuditor, ведь в основном проводить анализ сайта приходится только во время АПов.

Коментарии:

  1. 20.10.2009 в 14:40

    Я думаю, настройки надо сделать кнопкой, просто дополнительной программой еще не удобней. При первом запуске программы можно сделать, чтобы появились настройки, а потом кнопочкой при каждом апе ;). А когда нет доступа в интернет, сделать можно окно полу прозрачным и по середине надпись типа «Нет связи»

  2. 20.10.2009 в 14:46

    Возможно ты прав. Но если сделать настройки так, то изменять их можно будет только после АПа. А если пользователь захочет настроить раньше. Вот возьмет и захочет, и не сможет!

    Про отсутствие связи это можно сделать в настройках (показывать/не показывать). Вот незнаю как лучше. Пока думаю остановлюсь на кнопке в сообщении.

    Есть еще такая идея: сделать кнопку-меню. Появляется Настройки, выйти из программы. Но из за двух пунктов кажется что это не рационально.

  3. 20.10.2009 в 23:08

    У меня есть мысль. Если допустим, когда она не активна, пусть висит в трее! И юзверь сможет когда хочет достать оттуда её и настроить. Там если она будет, это, я думаю, никому не помешает. А при отсутствии связи тогда можно изменять значок трея. Например тот же, только или серый, или того хуже — зачёркнутый красным.