ака Плющкин
January 22nd, 2009 Begemot Posted in Шаровароварение
Сегодня утром ставил Comodo Internet Security, бесплатный файрвол + антивирус. Дергнуло меня почитать лицензию, нашел интересный пункт про проверку обновлений в интернете. Насколько я помню тексты лицензий не являются объектами авторского права, поэтому недолго думая решил его позаимствовать себе – так с монстров по пункту, простому шароваршику грамотная лицензия:)
The Program contains components that enable and facilitate the use of certain Internet-based update services. You acknowledge and agree that Comodo may automatically check the version of the Program and/or its components that you are utilizing and may provide upgrades or fixes to the Software that will be automatically downloaded to your computer. You may turn off automatic updates of the Program once installed, but initial settings will cause the Program to download and retrieve updates automatically without further user input.
Правда пришлось ее в итоге сильно передалать под свои нужны, так что чуть ли не половина выкинулась, вот что осталось
The Program contains components that enable and facilitate the use of certain Internet-based update services. You acknowledge and agree that Clipdiary may automatically check the version of the Program that you are utilizing and may notify you about new version. You may turn off automatic updates of the Program once installed, but initial settings will cause the Program to automatically check for updates.
Теперь Clipdiary с полным правом может проверять апдейты в на моем сайте 🙂
January 23rd, 2009 at 8:27
Всё же у комодошников лицензия предупреждала о том, что приложение будет качать файлы из интернета, а ты переделал её в “сейчас вылетит птичка” 🙂
К тому же у тебя никаких automatic updates нету, насколько я помню. Есть только check for updates.
И ещё мне кажется, что грамотнее было бы “may notify you about a new version” (артикль!) или “may notify you about new versions” (так даже лучше).
January 23rd, 2009 at 8:55
ну я честно и предупреждаю ” You acknowledge and agree that Clipdiary may automatically check the version of the Program that you are utilizing and may notify you about new version.”
исправления приму – эту часть предложения как раз я сам писал 🙂
January 23rd, 2009 at 1:27
Предупреди уже тогда заодно, что она может исказить содержимое клипбоарда 😛
January 23rd, 2009 at 1:40
ага, и еще выскакивает по горячей клавише, даже если на самом деле в игрушку играете, так?:)
January 23rd, 2009 at 5:57
Ну вот видишь, а ты боялся хэлп писать 😀
January 23rd, 2009 at 9:59
Я чуть проще сделал: Галку в инсталляторе “Автоматически проверять обновления в Инете через Икс дней”, по умолчанию галка включена и соответственно инсталлятор сам включает авто-апдейт.
1) Если ставится первый раз, и настроек софтины в реестре нет, и галка в инсталляторе стоит – прописывается интервал автоматической проверки по умолчанию. При первом же старте софтина его же и подхватит.
2) Если галку юзер отключил – то инсталятор отключает автоапдейт.
3) Если есть хоть какая-то настройка в реестре, видимо уже софтина стояла и просто ставится новая версия. Инсталятор вообще ничего не трогает.
4) Софтина сама ничего не скачивает – исключительно только проверяет, и если есть обновление информирует пользователя и предлагает скачать. Окончательное решение в любом случае за пользователем.
В инсталяторе на весьма видном месте написано, что настройку и интервал автоапдейтов можно изменить и позже в настройках программы самому ручками.
Судя по логам за несколько месяцев подавляющее большинство вообще ничего не меняет: ни в галках автоапдейта в инсталляторе, ни в настройках самой программы. Да и писал в инсталляторе только ради того, чтобы на видном месте была недвусмысленная фраза о том, что софтина может лезть в инет – исключительно чтобы для информированности пользователя, чтобы не разбирать потом фидбек про файрволы.
По любому гики все равно сделают как им надо – хоть с настройкой, хоть с инсталлятором, хоть с чем. “Блондинки” же в свою очередь все равно не будут менять дефолтовые настройки ни в инсталляторе, ни в самой программе, по крайней мере в подавляющем большинстве и на первое время.