уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.

Каждому разработчику, начиная с любителя, выкладывающего свои произведения в Интернет для всеобщего пользования и, заканчивая крупными фирмами по разработке программного обеспечения, всегда полезно знать какое количество человек использует его программу и, если это возможно, знать какие именно функции наиболее востребованы в программе. Собственно для того, чтобы узнать какое количество человек скачали ту или иную программу широко используют счётчики закачек, например, как у меня в блоге. Ткнул пользователь на ссылку для загрузки файла — счётчик вырос на 1. Но, то, что кто-то нажал на ссылку ещё совсем не означает, что программа будет активно использоваться человеком.
В целях эксперимента по работе с Python в Google App Engine, я решил немного дописать Link Compressor и организовать для него сбор статистики в он-лайн.

Итак, в чем заключается сбор статистики.
Теперь при сжатии какого-либо URL Link Compressor может отправить на сервер данные:

  1. Сжимаемый URL
  2. Заголовок страницы
  3. Короткие ссылки, которые были получены в ходе сжатия.

На основании этих данных на ресурс в App Engine собирается статистика по использованию он-лайн сервисов сжатия ссылок и последние 10 сжатых ссылок выводятся на главную страницу ресурса. Выглядит это следующим образом:

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

Кроме того, что в программу была добавлена возможность отправки данных для статистики, также немного изменилась и функция обновления программы и поиска новых версий. Теперь все сведения о последней версии пересылаются в заголовке сообщения от сервера, т.е. отпала необходимость скачивать лишние файлы из Сети, чтобы узнать есть обновление или нет. Также теперь нет необходимости переходить на страницу блога за новой версией — начиная с версии 1.4.2. при согласии на загрузку обновления Вы сразу же получаете ссылку с файлом setup.exe.

Книжная полка

Описание: Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД.
купить книгу delphi на ЛитРес
Описание: Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др.
купить книгу delphi на ЛитРес
уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
2 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Andrey
29/08/2010 17:38

Здравствуйте, впервые скачал Вашу программу, теперь буду пользоваться, но было бы хорошо, если бы она при отсутствии Интернета не зависала на неопределенное время, да и при Интернете чуть-чуть подвисает, думаю она при запуске посылает какой-то запрос, а так буду дальше пользоваться

P.S. спасибо большое за обновления из программы, но надеюсь на блоге новые версии также будут вылаживаться с описанием изменений