Comments 155
Поместил в Windows, хотя, может, правильнее было бы в «Я пиарюсь».
Вадик, давно пора переходить на Linux :)
Вот объясните мне, почему в статьях про линукс никто не проповедует переход на виндовс, а в любой статье про виндовс обязательно есть минимум пара линуксоидов?
платное, да ну
Параметры установки приложений подразумевают отказ от установки всяких баров и другого нагрузочного софта, всовываемого во многие дистрибутивы нынче? В дефолте при тихой установке все это наверняка будет ставиться.
Домашняя лицензия привязывается к компьютеру?
Программа проверяет наличие уже установленных программ для дальнейшего обновления?
Домашняя лицензия привязывается к компьютеру?
Программа проверяет наличие уже установленных программ для дальнейшего обновления?
У вас вижу в списке есть и проприетарный софт, вы устанавливаете триалы или же нарушаете лицензии и даете скачивать крякнутые версии?
Пока все ставится по дефолту. Лицензия к компьютеру не привязывается. Проверки на наличие установленных программ пока тоже нет. Никаких крякнутых версий не ставится.
Тогда добавьте разделение на free и share, чтобы люди могли выбирать бесплатные аналоги!
Больше интересно вот что: ок, проги берутся с офсайтов, но потом вы инсталляторы расковыриваете как-то, делая свои какие-то «пакеты» или прямо так целыми и качаете, а здесь просто запускаете на выполнение и всё? Если первое, то как именно, на какие компоненты и как обходите многие лицензионные моменты о ненарушении целостности дистрибутивов прог при распространении. Или вы со всеми авторами договариваетесь? Или как? Если второе, то как тогда делаете зависимости, пропуск нажатия «далее» итд. Дайте больше технических тонкостей. А то не очень понятно.
Никаких секретов нет. Все старо как мир. Есть ссылки на дистрибутивы, есть ключи автоустановки. Но на практике одними ключами автоустановки не обойтись, поэтому Speed Install имеет кроме базы ссылок и ‘тихих’ ключей алгоритмы установки. Например, Total Commander требует создания файла с параметрами для тихой установки, Winzip нужно предварительно распаковать и запустить нужный msi-файл. Помимо этого есть зависимости. Некоторые программы требуют наличия .Net, Java и других компонентов. Поэтому Speed Install перед установкой таких программ установит нужные компоненты. Например, сам .Net требует наличия Windows Installer и Windows Imaging Component, а программа ArgoUML требует Java Runtime Enviroment.
Да, фильтр 'платные/бесплатные' будет добавлен.
Есть ли возможность откатить какую-либо из программ до более ранней версии? Есть ли возможность одновременно установить несколько версий одной и той же программы?
К сожалению, это иногда требуется.
К сожалению, это иногда требуется.
Ходят слухи что в Windows 8 будет нативный репозитарий. Это вас не печалит?
У нас много дополнений есть:
+ cоздание оффлайн установщика
+ cоздание, редактирование своих списков программ
+ контроль создания ярлыков во время установки
+ создание исполняемых файлов с программами
+ контроль зависимостей (.Net, Java, etc)
Еще можно напридумывать.
+ cоздание оффлайн установщика
+ cоздание, редактирование своих списков программ
+ контроль создания ярлыков во время установки
+ создание исполняемых файлов с программами
+ контроль зависимостей (.Net, Java, etc)
Еще можно напридумывать.
Это хорошо, вот только, вот только… Закон парето
Откатить до ранней версии нельзя. Несколько версий одной программы тоже установить нельзя. Устанавливается только последняя рабочая (stable). Предложения хорошие — думаю все это в будущем реализуем.
А как пополняется база? Участвуют ли пользователи в этом процессе? Или автоматизированно парсите какие-то ресурсы с новинками ПО и сайты производителей?
Пополняем базу сами вручную, чтобы качественно было. Наличие новых версий программ мониторится специальной программой, которая находится на нашем сервере. Как только разработчики какой-либо программы выложили новую версию, мы сразу узнаем об этом. Билд-машиной собирается новая версия Speed Install и выкладывается на сайт.
Установка плагинов пока тоже в планах. Настройки программа не сохраняет. Пока основное назначение — установка популярных программ.
На самом деле мы думаем сейчас как настройки приложений сохранять. В WPI нужно голову включать, чтобы сделать комплект установочных программ. Speed Install это скорее развитие нашего продукта Almeza MultiSet. Мы думаем об их интеграции. Нужно чтоб было все максимально просто — выбрал программы, нажал кнопку 'Установить' и все. Похожее есть уже как веб-решения: ninite, allmyapps. Но у них все равно клиент на компьютере нужно запускать для старта автоустановки.
Вот уж не думал что доживу до того дня когда фанатики виндовс перестанут орать «репозитории не нужны».
Им нужны не репозитории, а единый центр установки и обновления приложений. В топике уже не один вопрос про то, откуда качаются пакеты и инсталляторы с подтекстом: «если из вашего хранилища, то на фиг».
Собственно ребята этот центр и пытаются создать и продавать, на создание репозитория (почти) не замахиваясь. Это как в Убунте продавать ещё одну морду к репозиториям, правда в винде конкуренция пониже из коробки на порядок — не 6 (навскидку), а, я бы сказал, 0.6.
Собственно ребята этот центр и пытаются создать и продавать, на создание репозитория (почти) не замахиваясь. Это как в Убунте продавать ещё одну морду к репозиториям, правда в винде конкуренция пониже из коробки на порядок — не 6 (навскидку), а, я бы сказал, 0.6.
Репозиторий не обязательно содержит сам софт. Например в Gentoo в portage хранятся только ebuildы, т.е. по сути только инструкции для сборки или установки. Для удобства многие пакеты действительно вынесены на отдельное зеркало, но в том виде, в котором они располагаются на официальных сайтах. А часть пакетов все равно качается с оф. сайтов (от части из-за лицензионных соглашений).
Так что репозиторий (инструкций для установки каждой конкретной программы) все равно нужен.
Так что репозиторий (инструкций для установки каждой конкретной программы) все равно нужен.
Установлю когда куплю новый нетронутый бук на винде.
«Нулевая» онлайн-установка некоторого количества популярного бесплатного и триального софта замечательно решается еще и сервисом ninite.com/
Есть несколько решений. Это FreeApps, Ninite и AllMyApps. Последние вообще выиграли стартап и заручились поддержкой Intel и Microsoft (эти компании числятся в партнерах). Механизм у всех трех сервисов прост: выбираем на сайте программы, скачиваем клиент, запускаем, клиент ставит выбранные программы. Также существуют программы со статическим набором софта, такие как ZeuApp, Smart Installer Pack и апдейтеры AppGet, Appupdater, File Hippo Update Checker, Secunia Personal Software Inspector, Sumo, Update Star. Не буду здесь описывать достоинства и недостатки этих сервисов и программ, скажу лишь, что мы, досконально перебрав существующие решения, решили написать свой вариант.
А может например разработчик какой-либо софтины попросить Вас добавить её в базу?
А зачем она инсталлятор пытается установить приложение в C:\Users\User\Documents\Speed Install?
В Program Files не ставится по умолчанию, поскольку пишет многое в свой каталог. Вы можете явно указать папку при установке Speed Install.
Чей-то Вы отходите от классических принципов Windows: исполняемые файлы и статические данные — в ProgramFiles (где они защищаются антивирусом и UAC), а конфиги в AppData, где их программа и юзер ковыряет как хочет.
Есть такое.
Google Chrome тоже нарушает это правило. Но зато устанавливается без админских прав и как-то случайно самый безопасный браузер в мире. Не всегда нужно слепо следовать рекомендациям, но надо понимать их смысл.
Мы тоже такого же мнения.
«Нарушает» в обратную сторону. Это совсем не одно и то же, речь как раз о противоположном. Юзер может невозбранно ставить проги куда хочет в свой каталог. Это даёт возможность ставить проги без админа. Но по дефолту программа не должна писать чего-то там «под себя», в свой каталог, потому как место ей вообще — в програм файлес. Даже если её ставит юзер себе в свою папку оно пишет куда следует, а не рядом. И это — правильно. В линуксе etc всё аналогично. Ну это такие основы элементарные, что даже странно, что нужно про это спорить.
В Program Files не ставится по умолчанию, поскольку пишет многое в свой каталогЭм… Зачем?
В XP все замечательно пишется в Program Files, в Vista и 7-ке данные пишутся в ProgramData
почему же интерфейс то такой убогий? Еще и денег хотят за это.
Это как-то не правильно обновлять бесплатный софт с помощью платной программы, возможно конечно я не прав…
С тулбарами решим в дальнейшем.
Ну 'все остальное' в Ketarin отсутствует:
Сотни программ в БД
Полностью автоматическая тихая установка
Постоянно обновляющаяся база приложений
Установка последних версий программ
Мультиязычный интерфейс
32/64 битные установки
Создание оффлайн установщика
Создание, редактирование своих списков программ
HTML/XML отчеты
Контроль создания ярлыков во время установки
Создание исполняемых файлов с программами
Контроль зависимостей (.Net, Java, etc)
А так возьмем из него лучшее.
Ну 'все остальное' в Ketarin отсутствует:
Сотни программ в БД
Полностью автоматическая тихая установка
Постоянно обновляющаяся база приложений
Установка последних версий программ
Мультиязычный интерфейс
32/64 битные установки
Создание оффлайн установщика
Создание, редактирование своих списков программ
HTML/XML отчеты
Контроль создания ярлыков во время установки
Создание исполняемых файлов с программами
Контроль зависимостей (.Net, Java, etc)
А так возьмем из него лучшее.
Сотни программ в БД — там их вогон, просто у них пока что проблема с обновлением шаблонов
Постоянно обновляющаяся база приложений — опять же пользователи часто обновляют там софт и добавляют
Создание, редактирование своих списков программ — есть, без проблем
32/64 битные установки — есть
Создание оффлайн установщика — по сути он и выкачивает их
Создание исполняемых файлов с программами — не понял что это? тоже самое что и предыдущее?
Установка последних версий программ — естесвенно
HTML/XML отчеты — зачем это?
Контроль создания ярлыков во время установки, Контроль зависимостей (.Net, Java, etc), Мультиязычный интерфейс — да, нету, согласен
Полностью автоматическая тихая установка — ну если пошаманить с ключами сайлент инсталов то можно и это сделать
Постоянно обновляющаяся база приложений — опять же пользователи часто обновляют там софт и добавляют
Создание, редактирование своих списков программ — есть, без проблем
32/64 битные установки — есть
Создание оффлайн установщика — по сути он и выкачивает их
Создание исполняемых файлов с программами — не понял что это? тоже самое что и предыдущее?
Установка последних версий программ — естесвенно
HTML/XML отчеты — зачем это?
Контроль создания ярлыков во время установки, Контроль зависимостей (.Net, Java, etc), Мультиязычный интерфейс — да, нету, согласен
Полностью автоматическая тихая установка — ну если пошаманить с ключами сайлент инсталов то можно и это сделать
Это все хорошо. Только наш продукт для конечного пользователя. Скачал с сайта Speed Install, выбрал список с программами, нажал кнопку 'Установить' и все.
А программы качаются с серверов разработчиков Speed Install или с сайтов самих программ? Если второй вариант то не понимаю за что надо платить, по моему сообщество могло бы создать лучший продукт с открытой базой программ куда каждый бы смог добавить софт, и несколько человек модераторов который бы проверяли и утверждали бы все это дело, вот в таком бы проекте я радостью поучаствовал!
Программы (95%) качаются с официальных серверов. Те же, где используются динамические ссылки на загрузку (5% приложений) качаются с нашего сервера.
Да, здорово. Я бы и сам рад был такому проекту. Но дальше разговоров дело обычно не идет. От хотелки до результата — пропасть, сами знаете.
Да, здорово. Я бы и сам рад был такому проекту. Но дальше разговоров дело обычно не идет. От хотелки до результата — пропасть, сами знаете.
У меня какой-то ад со значками приложений:
dl.dropbox.com/u/1056245/si.png
dl.dropbox.com/u/1056245/si.png
В качестве ремарки.
Пожалуй для моего излюбленного набора Fx+Miranda+Skype+AIMP3+VLC стоимость программы в 490 руб. чрезмерна.
Были бы планы, скажем так, с ограниченным количеством программ. Грубо говоря, 10руб./программа, то мне это было бы понятно. Количество программ можно было бы увеличивать с помощью некой «кредитной» системы а ля dc-unlocker.
Пожалуй для моего излюбленного набора Fx+Miranda+Skype+AIMP3+VLC стоимость программы в 490 руб. чрезмерна.
Были бы планы, скажем так, с ограниченным количеством программ. Грубо говоря, 10руб./программа, то мне это было бы понятно. Количество программ можно было бы увеличивать с помощью некой «кредитной» системы а ля dc-unlocker.
По ссылке обнаружна страничка оформленная в лучших маркетоидных традициях. Упомянуты только популярные платформы (Мак и Андроид), а картинка справа как бы намекает что SI — стандартный способ установки софта на Виндовс, и если вы (посетитель страницы) используете что-то другое — то вы такой же маргинал, как и линуксоиды, которых так мало, что их даже не стоит упоминать.
Успешного вам окучивания публики и хороших продаж.
Успешного вам окучивания публики и хороших продаж.
>Программа не бесплатная. Зато, если платишь, то можешь быть уверен, что тебе устанавливают именно то, что ты просишь, а не каких-нибудь вирусов и троянов.
На хабре много домохозяек который часто попадают на трояны? Мне кажеться у всех уже давно собраны списки софта и наизусть знают откуда и что брать. Платить вам за то, что я буду экономить 10 минут времени на открытие сайтов… Бред какой-то. Тем более на хабре года 2 назад пиарился «веб сборщик инсталера» и при этом бесплатный.
Пока вижу только идею — «Бизнес по русски».
Но в целом свою нишу ваш проект возможно найдет, удачи вам в начинаниях!
На хабре много домохозяек который часто попадают на трояны? Мне кажеться у всех уже давно собраны списки софта и наизусть знают откуда и что брать. Платить вам за то, что я буду экономить 10 минут времени на открытие сайтов… Бред какой-то. Тем более на хабре года 2 назад пиарился «веб сборщик инсталера» и при этом бесплатный.
Пока вижу только идею — «Бизнес по русски».
Но в целом свою нишу ваш проект возможно найдет, удачи вам в начинаниях!
И я не сильно понял как происходит автообновление программ? Ваш установщик всегда висит в памяти? В линукс репозитарий — часть системы, а вы фактически дублируете функционал большинства программ под windows — встроенный механизм автообновления. Получается пользоваться вашим продуктом удобно именно при первой установке на чистую систему.
>>вспомнил что уже 100 лет не обновлял Foobar2000, выделил кнопкой, нажал на «Установить»… Профит!
>>Раньше я не обновлял программу, потому что в уме прикидывал:
Вы знаете, за последние 100 лет столько всего изменилось, даже голова кругом идёт… Ну например: программы научились сами в Интернет(это такая сеть компьютерная) ходить, сами могут выкачать обновления и даже самостоятельно установить. Т.е. ничего не надовручную искать, сравнивать, запускать… :)
>>Раньше я не обновлял программу, потому что в уме прикидывал:
Вы знаете, за последние 100 лет столько всего изменилось, даже голова кругом идёт… Ну например: программы научились сами в Интернет(это такая сеть компьютерная) ходить, сами могут выкачать обновления и даже самостоятельно установить. Т.е. ничего не надовручную искать, сравнивать, запускать… :)
Мы хотим сделать централизованное место для установки/обновления/удаления программ.
Ну например: программы научились сами в Интернет(это такая сеть компьютерная) ходить, сами могут выкачать обновления и даже самостоятельно установить.
Именно это и является проблемой.
Именно потому, что под Windows нет единой системы управления установкой/обновлением софта, каждая компания и изобретает свой собственный софтораспространяющий велосипед и прикладывает его к своему софту. Что для пользователей не-Windows (а почти чего угодно прочего) выглядит таким же анахронизмом, как если бы каждая программа таскала с собой ещё и собственные драйверы для видеокарты.
«Поиск программ тоже сделан вполне интуитивно − по категориям легко находишь что тебе надо. Просто приложу, пожалуй, скришот, чтобы не быть голословным.»
Исправьте, пожалуйста.
А по делу. Действительно репо в Windows — нонсенс, который давным-давно есть в других ОС (в т.ч. и мобильных).
Исправьте, пожалуйста.
А по делу. Действительно репо в Windows — нонсенс, который давным-давно есть в других ОС (в т.ч. и мобильных).
можешь быть уверен, что тебе устанавливают именно то, что ты просишь, а не каких-нибудь вирусов и троянов.
Откуда может взяться такая уверенность у вменяемого пользователя? В продукте предусмотрены какие-то специальный механизмы для этого? Ну кроме честного слова владельцев (которые могут и смениться в будущем).
Или продукт для тех, кто ставит себе «всего и побольше, и чтоб иконки красивые», не задумываясь ни о чем?
Еще вопрос — какую инфу о пользователе собираете?
А я жду Windows 8 с репозиторием, положительных моментов в программе для себя не увидел.
Напишите что хотели бы увидеть.
Хочу увидеть родное решение от Microsoft, внутри системы. Доверять установку программ сторонним программам не стал бы.
При регистрации программы — стандартные данные, какие требуют интернет-магазины (RegNow, RBKMoney). В самой программе никаких данных не собираем.
«Всегда установка последней версии» не всегда хорошо. Часто на слабых системах (особенно на нетбуках) ставлю более ранние версии программ для экономии места на диске и снижения нагрузки на процессор.
Предлагаете «apt-pinning»? :) Вообще, наверное, надо различать, как минимум, последнюю мажорную версию и минорные фиксы.
Мне не нужна последняя мажорная версия. Мне нужна предпоследняя мажорная. Например, вместо adobe reader X отлично справляют 9ый или даже 8ой. Та же история со скайпом, nero. Опять же говорю именно про слабые системы, когда ресурсы ограничены.
Демо-версия? Список программ на сайте, чтобы ознакомиться хотя бы? А то качаешь непонятно что и не понятно что еще «внутри» будет, да еще платить надо…
В демо-версии можно все программы посмотреть и установить. Ограничение — за один раз не более 5 программ можно установить.
Все же название репозиторий не совсем подходит вашей программе, это скорее каталог с некоторыми плюшками в виде тихой установки. Вот если бы все дистрибутивы хранились на вашем сервере, то да.
Ну это сделать просто. В дальнейшем сделаем.
Планируется ли прикрутить функционал магазина для покупки платного софта?
Один вопрос — вы консультировались с юристами по поводу принятия пользователем различных EULA, а также GPL, BSD и т. п. при установке в тихом режиме? Ведь одно дело, когда квалифицированный пользователь запускает тихую установку, сначала скачав инсталлятор с сайта, где лицензия обычно лежит, и совсем, по-моему, другое, когда он инициирует эти действия ничего о лицензиях не зная, сайт не посещая, копирайтов не видя. В теории могут особо упёртые копирасты попытаться привлечь за нелицензионное использование продуктов, вроде даже имея в виду договор присоединия пользователь должен сначала с ним ознакомиться (иметь возможность ознакомиться хотя бы), а лишь потом, начав использовать софт, этот договор заключить. А так получается покупка кота в мешке или принуждение к заключению договора.
Хотя ещё один вопрос. Интересно, а другие бизнес-модели вы рассматривали? В частности именно создание репозиториев, заключение договоров с авторами/правообладателями на распространение за процент от продаж, предлагая свой клиент в качестве дефолтного, но допуская создание сторонних, например консольных.
Хотя ещё один вопрос. Интересно, а другие бизнес-модели вы рассматривали? В частности именно создание репозиториев, заключение договоров с авторами/правообладателями на распространение за процент от продаж, предлагая свой клиент в качестве дефолтного, но допуская создание сторонних, например консольных.
В лицензионном соглашении Speed Install указано, что пользователь должен прочитать и принять соглашения всех устанавливаемых программ. Это для юристов. Мы посмотрели как это сделано у аналогично нашему проекта AllMyApps. У них в партнерах сам Microsoft. Там почти так же сделано.
Пока еще думаем как лучше сделать монетизацию. Поэтому все варианты рассматриваем.
Пока еще думаем как лучше сделать монетизацию. Поэтому все варианты рассматриваем.
Несколько проблем:
При установке мне (Win XP, eng) предложили поставить прогу в «Мои документы». Не комильфо, как мне кажется.
Кроме того, несколько устаревших версий.
И еще: у программ, как правило, есть бета, а есть стабильная версия.
А у вас все в кучу.
А так — круто. Прикрутить обнаружение уже установленных программ и в бой.
При установке мне (Win XP, eng) предложили поставить прогу в «Мои документы». Не комильфо, как мне кажется.
Кроме того, несколько устаревших версий.
И еще: у программ, как правило, есть бета, а есть стабильная версия.
А у вас все в кучу.
А так — круто. Прикрутить обнаружение уже установленных программ и в бой.
В большинстве программ мы стараемся stable-версию ставить. Если таковой нет, то другие варианты запускаем.
В большинстве случаев программа ставит stable-версию. Если ее нет, то bet-у.
Мне кажется, вы не с той стороны подошли. Еще в моем посте говорили о том, что обновлением репозитория должны заниматься не владельцы этого репозитория, а авторы программ. Т.е. появилась новая версия foobar — автор закачал ее в репозиторий. У пользователя на компьютере появился значок обновления, при щелчке на который foobar обновляется, предлагая опции обновления (те же бары, сделать страницей по умолчанию, путь установки и т.д.). А как сделали вы — это же обычный парсинг оф. сайтов. Не очень понятно, как вы узнаете, что версия вообще обновилась, ведь путь к установочному файлу может быть всегда одинаков: foobar.com/setup.exe. Плюс к этому — разработчики foobar завтра могут решить, что теперь путь будет foobar.com/install.exe. Или обновят веб-сайт, сделав парсинг неработоспособным. Вы же об этом никак не узнаете, т.к. договоренности с разработчиками у вас нет. Поэтому для пользователя все будет выглядеть как будто новой версии foobar нет. Так что уже после своего поста я понял, что смысла заниматься этим нет, потому что в идеале репозиторий для windows должна делать microsoft, все должно быть внутрисистемным.
Дела обстоят не так как вы описали. У нас на сервере работает программа, которая постоянно сканирует дистрибутивы, сравнивая CRC файлов. Как только разработчики какой-либо программы поменяли дистрибутив, программа сразу оповещает об этом. Также сразу программа оповещает, если ссылка не рабочая. Сотрудник идет на сайт, ввоодит в БД новую версию и меняет ссылку, если она нерабочая. Запускается билд машина и новая версия Speed Install выкладывается на сайт.
Парсинг сайтов мы не используем.
Парсинг сайтов мы не используем.
ясно. а значок обновления появляется у пользователя?
Это в будущем сделаем. Сейчас уже есть автообновление Speed Install.
ну это как бы само собой. странно, если бы пришлось самому обновлять обновлялку=) странно, что сейчас нет оповещений о новых версиях, это же одна из основных функций программы — обновление приложений.
на чем написана программа, если не секрет?
совет: наймите wpf дизайнера, интерфейс довольно ужасен (могу помочь, если что)
на чем написана программа, если не секрет?
совет: наймите wpf дизайнера, интерфейс довольно ужасен (могу помочь, если что)
Чем это разительно отличается от халявных FileHippo UpdateChecker и Software Informer?
Дела обстоят не так как вы описали. У нас на сервере работает программа, которая постоянно сканирует дистрибутивы, сравнивая CRC файлов. Как только разработчики какой-либо программы поменяли дистрибутив, программа сразу оповещает об этом. Также сразу программа оповещает, если ссылка не рабочая. Сотрудник идет на сайт, ввоодит в БД новую версию и меняет ссылку, если она нерабочая. Запускается билд машина и новая версия Speed Install выкладывается на сайт.
Парсинг сайтов мы не используем.
Парсинг сайтов мы не используем.
Python должен быть обеих веток — 2.x и 3.x
Всё бы ничего, но платность, а тем более временность лицензии — это не есть хорошо.
+ Хорошо было бы чтобы можно было настраивать параметры установки, и вообще создавать пакет установщика большого количества софта, чтобы у каждого были свои настройки установки и при этом не требовалась сама программа. То есть мелкий exe, который в тихом инсталле ставит выбранный софт с заранее выбранными параметрами, а рядом с ним как раз папка с этим софтом.
+ Хорошо было бы чтобы можно было настраивать параметры установки, и вообще создавать пакет установщика большого количества софта, чтобы у каждого были свои настройки установки и при этом не требовалась сама программа. То есть мелкий exe, который в тихом инсталле ставит выбранный софт с заранее выбранными параметрами, а рядом с ним как раз папка с этим софтом.
Сейчас можно делать один исполняемый файл с выбранными программами. Такой экзешник можно запустить на любой машине. Все приложений установятся тихо.
а как же настройка установки приложений? default-настройки не всегда тру. а тем более у Simple Install — установка в Мои документы — это жесть
Когда экзешник стартует — он распаковывется во временную папку (windows\temp) и оттуда стартует.
С настройками пока думаем.
С настройками пока думаем.
опять же windows\temp по-моему тоже не очень хорошо. лучше рядом распаковывать.
А что думать с настройками? Наверно 90% программ имеют нормальный инсталлятор, а следовательно и параметры можно задавать в командной строке запуска, Ваша задача всего лишь разобрать эти все параметры и добавить в настройку запуска установщика.
А что думать с настройками? Наверно 90% программ имеют нормальный инсталлятор, а следовательно и параметры можно задавать в командной строке запуска, Ваша задача всего лишь разобрать эти все параметры и добавить в настройку запуска установщика.
Осталась теперь только одна проблема — кто будет следить и обновлять Speed Install?
Извините, а кто вы такие и почему вам стоит доверять?
Программа, неизвестно как модифицирующая систему — широченные ворота для вирусов, троянов и прочего.
Программа, неизвестно как модифицирующая систему — широченные ворота для вирусов, троянов и прочего.
я не пользовался, но внимательно прочитал, включая комменты.
Пожелания:
— всё-таки хочется бесплатную версию (вы уж простите). В ней должна быть базовая функциональность: установка софта с проверкой зависимостей (обязательно с пометкой — бесплатный/шароварный/платный и возможностью фильтровать по данному критерию и имени), обновление (автоматическое и с подтверждением + чёрный список необновляемого софта), удаление установленного с помощью вашей проги софта; возможность автозапуска программы и запуска вручную; при наличии обновлений небольшое всплывающее окошко с предложением обновиться и списком обновляемых программ; запись о каждой установке/обновлении/удалении в журнал событий Виндоус. Также неплохо бы прикрутить социальность (пятизвёздочный рейтинг для каждой программы + возможность оставить отзыв — это на вашем сайте) — последний пункт исключительно для популяризации программы, совершенно некритично;
— отдельно платная версия. В неё включить все остальные свистелки и перделки, который вы выше назвали конкурентными преимуществами, а также работу с групповыми политиками Виндоус (чтобы заинтересовать бизнес), возможность смены каталога установки программ на выбранный пользователем (я почти всего устанавливаю в c:\progs) c возможностью указания такого каталога в общем и для каждой группы в частности (игры у меня в d:\games); поддержка по телефону-почте;
— отдельным пунктом хочу выделить плотное сотрудничество с производителями софта — возможность через вашу программу покупать ПО (но при этом доводить до покупателей, что на вопросы отвечать будут создатели). Тут, ясен пень, вам комиссия.
— дополнительно можно подумать о возможности установки плагинов типа фубаровских и прочее.
Вот такое моё видение.
Пожелания:
— всё-таки хочется бесплатную версию (вы уж простите). В ней должна быть базовая функциональность: установка софта с проверкой зависимостей (обязательно с пометкой — бесплатный/шароварный/платный и возможностью фильтровать по данному критерию и имени), обновление (автоматическое и с подтверждением + чёрный список необновляемого софта), удаление установленного с помощью вашей проги софта; возможность автозапуска программы и запуска вручную; при наличии обновлений небольшое всплывающее окошко с предложением обновиться и списком обновляемых программ; запись о каждой установке/обновлении/удалении в журнал событий Виндоус. Также неплохо бы прикрутить социальность (пятизвёздочный рейтинг для каждой программы + возможность оставить отзыв — это на вашем сайте) — последний пункт исключительно для популяризации программы, совершенно некритично;
— отдельно платная версия. В неё включить все остальные свистелки и перделки, который вы выше назвали конкурентными преимуществами, а также работу с групповыми политиками Виндоус (чтобы заинтересовать бизнес), возможность смены каталога установки программ на выбранный пользователем (я почти всего устанавливаю в c:\progs) c возможностью указания такого каталога в общем и для каждой группы в частности (игры у меня в d:\games); поддержка по телефону-почте;
— отдельным пунктом хочу выделить плотное сотрудничество с производителями софта — возможность через вашу программу покупать ПО (но при этом доводить до покупателей, что на вопросы отвечать будут создатели). Тут, ясен пень, вам комиссия.
— дополнительно можно подумать о возможности установки плагинов типа фубаровских и прочее.
Вот такое моё видение.
Благодарю! Хорошие предложения.
Ваш ответ? Бесплатной версии быть? Если да — то просьба, осветите это на хабре, а то будет как обычно: посмотрел, одобрил, забыл, забил…
Хорошим предложениям быть! Бесплатности — посмотрим.
Ещё пять копеек в эту «ветку»
Для ПО такого рода не выпустить бесплатную версию — спилить сук, на котором сидишь, лютой бензопилой. И вот почему.
Есть люди — ярые любители халявы и их много, эти люди также яро любят потрындеть на хабре и прочих ресурсах о том, какие же они суперпупер софтины в этих ваших интернетах откопали. А теперь представьте себе, а лучше сядте и прикиньте в цифрах, какой бомбой станет ваша замечательная программа, если вдруг она станет совершенно бесплатно делать всё-то о чем тут выше написано, но только я для категории свободного и бесплатного ПО. Для остального софта — за деньги, которыми вы будете делиться с авторами программ, которые в свою очередь увидят еще одну суперпопулярную платформу для продвижения своих продуктов. Ваша задача успеть вывести в люди свой репозиторий пока его не похоронила восьмая винда, а там глядишь Вас купит сама «великая и ужасная» M$ или, что ещё лучше, вы снова сделаете её догоняющей.
Подробности по уточняющим вопросам :)
Для ПО такого рода не выпустить бесплатную версию — спилить сук, на котором сидишь, лютой бензопилой. И вот почему.
Есть люди — ярые любители халявы и их много, эти люди также яро любят потрындеть на хабре и прочих ресурсах о том, какие же они суперпупер софтины в этих ваших интернетах откопали. А теперь представьте себе, а лучше сядте и прикиньте в цифрах, какой бомбой станет ваша замечательная программа, если вдруг она станет совершенно бесплатно делать всё-то о чем тут выше написано, но только я для категории свободного и бесплатного ПО. Для остального софта — за деньги, которыми вы будете делиться с авторами программ, которые в свою очередь увидят еще одну суперпопулярную платформу для продвижения своих продуктов. Ваша задача успеть вывести в люди свой репозиторий пока его не похоронила восьмая винда, а там глядишь Вас купит сама «великая и ужасная» M$ или, что ещё лучше, вы снова сделаете её догоняющей.
Подробности по уточняющим вопросам :)
И да, из хороших предложений. Думаю лучший способ защитить ваш продукт — доставлять обновления по ключу, как это сделано у антивирусов. Иначе быть ему на «бакунианских развалах» к гадалке не ходи.
Как по мне — то банальный десктопный вариант софтодрома. Подобных сайтов полно. В чем приемущество? В том что тут предлагают жмыкнуть по ехе-нику, который сам по себе далёк от класного юзабилити и дизайна? Да еще и за денежку.
Перепаковка программ не в счет, Вы ведь не теленор, чтобы паковать программы по международным стандартам. Так что максимальная возможная аудитория — хомячки и низкопробные админы мелких отечественных контор, где не знают, что такое стандартиризация и нету жестких требований к секьюрити.
Перепаковка программ не в счет, Вы ведь не теленор, чтобы паковать программы по международным стандартам. Так что максимальная возможная аудитория — хомячки и низкопробные админы мелких отечественных контор, где не знают, что такое стандартиризация и нету жестких требований к секьюрити.
Читая правила данного сервиса, заметил что:
Думаю, это довольно «странная» формулировка.
Любые права, не представленные здесь, принадлежат компании Алмеза.
Думаю, это довольно «странная» формулировка.
Спасибо, буду пользоваться. Дизайн конечно не айс, но ничего — долго лицезреть на него не придется.
А можно записаться в тестеры? Хочется уже использовать, но денег на сервисную версию нет. Со своей стороны будет постоянный подробный фидбэк.
Вообще, от такого рода программы хотелось бы такого режима:
Сначала запускается обычная установка, все действия пользователя записываются. В следующий раз запускается установка в скрытом окне и действия пользователя воспроизводятся. В случае отличия в наборе контролов на каком-либо шаге установки — окно отображается и установка продолжается в ручном режиме.
Сначала запускается обычная установка, все действия пользователя записываются. В следующий раз запускается установка в скрытом окне и действия пользователя воспроизводятся. В случае отличия в наборе контролов на каком-либо шаге установки — окно отображается и установка продолжается в ручном режиме.
Sign up to leave a comment.
Speed Install 2.0 − репозиторий под Windows