Показать полную графическую версию : Portable - программы, не требующие установки (все вопросы)
Если настройки программы сохраняются в файле .ini, то это наилучший вариант, так как раз настроенные настройки, не нужно настраивать заново »современные ОС - многопользовательские, поэтому настройки не могут храниться вместе с программой: каждый пользователь может предпочесть свои настройки, они не должны влиять на прочих. В результате эти "дружественные" программы или нормально не работают на многих конфигурациях, или оставляют при удалении кучу мусора в пользовательском профиле.
В принципе, централизованная база данных гораздо шустрее, чем множество мелких ini-файлов размазанных по всему диску. Хотя в конечном итоге это незначительно влияет на производительность.
Drongo, ты вот то довольно наивные вопросы задаёшь; то весьма категорично заявляешь, как должны быть утроены большие и серьёзные программные пакеты. Помягче надо быть в формулировочках ;)
Busla, современные ОС - многопользовательские, поэтому настройки не могут храниться вместе с программой: каждый пользователь может предпочесть свои настройки, они не должны влиять на прочих. »Да, пример, того же AiMP'a, пользовательские настройки лежат в папке с программой, а общая конфигурация где-то в папке учётной записи. В принципе, централизованная база данных гораздо шустрее, чем множество мелких ini-файлов »С этим я согласен, правильно. Помягче надо быть в формулировочках »Хорошо, спасибо, учту на будущее. Нокак должны быть утроены большие и серьёзные программные пакеты »Ведь Word, Excel, не работают после переустановки Windows, вы согласны? Или я ошибся? :tomato2:
anatoly_neo
08-07-2008, 20:47
Volan,
Тык портейбл софт создается нынче на программистами, а любителями энтузиастами... портабле софтина представляет собой уже поставленную прогу , после установки которой отследили все что она наставила и собрали это в кучу в один файл... при запуске такой портейбл софтины, она сама себя из того маленького файла и разворачивает :)
Ведь Word, Excel, не работают после переустановки Windows, вы согласны? Или я ошибся? »
Отчасти, если Офис установлен на другую ось в другом разделе, то ни что не мешает запустить Word, Excel из другой ОС другого раздела. Единственное, может отругаться на первую-вторую загрузку.
У меня стоит три ОС, и только на одну установлен офис. Остальные ОС пользуются этой установкой (в другую ОС) без проблем.
yurfed, Спасибо за дополнение, просто две операционных системы я не делал (в смысле независимые друг от друга), а когда давно раза два делал, то не эксперементировал с запуском Office. А с одной осью, знаю, неработает. Я просто этого не знал. Теперь буду знать. :blush:
А с одной осью, знаю, неработает. » Тут видимо сказывается снос непосредственно офисных библиотек, отсюда и не желание нормально работать. Один reg-файл для "достаточного" офиса весит под 2-3 мегабайта :), а сколько dll-ок прописываются по закоулкам?
Тут видимо сказывается снос непосредственно офисных библиотек »100% верно, это я и имел ввиду, что компания выпускающая и операционную систему и софт, могла бы позаботиться об этом, типичный пример безразличия к пользователям. Один reg-файл для "достаточного" офиса весит под 2-3 мегабайта , а сколько dll-ок прописываются по закоулкам? »Ага, проще переустановить. :yes:
Тут видимо сказывается снос непосредственно офисных библиотек, отсюда и не желание нормально работать. Один reg-файл для "достаточного" офиса весит под 2-3 мегабайта , а сколько dll-ок прописываются по закоулкам? »
Не могу не затянуть свою старую песню: портабл того же офиса весит совсем немного, выполняет практически все необходимые функции и при этом его можно таскать по любым местам (флешкам и т.д.). Единственное, что я не знаю - это сколько хлама он оставляет на компьютере. Даже не знаю, где этот мусор искать и как его выявлять.
Единственное, что я не знаю - это сколько хлама он оставляет на компьютере. Даже не знаю, где этот мусор искать и как его выявлять. » Отследи AShampoo Uninstaller или Total Uninstall, поймёшь сколько всякого мусора кидают эти "portable"
Отследи AShampoo Uninstaller или Total Uninstall, поймёшь сколько всякого мусора кидают эти "portable" »
А это действительно серьезные программы, им можно верить? Я пользуюсь AShampoo Uninstaller, но больше для очистки моей совести, чем для очистки компа. Хотя может быть я ее не дооцениваю.
А это действительно серьезные программы, » Вполне. Пользуюсь AShampoo, ещё в девичестве назывался EasyClean (http://www.bkedv.de/website/html/easyclean.htm) (не путать с одноименными програмами).
в чем здесь засада? »
Я бы добавил еще один мотив: борьба с "пиратством". На уровне реестра можно установить более "надежную" защиту от несанкционированного распространения.
На уровне реестра можно установить более "надежную" защиту от несанкционированного распространения. » А это как?
yurfed, это значит нельзя просто так скопировать и распространять
DiMMMm, поясни, почему я не могу дистрибьютив програмы "просто так скопировать и распространять"? Опустим на время закон. Чем может в этом случае помочь реестр от "несанкционированного распространения"?
yurfed, вопрос был не о распространении дистрибутива, а о копировании уже установленной программы на другой (или приравненный к нему) компьютер. Некоторые защиты строятся на наличии определенных записей в реестре, в т.ч. и содержащих ключевую информацию, привязанную к конкретной системе.
gf100, а что мешает сделать её портабельную? И всё, реестр оказывается бессилен в своей защите.
Генератор ключа по ID конкретной машины ещё может защитить привязкой к данной машине, да и то, не всегда. Пример- игры от Reflexive Arcade (http://www.reflexive.com/)
реестр оказывается бессилен в своей защите »
есть еще защита аппаратными ключами (1С, напрмер)
есть еще защита аппаратными ключами » тоже ломают :)
Инсталлятор выполняет функцию "упаковки" программы, больше показывает ее достоинства, а также создает uninstall - программу удаления. Однако перепаковки программ доказывают, что не для вех программ инсталлятор нужен.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC