AVanti473
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: при неожиданном падении системы (всякое бывает) | Именно об этом я хорошо знаю, и сам являюсь сторонником того, чтобы не использовать подобные методы как некие стандарты! Многие, на соседних ветках форума, просто без ума от лаунчеров, забывая именно о неожиданном падении ОС. Благо, такое встречается крайне редко, и, если не смертельно, то лечится после перезагрузки запуском той же портативной программы, которая по завершению уберёт все неубранные ранее следы. Но лаунчеры не ловят в контейнер процессы или приложения, запущенные их, с позволения заметить, (ИМХО) псевдопортаблом. К тому же, скриптовая часть лаунчера достаточно сложна для обывателя, ведь под час ещё требуется заметно расковырять саму программу, чтобы вынести отдельные файлы в контейнер такой портабельной сборки на основе лаунчера. В деталях я могу ошибаться, ведь с лаунчерами знаком шапочно, но суть то такая! Реализуемый по схеме "лаунчера" скриптовой портабл ThinApp, тоже можно будет назвать псевдопортаблом, но это всё-же как минимум интересно! coherent Я ни на чём не настаиваю, и, даже, чёрт с ним с винраром, позволю себе вернуться к так названной мною "сумасбродной идее". Позвольте я попробую расширенно пояснить Я не зря вспомнил виртуалбокс! Когда-то давно, я задался идеей, раз в компьютере можно создавать сложные виртуальные процессы (это сейчас не касается виртуальных приложений как таковых), такие как моделирование работы электрической цепи или моделирование движения 3D объектов, согласно анатомических особенностей, то, наверное, можно создать и компьютер в компьютере. Помниться задавал эти вопросы на форумах, и ответ был таким как Ваш - "а нужно ли?"! Никто тогда не понимал, зачем это вообще может понадобиться. Аргументировали тем, что если даже такое создать, то понадобятся огромные мощности основной машины, чтобы хоть как-то смоделировать работу виртуальной! Прошло так мало времени, и виртуальных машин стало уже прилично до неприличия. ))) Зачем они сейчас, я думаю даже объяснять никому не нужно! Ещё один важный пример: Когда-то давно, я, как и многие, столкнулся со вторым или третьим своим глухим падением винды, и задумался, чем каждый раз "перебивать" систему, теряя данные, можно ли её починить "из вне". Загрузочные диски уже были тогда, но скачать их при дуал-аповских скоростях, тем более без возможности докачки, было нереально! Зато я смог сделать свой, при помощи PEBuilder, и даже запихнул в него тотал-коммандер! При помощи тоталкомандера с загрузочного диска, я делал первый свой бекап системы. ))) Кстати успешно. ))) Но скорости сети росли и я начал скачивать загрузочные CD и даже DVD! На них было столько программ, но, только один из них на тот момент имел возможность воспроизводить звук через DirectX! Я тогда тоже спрашивал на форумах, мол, неплохо было бы чтобы и звук и видеодрова вшить, и вообще, чтобы было комфортнее работать в случае улёта основной ОС в астрал. Тот же ответ - "а зачем?"! Мол, это же диск для починки, а не для работы! Ок! В прошлом году у меня полетел жёсткий террабайтник и я скачал на флешку четырёхгиговую загрузочную сборку "2k10Plus". Там в комплекте и звук и видеоплеера, и браузеры и скайп и агент и вообще я реально жил на ней пару месяцев, пока в сервисе не слили инфу с убитого жёсткого и я не восстановился с бекапа акрониуса! Сделали ведь умельцы! А казалось бы и вопрос "зачем" уже не возникает сейчас! Таким образом, может стоит попробовать применить ThinApp несколько в иной форме, и поглядеть что из этого получиться? Может быть такая идея тоже будет востребована? Скажем чайник знать не знает как правильно собрать портабл, а мы ему готовый контейнер со скриптом, где ему надо только добавить программные файлы, файлы изменения реестра (что делается парой кликов при помощи программы Total Uninstall), и прописать пути копирования! И всё - нет больше кривых сборок! Будет эдакий вполне себе псевдопортабл. А главное, небольшие программы, будут работать как будто реально установленные, со всеми возможностями и оригинальными путями, но с мусором в контейнере-песочнице! Вот как-то так мне видятся эти перспективы, хотя на первый взгляд туманно и сложно, но новичку всё это будет не сложнее осваивания всего монументального и безусловно полезного FAQ по протабельным сборкам. Собственно новичку будет нужна всего лишь подобная конструкция инструкции: - Установите VMware ThinApp - Установите Total Uninstall - Скачайте из шапки готовый для сборки контейнер ThinApp - Отследите при помощи Total Uninstall изменения нужной вам программы. - Скопируйте в нужные папки нужные файлы (в т.ч. файлы импорта ключей реестра (тоже готовые из Total Uninstall)) - В текстовом редакторе, в скрипте готового для сборки контейнера ThinApp исправьте нужные пути, следуя комментариям в файле скрипта. Всё! По моему это легче чем зачитать FAQ, не говоря уже о других тонкостях сборок, а желающие всегда смогут углубиться и более детальное изучение! ))) |