Портабельная программа что это

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


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

Просьба: конкретные вопросы по конкретным программам задавать в основных ветках, здесь только обсуждение вопросов мобильности. Варезные софты ищите в Варезнике, а не здесь!

В этом топике не пытайтесь искать варез, задавать вопросы и т.д. насчет любого вареза! Здесь Программы и разговор может идти исключительно о бесплатном софте или о работе с платным софтом. Для поиска портабельного вареза пользуйтесь нижеприведенными топиками.

Multilingual — 17.5MB (download), 52.2MB (installed)
Date updated: 3rd February 2007
System Requirements: Windows 95/98/Me/2000/XP
License: Free / Open Source (GPL)
http://www.tanisthalon-vizualized.net/downloads/GnumericPortable_1.7.6_multilingual.paf.exe

Дело не в инсталлировании или не инсталлировании. Portable программы не должны писать ничего в реестр, windows, program files и т.д. для того, чтобы ты мог записать их на например на флешку и носить с собой, чтобы иметь набор боевого софта настроеного под тебя на любом компе и не зависить от установленного на нем софта.

Как работают Portable-программы

Это понятно, но на практике получается зачастую так, что просто берётся установленная программа, запихивается в архив и типа — всё!! Портейбл готов! Взять вот файнридер 8, что я скачал недавно. Он ведь в реестр записал данные. И так очевидно не только он делает. Я понимаю, если прога запускается специальным лоадером, который потом в конце работы приложения и подотрёт все следы.

А ведь куча прог сделана так, что инсталлятор им в принципе не нужен — только для удобства пользователя он применяется. А если прога всё равно пишет данные в реестр, а запускается не лоадером, то считать ли её тогда Portable?

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

Так в том и фишка, что немало программ производят запись в реестр после первого запуска или после изменения её настроек. В итоге то что мы понастроили на одном компе потом придётся также настраивать и на другом. Это тоже считать как портэйбл?

Четыре дня ждал, пока улажутся проблемы с глобальной сетью у провайдера, чтобы скачать ФШ CS3. 180 мб. Дождался, чтобы насладиться, как он 316-ю мегабайтами выхлёстывается в Темпе. Правда, потом исчезает, но кому такой «портабль» нужен? Бедный диск. особенно, если он старый.
А если с компакт-диска? В смысле: если портабельная версия ограничивается только своей папкой, включая временные и регистрационные файлы, и в реестр не пишет — как она будет работать с CD? Жертвовать возможностью запуска с него? В таком случае необходим SFX >>> Темп.

Какие программы лучше Portable или установленные?


Недавно скачивал Screen Calipers. Замечательная сборка, всё с собой, но она с инсталлером. Но к чему он для переносного носителя, если программу нужно установить? Инсталлируем — и получаем грамотно построенную папку, самодостаточную для работы программы, включая Reg-UnReg. Но ведь можно распространять программу в виде одной этой папки?
Сегодня скачал Neat Image. Очень хорош, но создаются временные файлы в папке программы. Таким образом, «погоня» за «портабельностью», понятой как компактность в пределах одного фолдера, обернулась исключением работы с компакт-диска (можно скопировать эти файлы, удалить основной портабль-лоадер, и получим самый настоящий и вездесущий переносимый Neat Image. Она при первом запуске потребует регистрации, но мы ведь имеем рег-файл?).

Читайте также:
Накопительные программы что это

Подавляющее большинство программ, не нуждающихся в инсталляции, является переносным, т.е. портабельным (и не считать их такими — это как случай с демократией: в современном её понятии, как идеологии, она означает всё, кроме прямого значения: правления народа путём волеизъявления на выборах Сие от того, что под термином «демократия» маскируется самый отъявленный либерализм, но это так, к слову.)

Проблемы с CD, потому что программа нуждается в изменении некоторых файлов у себя дома? Можно — и нужно — «вынести» эти файлы / данные хоть в Темп, хоть даже в реестр.
Что эти программы часто при запуске сразу прописываются — и даже пишут — в реестре? Ну и что, пускай пишут на здоровье. Зато большинство из них будет запускаться с любого носителя и на любом компьютере. Одна лишняя ветка в реестре, пусть и все сто.
Уже давно стараюсь сохранять программы в варианте без инсталляции, что есть главное неудобство (неудобство и в том плане, что часто этим скрывается запихивание файлов в системные папки). Часто достаточно установить программу, скопировать её фолдер с Program Files, иногда — и с Windows / System, иногда — и с сохранением данных реестра (особенно — если настройки связаны с хлопотами; иногда нужно удалить пути — программа сама создаст при запуске, а мы поможем настройками рег-файла), иногда — и с включением патча (если он нужен программе) — и она готова.

Можно удалять. В следующий раз (через минуту), в следующей системе, я не буду её инсталлировать, а только положу в соответствующих местах. С компакта она, как правило, будет работать без проблем. Если же неудобно оставлять записи в реестре чужого компьютера, — то их можно попросту удалить.

Настоящий (portable) софт должен удовлетворять следующим требованиям:

