Speed Install 2.0 − репозиторий под Windows

    Репозитории под Линукс и под Мак существуют давно и делают жизнь пользователей этих систем более комфортной.

    Преимущество репозитория:
    − выбор программы из нескольких конкурентов в нужной категории,
    − всегда установка последней версии,
    − автоматическая установка, без бесконечных «Далее», «Согласен», «Принимаю».

    Вопрос о создании репозитория уже поднимал dozent в своем топике, и Goodkat в комментарии.

    Программа Speed Install 2.0 (2.0.1.1531, если быть точным) выполняет поставленные задачи и не ограничивается продуктами Microsoft.

    В 2008 году я скачал Гугл Хром, чтобы посмотреть, что за зверь такой, да так на нем и остался. Точно так же разработчики передали мне программу на пробу, а теперь я не представляю, как буду без нее дальше. К комфорту быстро привыкаешь.
     

    Юзабилити


    Интерфейс подкупает своей легкостью. Зашел в раздел «Мультимедиа», вспомнил что уже 100 лет не обновлял Foobar2000, выделил кнопкой, нажал на «Установить»… Профит!

    Раньше я не обновлял программу, потому что в уме прикидывал:
    − надо зайти в гугл, поискать сайт (как вариант найти адрес сайта в About программы),
    − найти на сайте последнюю версию,
    − сравнить со своей работающей,
    − вспомнить, сколько разрядов в твоей системе Винды, выбрать нужную,
    − скачать,
    − запустить, нажать на кучу кнопок «Я согласен», «Установить в папку», «Далее».

    Мало того, что это занимает время, так надо еще и внимание переключать. А здесь все легко и просто. Speed Install все делает за тебя.
     

    Поиск по категориям


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


     

    Функционал


    Будучи лентяем, и не посмотрел бы в функционал. Зачем это делать, если и так сразу все заработало, интуитивно? Но, раз уж взялся писать статью, решил посмотреть. И не зря.

    Во-первых: оказалось, можно создать свой список (и не один) обновляемых программ в автономном режиме.

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



    А в остальном программа продолжает радовать чистотой и ясностью своего назначения.
     

    Что есть в программе


    Далее просто копипастю данные из пресс-релиза:

    − Сотни программ в БД.
    − Полностью автоматическая тихая установка.
    − Постоянно обновляющаяся база приложений.
    − Установка последних версий программ.
    − Мультиязычный интерфейс.
    − 32/64 битные установки.
    − Создание оффлайн установщика.
    − Создание, редактирование своих списков программ.
    − Быстрый поиск.
    − Дружественный интерфейс.
    − Все программы скачиваются только с официальных сайтов (вирусов нет).
    − HTML/XML отчеты.
    − Контроль создания ярлыков во время установки.
    − Создание исполняемых файлов с программами.
    − Контроль зависимостей (.Net, Java, etc).

    Подтверждаю про постоянные обновления. Пока я писал эту статью версия обновилась до 2.0.1.1533.
     

    Что запланировано


    − Удаленная установка на компьютеры в сети.
    − Возможность добавлять свой софт (качается по расписанию и устанавливается).
    − Список установленных программ.
    − Список программ для обновления (updater).
    − Рейтинговый центр (возможность поставить оценки программам).
    − Деинсталятор программ.
    − База программ будет расти.

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

    Дизайн


    Дизайн программы, пожалуй, чуть устаревший. Года на 2-3. Виндусовская природа дает о себе знать. Даже официальный сайт программы и то выглядит более современным (кроме форума BB, разумеется).

    Впрочем, как человек из веб-дизайна, я считаю, что юзабилити важнее оформления. И в этом плане разработчики с задачей справились.
     

    Платность


    Программа не бесплатная. Зато, если платишь, то можешь быть уверен, что тебе устанавливают именно то, что ты просишь, а не каких-нибудь вирусов и троянов.
     

    Автор программы


    Один из разработчиков программы хабрапользователь Gepard. Спасибо за предоставленную возможность тестировать. Плюсы в карму тоже ему.
     

    Авторство


    При копировании прошу ссылаться на персональную страничку Вадима Галкина.
    Share post

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 156

      +1
      Поместил в Windows, хотя, может, правильнее было бы в «Я пиарюсь».
        +30
        Вадик, давно пора переходить на Linux :)
          +11
          Вот объясните мне, почему в статьях про линукс никто не проповедует переход на виндовс, а в любой статье про виндовс обязательно есть минимум пара линуксоидов?
            –4
            да прям никто?
              0
              Там бесполезно проповедовать, а здесь видны крохи просветления.
                –3
                (Звонок в дверь)
                -Здраствуйте! А вы верите в Бога?

                Ваша реакция?
                  –1
                  Я не крестоносец, священных воин не веду.
                    +4
                    «Я в себя верю, а вот верите ли Вы в меня?» отсеивает 90% проповедников.
                      0
                      «Иди на куй!» и закрытая дверь отсеивает 100% проповедников.
                  0
                  первая попавшаяся статья с глагне — habrahabr.ru/blogs/linux/127850/#comment_4222355
                    0
                    Вот так на Хабре размазывают людей за любовь к Винде… Заглянул к нему в профиль — карма испорчена на пару жизней вперёд.
                +3
                платное, да ну
                +30
                Параметры установки приложений подразумевают отказ от установки всяких баров и другого нагрузочного софта, всовываемого во многие дистрибутивы нынче? В дефолте при тихой установке все это наверняка будет ставиться.
                Домашняя лицензия привязывается к компьютеру?
                Программа проверяет наличие уже установленных программ для дальнейшего обновления?
                  +2
                  ninite.com например все это делает
                  +18
                  У вас вижу в списке есть и проприетарный софт, вы устанавливаете триалы или же нарушаете лицензии и даете скачивать крякнутые версии?
                    +5
                    Пока все ставится по дефолту. Лицензия к компьютеру не привязывается. Проверки на наличие установленных программ пока тоже нет. Никаких крякнутых версий не ставится.
                      +5
                      Тогда добавьте разделение на free и share, чтобы люди могли выбирать бесплатные аналоги!
                        +2
                        Больше интересно вот что: ок, проги берутся с офсайтов, но потом вы инсталляторы расковыриваете как-то, делая свои какие-то «пакеты» или прямо так целыми и качаете, а здесь просто запускаете на выполнение и всё? Если первое, то как именно, на какие компоненты и как обходите многие лицензионные моменты о ненарушении целостности дистрибутивов прог при распространении. Или вы со всеми авторами договариваетесь? Или как? Если второе, то как тогда делаете зависимости, пропуск нажатия «далее» итд. Дайте больше технических тонкостей. А то не очень понятно.
                          +2
                          Никаких секретов нет. Все старо как мир. Есть ссылки на дистрибутивы, есть ключи автоустановки. Но на практике одними ключами автоустановки не обойтись, поэтому Speed Install имеет кроме базы ссылок и ‘тихих’ ключей алгоритмы установки. Например, Total Commander требует создания файла с параметрами для тихой установки, Winzip нужно предварительно распаковать и запустить нужный msi-файл. Помимо этого есть зависимости. Некоторые программы требуют наличия .Net, Java и других компонентов. Поэтому Speed Install перед установкой таких программ установит нужные компоненты. Например, сам .Net требует наличия Windows Installer и Windows Imaging Component, а программа ArgoUML требует Java Runtime Enviroment.
                        +4
                        Да, фильтр 'платные/бесплатные' будет добавлен.
                          +1
                          Есть ли возможность откатить какую-либо из программ до более ранней версии? Есть ли возможность одновременно установить несколько версий одной и той же программы?
                          К сожалению, это иногда требуется.
                            +4
                            Ходят слухи что в Windows 8 будет нативный репозитарий. Это вас не печалит?
                              +2
                              У нас много дополнений есть:

                              + cоздание оффлайн установщика
                              + cоздание, редактирование своих списков программ
                              + контроль создания ярлыков во время установки
                              + создание исполняемых файлов с программами
                              + контроль зависимостей (.Net, Java, etc)

                              Еще можно напридумывать.
                            +2
                            Откатить до ранней версии нельзя. Несколько версий одной программы тоже установить нельзя. Устанавливается только последняя рабочая (stable). Предложения хорошие — думаю все это в будущем реализуем.
                              0
                              А как пополняется база? Участвуют ли пользователи в этом процессе? Или автоматизированно парсите какие-то ресурсы с новинками ПО и сайты производителей?
                                +3
                                Пополняем базу сами вручную, чтобы качественно было. Наличие новых версий программ мониторится специальной программой, которая находится на нашем сервере. Как только разработчики какой-либо программы выложили новую версию, мы сразу узнаем об этом. Билд-машиной собирается новая версия Speed Install и выкладывается на сайт.
                                  0
                                  Спасибо! Дома попробую обязательно.
                                    +1
                                    Не думали о партнерстве с авторами программ? Чтобы они сами могли добавлять свой софт и обновлять его. Это было бы настоящим прорывом, имхо.
                                      +1
                                      Да. Это было бы здорово. Попробуем как-нибудь это реализовать.
                                • UFO just landed and posted this here
                                    +1
                                    Установка плагинов пока тоже в планах. Настройки программа не сохраняет. Пока основное назначение — установка популярных программ.
                                    • UFO just landed and posted this here
                                        0
                                        На самом деле мы думаем сейчас как настройки приложений сохранять. В WPI нужно голову включать, чтобы сделать комплект установочных программ. Speed Install это скорее развитие нашего продукта Almeza MultiSet. Мы думаем об их интеграции. Нужно чтоб было все максимально просто — выбрал программы, нажал кнопку 'Установить' и все. Похожее есть уже как веб-решения: ninite, allmyapps. Но у них все равно клиент на компьютере нужно запускать для старта автоустановки.
                                    +17
                                    Вот уж не думал что доживу до того дня когда фанатики виндовс перестанут орать «репозитории не нужны».
                                      +3
                                      Им нужны не репозитории, а единый центр установки и обновления приложений. В топике уже не один вопрос про то, откуда качаются пакеты и инсталляторы с подтекстом: «если из вашего хранилища, то на фиг».

                                      Собственно ребята этот центр и пытаются создать и продавать, на создание репозитория (почти) не замахиваясь. Это как в Убунте продавать ещё одну морду к репозиториям, правда в винде конкуренция пониже из коробки на порядок — не 6 (навскидку), а, я бы сказал, 0.6.
                                        +3
                                        Репозиторий не обязательно содержит сам софт. Например в Gentoo в portage хранятся только ebuildы, т.е. по сути только инструкции для сборки или установки. Для удобства многие пакеты действительно вынесены на отдельное зеркало, но в том виде, в котором они располагаются на официальных сайтах. А часть пакетов все равно качается с оф. сайтов (от части из-за лицензионных соглашений).
                                        Так что репозиторий (инструкций для установки каждой конкретной программы) все равно нужен.
                                      0
                                      Установлю когда куплю новый нетронутый бук на винде.
                                        +4
                                        на буке он не может быть нетронутым, столько говна OEM-софта туда ставят, что чистить замучаешься
                                          +2
                                            0
                                            На моём последнем ноуте были только две крепварины, которые легко удалились (нортон и ещё какая-то фигня). Я ОЧЕНЬ удивился.
                                          +4
                                          «Нулевая» онлайн-установка некоторого количества популярного бесплатного и триального софта замечательно решается еще и сервисом ninite.com/
                                            +4
                                            Есть несколько решений. Это FreeApps, Ninite и AllMyApps. Последние вообще выиграли стартап и заручились поддержкой Intel и Microsoft (эти компании числятся в партнерах). Механизм у всех трех сервисов прост: выбираем на сайте программы, скачиваем клиент, запускаем, клиент ставит выбранные программы. Также существуют программы со статическим набором софта, такие как ZeuApp, Smart Installer Pack и апдейтеры AppGet, Appupdater, File Hippo Update Checker, Secunia Personal Software Inspector, Sumo, Update Star. Не буду здесь описывать достоинства и недостатки этих сервисов и программ, скажу лишь, что мы, досконально перебрав существующие решения, решили написать свой вариант.
                                              0
                                              Да, про остальные сервисы из вашего ответа я не знал. Видно, что рынком вы точно поинтересовались и альтернативные решения знаете.
                                            +1
                                            А может например разработчик какой-либо софтины попросить Вас добавить её в базу?
                                              +3
                                              Конечно.
                                              +1
                                              А зачем она инсталлятор пытается установить приложение в C:\Users\User\Documents\Speed Install?
                                                –1
                                                В Program Files не ставится по умолчанию, поскольку пишет многое в свой каталог. Вы можете явно указать папку при установке Speed Install.
                                                  +10
                                                  Чей-то Вы отходите от классических принципов Windows: исполняемые файлы и статические данные — в ProgramFiles (где они защищаются антивирусом и UAC), а конфиги в AppData, где их программа и юзер ковыряет как хочет.
                                                    –1
                                                    Есть такое.
                                                      +3
                                                      Google Chrome тоже нарушает это правило. Но зато устанавливается без админских прав и как-то случайно самый безопасный браузер в мире. Не всегда нужно слепо следовать рекомендациям, но надо понимать их смысл.
                                                        –1
                                                        Мы тоже такого же мнения.
                                                          +2
                                                          Мы тоже такого же мнения.
                                                          ...., но очевидные вещи (в том числе гайды от MS, как ниже правильно сказали) надо бы соблюдать. А то странная вещь получается — программа, которая как бы занимается автоматизацией инсталляций итд сама нарушает эти правила. Как-то несерьёзно это, ИМХО.
                                                          0
                                                          «Нарушает» в обратную сторону. Это совсем не одно и то же, речь как раз о противоположном. Юзер может невозбранно ставить проги куда хочет в свой каталог. Это даёт возможность ставить проги без админа. Но по дефолту программа не должна писать чего-то там «под себя», в свой каталог, потому как место ей вообще — в програм файлес. Даже если её ставит юзер себе в свою папку оно пишет куда следует, а не рядом. И это — правильно. В линуксе etc всё аналогично. Ну это такие основы элементарные, что даже странно, что нужно про это спорить.
                                                        0
                                                        В Program Files не ставится по умолчанию, поскольку пишет многое в свой каталог
                                                        Эм… Зачем?
                                                          –1
                                                          Пока так. А дальше может и разнесем.
                                                            +2
                                                            Ок. Лучше разнести… такое должно было остаться в 98 винде и в древних программах, которые уже некому переписывать.
                                                              +2
                                                              Даже в 95-й, кажется (в NT4 — точно) такого быть не должно, если следовать гайдам от MS.
                                                          +1
                                                          В XP все замечательно пишется в Program Files, в Vista и 7-ке данные пишутся в ProgramData
                                                            –1
                                                            Ребята, да это все понятно. Просто разработчики так решили и все. В дальнейшем может и поменяем схему.
                                                        +4
                                                        почему же интерфейс то такой убогий? Еще и денег хотят за это.
                                                          0
                                                          Стремились к простоте. Хотелось бы увидеть Ваши варианты.
                                                            +2
                                                            Интерфейс по умолчанию лучше в миллион раз.
                                                              +1
                                                              Это какой? Windows 7?

                                                              Сейчас у нас интерфейс Office 2007.
                                                                +6
                                                                Тот, который является дефолтным для системы. Aero на Win7, Luna на WinXP.
                                                          +16
                                                          Это как-то не правильно обновлять бесплатный софт с помощью платной программы, возможно конечно я не прав…
                                                            +5
                                                            Плюс конечно тихая установка, но в половине программ в инсталлер напиханы тулбары, с ними как? Все остальное можно сделать с помощью бесплатного Ketarin.
                                                              –2
                                                              С тулбарами решим в дальнейшем.
                                                              Ну 'все остальное' в Ketarin отсутствует:

                                                              Сотни программ в БД
                                                              Полностью автоматическая тихая установка
                                                              Постоянно обновляющаяся база приложений
                                                              Установка последних версий программ
                                                              Мультиязычный интерфейс
                                                              32/64 битные установки
                                                              Создание оффлайн установщика
                                                              Создание, редактирование своих списков программ
                                                              HTML/XML отчеты
                                                              Контроль создания ярлыков во время установки
                                                              Создание исполняемых файлов с программами
                                                              Контроль зависимостей (.Net, Java, etc)

                                                              А так возьмем из него лучшее.
                                                                +2
                                                                Сотни программ в БД — там их вогон, просто у них пока что проблема с обновлением шаблонов
                                                                Постоянно обновляющаяся база приложений — опять же пользователи часто обновляют там софт и добавляют
                                                                Создание, редактирование своих списков программ — есть, без проблем
                                                                32/64 битные установки — есть
                                                                Создание оффлайн установщика — по сути он и выкачивает их
                                                                Создание исполняемых файлов с программами — не понял что это? тоже самое что и предыдущее?
                                                                Установка последних версий программ — естесвенно
                                                                HTML/XML отчеты — зачем это?
                                                                Контроль создания ярлыков во время установки, Контроль зависимостей (.Net, Java, etc), Мультиязычный интерфейс — да, нету, согласен
                                                                Полностью автоматическая тихая установка — ну если пошаманить с ключами сайлент инсталов то можно и это сделать
                                                                  0
                                                                  Это все хорошо. Только наш продукт для конечного пользователя. Скачал с сайта Speed Install, выбрал список с программами, нажал кнопку 'Установить' и все.
                                                                    +1
                                                                    Я ни в коем случае нехочу говорить -либо плохого о вашем продукте, но пользователи крайне редко чтото обновляют ибо не понимают зачем, если и так работает. А еще и деньги платить за это
                                                            +2
                                                            А программы качаются с серверов разработчиков Speed Install или с сайтов самих программ? Если второй вариант то не понимаю за что надо платить, по моему сообщество могло бы создать лучший продукт с открытой базой программ куда каждый бы смог добавить софт, и несколько человек модераторов который бы проверяли и утверждали бы все это дело, вот в таком бы проекте я радостью поучаствовал!
                                                              0
                                                              Не важно с каких серверов качается, важно кто поддерживает БД(каталог софта) в актуальном состоянии и оказывает поддержку пользователей, если вдруг что.
                                                              +4
                                                              Программы (95%) качаются с официальных серверов. Те же, где используются динамические ссылки на загрузку (5% приложений) качаются с нашего сервера.

                                                              Да, здорово. Я бы и сам рад был такому проекту. Но дальше разговоров дело обычно не идет. От хотелки до результата — пропасть, сами знаете.
                                                                0
                                                                У меня какой-то ад со значками приложений:
                                                                dl.dropbox.com/u/1056245/si.png
                                                                  0
                                                                  Первый раз вижу. Напишите пожалуйста конфигурацию компьютера и ОС.
                                                                    +1
                                                                    Win7 x64
                                                                    GF9600GT

                                                                    Возможно RDP виноват. Физически доберусь до компа — посмотрю как это выглядит без него :)
                                                                      0
                                                                      Да скорее всего. Потому как у меня тоже Win7 x64.
                                                                  +3
                                                                  В качестве ремарки.
                                                                  Пожалуй для моего излюбленного набора Fx+Miranda+Skype+AIMP3+VLC стоимость программы в 490 руб. чрезмерна.
                                                                  Были бы планы, скажем так, с ограниченным количеством программ. Грубо говоря, 10руб./программа, то мне это было бы понятно. Количество программ можно было бы увеличивать с помощью некой «кредитной» системы а ля dc-unlocker.
                                                                    0
                                                                    Хорошее предложение. Про монетизацию проекта мы еще думаем.
                                                                    +8
                                                                    По ссылке обнаружна страничка оформленная в лучших маркетоидных традициях. Упомянуты только популярные платформы (Мак и Андроид), а картинка справа как бы намекает что SI — стандартный способ установки софта на Виндовс, и если вы (посетитель страницы) используете что-то другое — то вы такой же маргинал, как и линуксоиды, которых так мало, что их даже не стоит упоминать.

                                                                    Успешного вам окучивания публики и хороших продаж.
                                                                      +9
                                                                      >Программа не бесплатная. Зато, если платишь, то можешь быть уверен, что тебе устанавливают именно то, что ты просишь, а не каких-нибудь вирусов и троянов.

                                                                      На хабре много домохозяек который часто попадают на трояны? Мне кажеться у всех уже давно собраны списки софта и наизусть знают откуда и что брать. Платить вам за то, что я буду экономить 10 минут времени на открытие сайтов… Бред какой-то. Тем более на хабре года 2 назад пиарился «веб сборщик инсталера» и при этом бесплатный.

                                                                      Пока вижу только идею — «Бизнес по русски».

                                                                      Но в целом свою нишу ваш проект возможно найдет, удачи вам в начинаниях!
                                                                        0
                                                                        И я не сильно понял как происходит автообновление программ? Ваш установщик всегда висит в памяти? В линукс репозитарий — часть системы, а вы фактически дублируете функционал большинства программ под windows — встроенный механизм автообновления. Получается пользоваться вашим продуктом удобно именно при первой установке на чистую систему.
                                                                          0
                                                                          Да. Пока это так.
                                                                          +4
                                                                          >>вспомнил что уже 100 лет не обновлял Foobar2000, выделил кнопкой, нажал на «Установить»… Профит!
                                                                          >>Раньше я не обновлял программу, потому что в уме прикидывал:

                                                                          Вы знаете, за последние 100 лет столько всего изменилось, даже голова кругом идёт… Ну например: программы научились сами в Интернет(это такая сеть компьютерная) ходить, сами могут выкачать обновления и даже самостоятельно установить. Т.е. ничего не надовручную искать, сравнивать, запускать… :)
                                                                            0
                                                                            Мы хотим сделать централизованное место для установки/обновления/удаления программ.
                                                                              +1
                                                                              Ну например: программы научились сами в Интернет(это такая сеть компьютерная) ходить, сами могут выкачать обновления и даже самостоятельно установить.

                                                                              Именно это и является проблемой.

                                                                              Именно потому, что под Windows нет единой системы управления установкой/обновлением софта, каждая компания и изобретает свой собственный софтораспространяющий велосипед и прикладывает его к своему софту. Что для пользователей не-Windows (а почти чего угодно прочего) выглядит таким же анахронизмом, как если бы каждая программа таскала с собой ещё и собственные драйверы для видеокарты.
                                                                              0
                                                                              «Поиск программ тоже сделан вполне интуитивно − по категориям легко находишь что тебе надо. Просто приложу, пожалуй, скришот, чтобы не быть голословным.»
                                                                              Исправьте, пожалуйста.

                                                                              А по делу. Действительно репо в Windows — нонсенс, который давным-давно есть в других ОС (в т.ч. и мобильных).
                                                                                0
                                                                                можешь быть уверен, что тебе устанавливают именно то, что ты просишь, а не каких-нибудь вирусов и троянов.

                                                                                Откуда может взяться такая уверенность у вменяемого пользователя? В продукте предусмотрены какие-то специальный механизмы для этого? Ну кроме честного слова владельцев (которые могут и смениться в будущем).

                                                                                Или продукт для тех, кто ставит себе «всего и побольше, и чтоб иконки красивые», не задумываясь ни о чем?
                                                                                  0
                                                                                  В дальнейшем в настройки добавим опцию 'Проверять дистрибутивы антивирусом'. Как это сделано в Download Master.
                                                                                  0
                                                                                  Еще вопрос — какую инфу о пользователе собираете?
                                                                                    0
                                                                                    IDA вам в руки.
                                                                                    +6
                                                                                    А я жду Windows 8 с репозиторием, положительных моментов в программе для себя не увидел.
                                                                                      0
                                                                                      Напишите что хотели бы увидеть.
                                                                                        +2
                                                                                        Хочу увидеть родное решение от Microsoft, внутри системы. Доверять установку программ сторонним программам не стал бы.
                                                                                          0
                                                                                          А доверять установку программ самим программам вы не боитесь?
                                                                                            0
                                                                                            Сами программы редко когда устанавливают себя сами. Это делает инсталлер, который я могу настроить. Ему не боюсь, так как его я могу контролировать.

                                                                                            Установщик пакетов в том же Debian или Ubuntu спрашивает параметры перед установкой.
                                                                                      0
                                                                                      При регистрации программы — стандартные данные, какие требуют интернет-магазины (RegNow, RBKMoney). В самой программе никаких данных не собираем.
                                                                                        0
                                                                                        «Всегда установка последней версии» не всегда хорошо. Часто на слабых системах (особенно на нетбуках) ставлю более ранние версии программ для экономии места на диске и снижения нагрузки на процессор.
                                                                                          0
                                                                                          Предлагаете «apt-pinning»? :) Вообще, наверное, надо различать, как минимум, последнюю мажорную версию и минорные фиксы.
                                                                                            0
                                                                                            Мне не нужна последняя мажорная версия. Мне нужна предпоследняя мажорная. Например, вместо adobe reader X отлично справляют 9ый или даже 8ой. Та же история со скайпом, nero. Опять же говорю именно про слабые системы, когда ресурсы ограничены.
                                                                                              0
                                                                                              Я именно это и имел в виду. Например, что обновление Firefox с 3.6.19 на 3.6.20 должно проходить максимально прозрачно, а вот на 4.0 хотя бы запросив подтверждение и запомнив ответ надолго.
                                                                                          +2
                                                                                          Демо-версия? Список программ на сайте, чтобы ознакомиться хотя бы? А то качаешь непонятно что и не понятно что еще «внутри» будет, да еще платить надо…
                                                                                            0
                                                                                            В демо-версии можно все программы посмотреть и установить. Ограничение — за один раз не более 5 программ можно установить.
                                                                                              0
                                                                                              Все же название репозиторий не совсем подходит вашей программе, это скорее каталог с некоторыми плюшками в виде тихой установки. Вот если бы все дистрибутивы хранились на вашем сервере, то да.
                                                                                                –1
                                                                                                Ну это сделать просто. В дальнейшем сделаем.
                                                                                                  +3
                                                                                                  Зачем? Лично я бы не стал пользоваться такой программой — в один прекрасный день она станет парадным входом для троянов, например.
                                                                                                  Лучше наоборот делайте упор на удобство использования — всякие дополнительные режимы установок, автоматическая установка плагинов, настройка.
                                                                                                    –2
                                                                                                    Так и поступим.
                                                                                                +1
                                                                                                Планируется ли прикрутить функционал магазина для покупки платного софта?
                                                                                                  0
                                                                                                  Да. Планируем.
                                                                                                    +3
                                                                                                    Эта идея умрет с выходом Win8.
                                                                                                    +9
                                                                                                    К сожалению, топик назван ошибочно.
                                                                                                    Репозито́рий, хранилище — место, где хранятся и поддерживаются какие-либо данные. (wiki)
                                                                                                    Например, в Linux-мире это — гигантские хранилища, где каждый пакет(дистрибутив по-виндовому) имеет цифровую подпись, контрольную сумму, что может отчасти гарантировать безопасность.
                                                                                                    У вас же — обычный центр установки приложений со своими костылями и уязвимостями, который никак не гарантирует безопасность.
                                                                                                    Сори за критику, а так да, для windows — весьма красиво и полезно…
                                                                                                      0
                                                                                                      Один вопрос — вы консультировались с юристами по поводу принятия пользователем различных EULA, а также GPL, BSD и т. п. при установке в тихом режиме? Ведь одно дело, когда квалифицированный пользователь запускает тихую установку, сначала скачав инсталлятор с сайта, где лицензия обычно лежит, и совсем, по-моему, другое, когда он инициирует эти действия ничего о лицензиях не зная, сайт не посещая, копирайтов не видя. В теории могут особо упёртые копирасты попытаться привлечь за нелицензионное использование продуктов, вроде даже имея в виду договор присоединия пользователь должен сначала с ним ознакомиться (иметь возможность ознакомиться хотя бы), а лишь потом, начав использовать софт, этот договор заключить. А так получается покупка кота в мешке или принуждение к заключению договора.

                                                                                                      Хотя ещё один вопрос. Интересно, а другие бизнес-модели вы рассматривали? В частности именно создание репозиториев, заключение договоров с авторами/правообладателями на распространение за процент от продаж, предлагая свой клиент в качестве дефолтного, но допуская создание сторонних, например консольных.

                                                                                                        0
                                                                                                        В лицензионном соглашении Speed Install указано, что пользователь должен прочитать и принять соглашения всех устанавливаемых программ. Это для юристов. Мы посмотрели как это сделано у аналогично нашему проекта AllMyApps. У них в партнерах сам Microsoft. Там почти так же сделано.

                                                                                                        Пока еще думаем как лучше сделать монетизацию. Поэтому все варианты рассматриваем.
                                                                                                        +2
                                                                                                        Несколько проблем:

                                                                                                        При установке мне (Win XP, eng) предложили поставить прогу в «Мои документы». Не комильфо, как мне кажется.

                                                                                                        Кроме того, несколько устаревших версий.
                                                                                                        И еще: у программ, как правило, есть бета, а есть стабильная версия.

                                                                                                        А у вас все в кучу.

                                                                                                        А так — круто. Прикрутить обнаружение уже установленных программ и в бой.
                                                                                                          +1
                                                                                                          В большинстве программ мы стараемся stable-версию ставить. Если таковой нет, то другие варианты запускаем.
                                                                                                            0
                                                                                                            Ну, вот например 7-zip. Имеет стабильную версию (4.65), имеет бету (9 с чем-то).
                                                                                                            Вы ставите бету.
                                                                                                              +2
                                                                                                              9.20 — это стабильная версия. Зайдите на официальный сайт и убедитесь сами.
                                                                                                            0
                                                                                                            В большинстве случаев программа ставит stable-версию. Если ее нет, то bet-у.
                                                                                                          • UFO just landed and posted this here
                                                                                                            • UFO just landed and posted this here
                                                                                                              +2
                                                                                                              Мне кажется, вы не с той стороны подошли. Еще в моем посте говорили о том, что обновлением репозитория должны заниматься не владельцы этого репозитория, а авторы программ. Т.е. появилась новая версия foobar — автор закачал ее в репозиторий. У пользователя на компьютере появился значок обновления, при щелчке на который foobar обновляется, предлагая опции обновления (те же бары, сделать страницей по умолчанию, путь установки и т.д.). А как сделали вы — это же обычный парсинг оф. сайтов. Не очень понятно, как вы узнаете, что версия вообще обновилась, ведь путь к установочному файлу может быть всегда одинаков: foobar.com/setup.exe. Плюс к этому — разработчики foobar завтра могут решить, что теперь путь будет foobar.com/install.exe. Или обновят веб-сайт, сделав парсинг неработоспособным. Вы же об этом никак не узнаете, т.к. договоренности с разработчиками у вас нет. Поэтому для пользователя все будет выглядеть как будто новой версии foobar нет. Так что уже после своего поста я понял, что смысла заниматься этим нет, потому что в идеале репозиторий для windows должна делать microsoft, все должно быть внутрисистемным.
                                                                                                                +1
                                                                                                                Дела обстоят не так как вы описали. У нас на сервере работает программа, которая постоянно сканирует дистрибутивы, сравнивая CRC файлов. Как только разработчики какой-либо программы поменяли дистрибутив, программа сразу оповещает об этом. Также сразу программа оповещает, если ссылка не рабочая. Сотрудник идет на сайт, ввоодит в БД новую версию и меняет ссылку, если она нерабочая. Запускается билд машина и новая версия Speed Install выкладывается на сайт.

                                                                                                                Парсинг сайтов мы не используем.
                                                                                                                  0
                                                                                                                  ясно. а значок обновления появляется у пользователя?
                                                                                                                    0
                                                                                                                    Это в будущем сделаем. Сейчас уже есть автообновление Speed Install.
                                                                                                                      0
                                                                                                                      ну это как бы само собой. странно, если бы пришлось самому обновлять обновлялку=) странно, что сейчас нет оповещений о новых версиях, это же одна из основных функций программы — обновление приложений.
                                                                                                                      на чем написана программа, если не секрет?
                                                                                                                      совет: наймите wpf дизайнера, интерфейс довольно ужасен (могу помочь, если что)
                                                                                                                        0
                                                                                                                        Согласен.
                                                                                                                        Программа написана на С++ (STL, MFC, CodeJock, Chilcat и т.д.).
                                                                                                                        Пасиб. Как соберемся менять интерфейс — напишу.
                                                                                                                +1
                                                                                                                Чем это разительно отличается от халявных FileHippo UpdateChecker и Software Informer?
                                                                                                                  0
                                                                                                                  На данный момент следующие преимущества:

                                                                                                                  Создание оффлайн установщика
                                                                                                                  Создание, редактирование своих списков программ
                                                                                                                  HTML/XML отчеты
                                                                                                                  Контроль создания ярлыков во время установки
                                                                                                                  Создание исполняемых файлов с программами
                                                                                                                  Контроль зависимостей (.Net, Java, etc)
                                                                                                                  0
                                                                                                                  Дела обстоят не так как вы описали. У нас на сервере работает программа, которая постоянно сканирует дистрибутивы, сравнивая CRC файлов. Как только разработчики какой-либо программы поменяли дистрибутив, программа сразу оповещает об этом. Также сразу программа оповещает, если ссылка не рабочая. Сотрудник идет на сайт, ввоодит в БД новую версию и меняет ссылку, если она нерабочая. Запускается билд машина и новая версия Speed Install выкладывается на сайт.

                                                                                                                  Парсинг сайтов мы не используем.
                                                                                                                    +1
                                                                                                                    Python должен быть обеих веток — 2.x и 3.x
                                                                                                                      0
                                                                                                                      Учтем.
                                                                                                                      +2
                                                                                                                      Всё бы ничего, но платность, а тем более временность лицензии — это не есть хорошо.
                                                                                                                      + Хорошо было бы чтобы можно было настраивать параметры установки, и вообще создавать пакет установщика большого количества софта, чтобы у каждого были свои настройки установки и при этом не требовалась сама программа. То есть мелкий exe, который в тихом инсталле ставит выбранный софт с заранее выбранными параметрами, а рядом с ним как раз папка с этим софтом.
                                                                                                                        +1
                                                                                                                        Сейчас можно делать один исполняемый файл с выбранными программами. Такой экзешник можно запустить на любой машине. Все приложений установятся тихо.
                                                                                                                          0
                                                                                                                          а как же настройка установки приложений? default-настройки не всегда тру. а тем более у Simple Install — установка в Мои документы — это жесть
                                                                                                                            0
                                                                                                                            Когда экзешник стартует — он распаковывется во временную папку (windows\temp) и оттуда стартует.

                                                                                                                            С настройками пока думаем.
                                                                                                                              0
                                                                                                                              опять же windows\temp по-моему тоже не очень хорошо. лучше рядом распаковывать.
                                                                                                                              А что думать с настройками? Наверно 90% программ имеют нормальный инсталлятор, а следовательно и параметры можно задавать в командной строке запуска, Ваша задача всего лишь разобрать эти все параметры и добавить в настройку запуска установщика.
                                                                                                                                +1
                                                                                                                                лучше рядом распаковывать.

                                                                                                                                распаковывать должно в %temp% (который обычно смотрит в %userprofile%\AppData\Local\Temp)
                                                                                                                        –1
                                                                                                                        Осталась теперь только одна проблема — кто будет следить и обновлять Speed Install?
                                                                                                                          0
                                                                                                                          Speed Install обновляется каждый день.
                                                                                                                          +8
                                                                                                                          Извините, а кто вы такие и почему вам стоит доверять?
                                                                                                                          Программа, неизвестно как модифицирующая систему — широченные ворота для вирусов, троянов и прочего.
                                                                                                                            –2
                                                                                                                            Вопрос правильный. Только сейчас любая программа может быть такими воротами. Для защиты есть антивирусы и фаерволы.
                                                                                                                            +2
                                                                                                                            я не пользовался, но внимательно прочитал, включая комменты.
                                                                                                                            Пожелания:
                                                                                                                            — всё-таки хочется бесплатную версию (вы уж простите). В ней должна быть базовая функциональность: установка софта с проверкой зависимостей (обязательно с пометкой — бесплатный/шароварный/платный и возможностью фильтровать по данному критерию и имени), обновление (автоматическое и с подтверждением + чёрный список необновляемого софта), удаление установленного с помощью вашей проги софта; возможность автозапуска программы и запуска вручную; при наличии обновлений небольшое всплывающее окошко с предложением обновиться и списком обновляемых программ; запись о каждой установке/обновлении/удалении в журнал событий Виндоус. Также неплохо бы прикрутить социальность (пятизвёздочный рейтинг для каждой программы + возможность оставить отзыв — это на вашем сайте) — последний пункт исключительно для популяризации программы, совершенно некритично;
                                                                                                                            — отдельно платная версия. В неё включить все остальные свистелки и перделки, который вы выше назвали конкурентными преимуществами, а также работу с групповыми политиками Виндоус (чтобы заинтересовать бизнес), возможность смены каталога установки программ на выбранный пользователем (я почти всего устанавливаю в c:\progs) c возможностью указания такого каталога в общем и для каждой группы в частности (игры у меня в d:\games); поддержка по телефону-почте;
                                                                                                                            — отдельным пунктом хочу выделить плотное сотрудничество с производителями софта — возможность через вашу программу покупать ПО (но при этом доводить до покупателей, что на вопросы отвечать будут создатели). Тут, ясен пень, вам комиссия.
                                                                                                                            — дополнительно можно подумать о возможности установки плагинов типа фубаровских и прочее.
                                                                                                                            Вот такое моё видение.
                                                                                                                              +1
                                                                                                                              Благодарю! Хорошие предложения.
                                                                                                                                +1
                                                                                                                                Ваш ответ? Бесплатной версии быть? Если да — то просьба, осветите это на хабре, а то будет как обычно: посмотрел, одобрил, забыл, забил…
                                                                                                                                  0
                                                                                                                                  Хорошим предложениям быть! Бесплатности — посмотрим.
                                                                                                                                    +1
                                                                                                                                    Ещё пять копеек в эту «ветку»
                                                                                                                                    Для ПО такого рода не выпустить бесплатную версию — спилить сук, на котором сидишь, лютой бензопилой. И вот почему.
                                                                                                                                    Есть люди — ярые любители халявы и их много, эти люди также яро любят потрындеть на хабре и прочих ресурсах о том, какие же они суперпупер софтины в этих ваших интернетах откопали. А теперь представьте себе, а лучше сядте и прикиньте в цифрах, какой бомбой станет ваша замечательная программа, если вдруг она станет совершенно бесплатно делать всё-то о чем тут выше написано, но только я для категории свободного и бесплатного ПО. Для остального софта — за деньги, которыми вы будете делиться с авторами программ, которые в свою очередь увидят еще одну суперпопулярную платформу для продвижения своих продуктов. Ваша задача успеть вывести в люди свой репозиторий пока его не похоронила восьмая винда, а там глядишь Вас купит сама «великая и ужасная» M$ или, что ещё лучше, вы снова сделаете её догоняющей.
                                                                                                                                    Подробности по уточняющим вопросам :)
                                                                                                                                      +1
                                                                                                                                      И да, из хороших предложений. Думаю лучший способ защитить ваш продукт — доставлять обновления по ключу, как это сделано у антивирусов. Иначе быть ему на «бакунианских развалах» к гадалке не ходи.
                                                                                                                                        0
                                                                                                                                        Может, как вариант, в бесплатной версии обновлять только 3-4 программы, например:
                                                                                                                                        − фаерфокс,
                                                                                                                                        − скайп,
                                                                                                                                        − влс.
                                                                                                                                          0
                                                                                                                                          а что в этих программах нету кнопки «Проверить версию»? В скайпе точно есть.
                                                                                                                                +3
                                                                                                                                Как по мне — то банальный десктопный вариант софтодрома. Подобных сайтов полно. В чем приемущество? В том что тут предлагают жмыкнуть по ехе-нику, который сам по себе далёк от класного юзабилити и дизайна? Да еще и за денежку.

                                                                                                                                Перепаковка программ не в счет, Вы ведь не теленор, чтобы паковать программы по международным стандартам. Так что максимальная возможная аудитория — хомячки и низкопробные админы мелких отечественных контор, где не знают, что такое стандартиризация и нету жестких требований к секьюрити.
                                                                                                                                  +1
                                                                                                                                  Читая правила данного сервиса, заметил что:
                                                                                                                                  Любые права, не представленные здесь, принадлежат компании Алмеза.

                                                                                                                                  Думаю, это довольно «странная» формулировка.
                                                                                                                                    0
                                                                                                                                    Спасибо, буду пользоваться. Дизайн конечно не айс, но ничего — долго лицезреть на него не придется.
                                                                                                                                      0
                                                                                                                                      А можно записаться в тестеры? Хочется уже использовать, но денег на сервисную версию нет. Со своей стороны будет постоянный подробный фидбэк.
                                                                                                                                        0
                                                                                                                                        Вообще, от такого рода программы хотелось бы такого режима:
                                                                                                                                        Сначала запускается обычная установка, все действия пользователя записываются. В следующий раз запускается установка в скрытом окне и действия пользователя воспроизводятся. В случае отличия в наборе контролов на каком-либо шаге установки — окно отображается и установка продолжается в ручном режиме.
                                                                                                                                          0
                                                                                                                                          собственно рекомендую обратить внимание присутствующих на уже несколько раз упомянутый бесплатный сервис ninite.com и его расширенную платную версию Ninite Updater

                                                                                                                                          Only users with full accounts can post comments. Log in, please.