yaol1
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ну включите наконец соображение. ))) Папка Programs зачем? Туда распаковывается браузер. От туда и запускается. Папка профиль для профиля юзера. Папка Registry для копий настроек браузера. Что бы в системе ничего не оставалось, а настройки при запуске вертались обратно. При закрытии копировались и удалялись из реестра. По этому ничего менять не надо. Максимально автоматизировано. Автоматом проверяются и меняются пути к Апп дата, поскольку имена у всех разные. Так же к самой папке портахи, что бы можно было положить её в любое место. Не меняются только пути от "левых" программ. Например, если захотите запустить "Блокнот" перед запуском браузера. Угадать на каком диске и есть ли он вообще невозможно. Вы как я понял указываете путь к браузеру, который у вас где-то в дебрях, а не в папке лаунчера. Понесёте портаху вместе с системным блоком, если что? Тогда зачем вообще это нужно? То же и про обновление. Распаковывать с заменой нужно именно в Programs (папка лаунчера\Programs\браузер\тра-та-та), а не на луну. Ничего никуда устанавливать не нужно. Тогда с собой не системный блок, а только ини, лаунчер и его папку по имени лаунчера. По имени лаунчера специально, что бы лаунчер понимал где лежит то, что нужно запускать и мог менять автоматически пути. Автоматически менять, что бы меньше было таких вопросов. Хотя можно и к установленному прикрутить. Что бы удалял только следы себя. Но зачем установленному это делать? Сам лаунчер запускается, выполнняет команды из из ини перед запуском браузера, запускает браузер и "засыпает" в ожидании закрытия браузера. Как только браузер закроется, лаунчер выполняет команды из ини (после закрытия) и закрывается сам. Ну вот, начальные курсы... Добавлено: Цитата: Если у вас только портабельный Цент стоит, то может и сможете удалить. А когда там ветки других прог, уже не так все спокойно. К тому-же есть расширения, которые прописываются в реестр. Например, у меня стоит AceScript, если его ветку удалить, он начнет по-новой устанавливать все свои расширения. В общем мое мнение - хромоногие не те проги, для которых есть смысл напрягаться на уничтожение их следов в реестре. От того-же AceScript я не намерен отказываться. А значит уже не получится скрыть следы Цента. А главное - непонятно зачем нужно это делать для полностью бесплатной проги. | Опять... Целый лист разные люди говорили... Не ужели такова лень, что прочитать невозможно? Продолжаем курсы... Лаунчер, это не пускач, который Вами так отстаивается. Он работает иначе. У него есть настройки в отличии от пускача. Это скриптовая прога, которая при запуске (например браузера) восстанавливает указанные ветки реестра с настройками и прочим, а после закрытия (например браузера) делает дубликаты в виде файлов и удаляет из реестра прописанные в INI лаунчера - ветки и/или ключи. Указать на удаление можно любые места реестра, папки, файлы. Свои или чужие. Файлы/папки не резервирует, поскольку это нафиг не надо. Проще не удалять вообще, а таскать с собой например на флешке. Но тогда теряется смысл чистки. Выше в посте как работает лаунчер, его структура и что - где лежит. Могу внести в ини не только цент, но и Ваш офис с реестром и всеми примочками, которые удалятся при закрытии браузера. Установленная прога или портаха лаунчеру без разницы. И какая это прога без разницы. Курс... Переносимое приложение (англ. portable application, portable app) — программное обеспечение, которое для своего запуска не требует процедуры установки и может полностью храниться на съёмных носителях информации, что позволяет использовать данное ПО на многих компьютерах. Переносимое приложение может быть настроено так, чтобы считывать свои конфигурационные настройки во время запуска из того же места, где хранятся его собственные программные файлы. (Вики) Есть два типа. 1. Создаётся специальными программами. После чего запускается в виртуальной среде и вообще не затрагивает систему. На подобии VM - виртуальной машины. Например VMware ThinApp, Turbo Studio и т.д. 2. Скриптовый. Например, NSIS и т.д. Он разворачивает программу так, как будто она установлена в компьютер. Как правило это ключи реестра с настройками, а ВСЕ необходимые файлы лежат в переносимой папке или носителе. После закрытия программы, восстановленные ключи реестра, папки и файлы удаляются. Система остаётся чистой, без следов запускаемой программы. Для чего и предназначены переносные программы. Кому лениво перейти на 74 страницу: Поскольку переехал с 360 на Цент (понравился) - не раскручиваю, не заставляю, денег не беру. Может кому и пригодится. Новый лаунчер для создания порташек как браузеров так и программ. Написан с нуля. 2021. По сравнению с х-лаунчером чистит как надо, расчитан на хр и далее, а не 98 - 7. Имеется х32 - х64, а не только х32. Другой алгоритм и функции. Тема Цента по этому для Цента. Настройки под цент, включая иконку. Инструкция из 5 шагов в архиве. Если понравится, можно поднять в шапку. Возможности: - Запускать только один/неограниченное количество экземпляров приложения. - Назначать параметры запускаемого приложения. - Назначать папку профиля браузеров в папке Profiles лаунчера. - Запускать файлы до открытия приложения. - Запускать файлы после закрытия приложения. - Закрывать файлы и процессы до открытия приложения. - Закрывать файлы и процессы после закрытия приложения. - Удалять разделы и ключи реестра после закрытия приложения (следы приложения). - Удалять папки и файлы после закрытия приложения (следы приложения). - Блокировать IP, диапазоны IP адресов, адреса сайтов или/и программ во время работы запускаемого приложения. Работает со стандартным Файрволом (брандмауэром) Windows (с нестандартными решается запуском и закрытием до и после. Например "батниками" или программами с командной строкой). - Настраивать конфигурацию (ini) в пошаговом или ручном режиме. По просьбам пользователей добавлено: - Возможность иконки в трее. Где ЛКМ - назначенные "горячие кнопки", ПКМ - принудительное закрытие. Например, при зависании приложения. Что бы не лезть в диспетчер задач. - Блокировка интернета для любых программ на время работы лаунчера. - Автоматическое включение при открытии и отключение при закрытии брандмауэра Windows. В том случае, если используется сторонний брандмауэр, а стандартный отключен легальными способами (не лоботомией системы). Кто проходил это в силу желания познаний окружающего мира, простите. Ну нет иного выхода. Может меньше будет подобных вопросов. К тому же лаунчер касается Цента. Расширяет его возможности. | Всего записей: 1319 | Зарегистр. 08-01-2008 | Отправлено: 03:03 22-06-2021 | Исправлено: yaol1, 07:03 22-06-2021 |
|