-Использовать переменную %programdir%.
-Все свои файлы (кроме временных) хранить относительно этой переменной.
-Во время старта загружать файл настроек и конфигурации в реестр.
-Должен уметь устанавливать и запускать нужные сервисы сразу — без перезагрузки.
-Во время выхода сохранять изменения настроек и конфигурацию в файл , останавливать сервисы и восстанавливать состояние реестра.

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61

Источник: forum.ru-board.com

Как ускорить запуск программ на любом компьютере? даже очень старом

Подробный гайд по ПРАВИЛЬНОЙ работе с portable-программами. Это очень полезная статья, поэтому не спешите закрывать данную публикацию, даже если вы знаете, что это такое. Материал затрагивает совершенно другое направление | речь пойдет не о том, о чем вы думаете* Я покажу вам, как интегрировать portable-программы в систему Windows. То есть все преимущества облегченных версий программ будут сохранены, но при этом они начнут функционировать в операционной системе Windows так же, как и другие ПОЛНОЦЕННЫЕ ПРОГРАММЫ. Это лонгрид, поэтому по возможности откройте статью с компьютера

Обложка выпуска. В статье я часто буду употреблять словосочетание «облегченные программы» в значении portable-программы. Это все для того, чтобы текст воспринимался легче.

Вам не нужно будет вручную копировать интернет-адрес, чтобы вставить его в адресную строку portable-браузера. Теперь, чтобы посмотреть офисный документ в portable-версии Microsoft Word или AbiWord вам не нужно будет перетаскивать файл в окно текстового процессора. Вы просто кликаете по ссылке или текстовому документу, и они открываются в соответствующей portable-программе.

И теперь все облегченные версии программ будут работать с теми же расширениями файлов, что и их «старшие» собратья. То есть мы вернем поддержку ассоциации файлов для portable-программ. Это новая рубрика у меня на канале #гайдыотнечестноотехнологиях | хочется узнать, что вы о ней думаете (стоит ли выпускать подобные статьи? напишите, пожалуйста, свой ответ в комментариях под этой публикацией).

Весь материал будет поделен на 3 части:

  1. Что такое portable-программы и чем они отличаются от обычных программ?
  2. Откуда загружать portable-версии программ?
  3. Как интегрировать их в систему Windows?
Читайте также:
Solidworks программа что это

Что такое portable-программы? Чем они отличаются от обычных программ:

  • это программы, не требующие установку на персональный компьютер
  • их деятельность не оставляет в системе никаких следов (то есть после них не будет мусора, размер этих программ не увеличивается с течением времени, так как и механизмы обновления у них отключены)
  • в программах вырезана часть функционала — они не стартуют вместе с Windows, у них нет никаких фоновых служб и сервисов, которые бы могли замедлить работу компьютера, они не выступают в качестве компаньонов для «Проводника» Windows (дополнительные пункты контекстного меню, например, «Скопировать ссылку на Яндекс.Диске» и т.п.)

Если вы думаете, что это надуманная проблема, то обратите внимание на скриншот выше. У меня установлено не так много программ, но если посмотреть на фоновые службы, которые стартуют вместе с компьютером — больше половины от сторонних издателей.

И чтобы вас убедить окончательно | вот сравнение двух программ, открывших один и тот же документ. Сравните их потребление ресурсов. Кстати AbiWord считается одним из самых легких текстовых процессоров для Windows (он буквально запускается на любом калькуляторе), но даже если учитывать этот факт, то portable-версия программы работает быстрее!

И в нашем Telegram-чате есть пользователи, которые принципиально используют только облегченные версии программ. Иногда это может быть единственным выходом, если у вас слабая машина. У моей жены есть простенький нетбук, который устраивает ее своим размером и временем работы от батареи — ну не хочется ей таскать с собой на работу «полноценный» ноутбук.

При этом обычная версия AbiWord для своей работы использует около 33,5 МБ ОЗУ. Почему почти в 5 раз больше, чем ее portable-версия? Потому что в пакет установочного AbiWord входят модули AbiCollab (совместная работа), поиск Google и онлайн-словарь.

Обычный офис запускается на ее компьютере невыносимо долго. поэтому я поставил ей «Portable Microsoft Office 2003 micro» (он так называется, специальный пакет офиса для «калькуляторов») ииии она всем довольна! То есть, portable-программы — это почти отдельный мир, и кого-то в него может затянуть навсегда, особенно, если ваша рабочая машина уже совсем не вывозит.

Где брать portable-версии программ?

Почти любую программу можно найти в облегченной редакции. Например, я пользуюсь portable-версией аудиоредактора Adobe Audition. Есть Adobe Photoshop, Microsoft Office и десятки других популярных программных пакетов в portable-формате, но как вы наверное уже догадались — сами разработчики далеко не в восторге от того, что энтузиасты ковыряются в их софте и что-то оттуда удаляют.

Поэтому платный софт в portable-формате можно найти только на торрент-трекер. Если же программа бесплатная (AbiWord, Audacity, 7-Zip, Google Chome, GIMP, Mozilla Firefox и Thunderbird, и т.д.), то все они собраны в одном месте, и их можно скачать единых архивом Но лучше не надо) Его размер составляет 47 ГБ и в комплект входит свыше четырехсот программ. Не знаю, как у вас, а у меня на компьютере установлено 99,99% бесплатных программ. Поэтому уверен, что аппетиты каждого пользователя будут удовлетворены в полной мере.

Мне очень нравится слоган portable-программ: Освободите свой компьютер! Быстрые, гибкие и бесплатные программы. Кстати эти программы можно запускать из облака или с флешки, а все ваши настройки автоматически переносятся с устройства на устройство.

Скачать программы по отдельности можно отсюда: https://portableapps.com/apps — большая их часть переведена на русский язык, на сайте есть полноценный поиск и разбивка по категориям, поэтому нужный софт найти не составит никаких проблем.

Как интегрировать portable-программы в оболочку Windows, чтобы они функционировали как полноценные программы?

Я чутка изменил программу и добавил в нее поддержку текстовых процессоров, видеопроигрывателей, музыкальных плееров, электронных таблиц, просмотрщиков изображений и программ для чтения электронных книг. Если вам этого мало, то в закрепленном комментарии я напишу, как изменить параметры утилиты » PortableRegistrator » для своих нужд. Скачиваем программу с ресурса GitHub (ссылка, как всегда, будет в самом конце публикации) и запускаем программу — она не требует установки. Она тоже выполнена в portable-формате. Если вы не будете использовать мой файл конфигурации с Яндекс.Диск или с Telegram (качайте оттуда, откуда вам удобнее | я продублирую все ссылки чуть ниже), то как я написал выше — » PortableRegistrator » будет работать только с 2-мя типами программ. Если хотите использовать мои настройки, то просто поместите файл «PortableRegistrator.conf» рядом с исполняемым файлом программы «PortableRegistrator.exe» (посмотрите на мой скриншот )

Читайте также:
Лето что это за программа

Рядом с программой поместите мой файл настроек PortableRegistrator.conf

Принцип работы утилиты следующий. Вы запускаете » PortableRegistrator » и указываете путь до исполняемого файла (формат *.exe) portabe-программы. Далее вы выбираете тип программы, к которому она относится. То есть, для чего вы планируете ее использовать. У каждого типа программы есть свой набор форматов файлов, с которыми она работает, например, у видеопроигрывателя это: AVI, WMV, MOV, MKV, 3GP, FLV, MP4 и т.д.

Что делает » PortableRegistrator «? Она вместо вас прописывает в реестре Windows связь этих файлов с нужной программой. Таким образом, если вы запустите файл в любом месте операционной системы Windows или из любой другой программы, например, из вложения электронной почты, то файл соответствующего расширения автоматически будет открыт в нужной вам portable-программе.

Нужен ли подробный гайд о том, как сделать из обычной программы portable-версию?

Источник: dzen.ru

P-Apps — утилита для создания портабельных программ

Чем хороши портабельные программы? Большинство из них не требует администраторских прав, все они работают без установки, не засоряют реестр своими записями, многие не оставляют даже следов запуска. Если вам программа нужна не для постоянного пользования, а фрагментарного, то лучше найти ее портабельный вариант.

Или же наоборот — если вам нужно каждый день пользоваться одной и той же программой на разных компьютерах, то намного удобнее записать ее портабельный вариант на флешку, настроить так, как вам нужно, и пользоваться, не беспокоясь о том, установлен ли вариант этой программы на компьютере. Так как же делают портабельные программы? На этот вопрос ответит P-Apps — утилита, с помощью которой можно из любой программы сделать ее портабельный вариант.

P-Apps - утилита для создания портабельных программ (2)

Алгоритм работы с утилитой такой:

  1. Перед установкой программы, которую вы хотите сделать портабельной, запустите P-Apps и просканируйте реестр. Утилита сделает снимок реестра, запомнит его.
  2. После этого нужно закрыть P-Apps и установить программу.
  3. После установки программы нужно запустить P-Apps и просканировать реестр второй раз. Утилита найдет изменения в реестре, и выведет список программ и сервисов, которые эти изменения сделали. В этом списке будет и установленная программа, которую вы хотите сделать портабельной.
  4. Нужно выбрать в списке нужную вам программу, и указать уровень приватности. Можно выбрать такой уровень, при котором портабельная программа вообще не оставлет следов работы, записывая промежуточные, временные данные, необходимые для работы, в виртуальный контейнер.
  5. После этого можно сделать портабельный вариант программы, который сохранится одним файлом.

P-Apps - утилита для создания портабельных программ (1)

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

P-Apps работает в Windows XP, Windows Vista и Windows 7, получаемые с ее помощью портабельные программы тоже являются регистронезависимыми, работающими в любой из этих операционных систем (то есть портабельная программа, созданная в Windows XP, будет работать и в Windows 7). Утилита бесплатная, но требует для скачивания ввода своего электронного адреса.

Источник: progbox.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru