Вы должны войти, чтобы создавать сообщения и темы.

Программа для создания портативных версий приложений

1◄Страница 29 из 43► 43

Артём, Привет.
Положить эту папку в LocalLow, которая создала PortableCreator в папке data, теперь пари запуске лаунчера, будет создан симлинк на эту папку, которая и будет удалена.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Здравствуйте подскажите Windows 7 Поддерживает?  У меня не вышло создать портабл, Может я что то не то делаю?  В каких дополнениях она нуждается?

ST, здравствуйте.
Какой версии .NET Framework установлен на вашей системе?
Точно, к сожалению, сказать не могу, но минимально должен быть v4.7.2, а лучше сразу v4.8.

Лучший способ помочь себе — помогать другим.
Цитата: Никита от 21.04.2023, 04:14

Всем привет! На основе своего RunTime компилятора C# Я сделал программку, которая просто до невозможности облегчает процесс создания портативных приложений.
1. Портативки созданные этой программой не будут насиловать ваши диски, при каждом закрытии\открытии программы тем, что будут гонять файлы приложения туда-сюда, потому что используется метод создания символических ссылок для всех каталогов!
2. Из-за того, что это будут символические ссылки, а не целые каталоги на системном диске, то вы не увидите, как объём вашего диска заполняется даже в процессе работы с приложением.
3. Также портативки созданные моей программой умеют после окончания работы переносить настройки из реестра, а перед запуском возвращать их в реестр.
4. Скорость и лёгкость создания портативок пока не имеют равных, как по мне. А так же и сам запуск и закрытие приложений тоже, так как нет надобности гонять гигабайты информации между каталогами.
5. Это всё может быть не правдой 🙂 Это только первая реализация программы. Может дальше будет ещё лучше.


Архив всех версий, Changelog всех версий и видеоуроки по каждой версии от самого разработчика - Скачать
Делаем программы портативными [подробный видеоурок от MartyFiles по созданию портативных приложений с помощью данной утилиты]
Скачать v. 2.3 [05/07/2023]

Видеообзор и инструкция

Здравствуйте Никита Подскажите а вы можете создать Директорию папку Windows?

Цитата: ЯR от 22.08.2024, 17:49

ST, здравствуйте.
Какой версии .NET Framework установлен на вашей системе?
Точно, к сожалению, сказать не могу, но минимально должен быть v4.7.2, а лучше сразу v4.8.

Спасибо Что Ответили Разобрался чуть с одним,  теперь проблема с директорией Папка Windows, Проблемма в том что если создавать портативную программу для нужд восстановления ЛайвСД то тут уже программа бесполезна ибо требует компоненты - NET Framework и Вот тут начинаешь понимать какой смысл с виртуальных драйверов? если нельзя добавить дерикторию windows расширений итд Для LiveCD Но имеем что имеем, Спасибо и за такой софт, Интересно Было попробовать

Всем привет, сделал форк данной программы добавив новые функции, хотел бы внести свой вклад и поделиться с сообществом, разрешено ли это правилами сайта и нужно ли одобрение автора/модеров?
Реализовал следующие функции:

  • поддержка нескольких окон приложения(лаунчер не будет закрываться после закрытия основного окна и не блокирует запуск еще одной копии приложения)
  • поддержка нескольких приложений установленных в одну папку portable(для параллельного использования программ, которые используют одинаковые каталоги, например adobe)
  • возможность закреплять лаунчеры на панель задач без дублирования иконок при запущенной программе
  • поддержка приложений устанавливающихся в appdata с динамическими путями(например для discord, будут работать обновления как при установочной версии, достаточно 1 раз создать лаунчер)
  • очистка файлов и папок по маске в проводник.txt
Лайкнули Igor, Pavel и ещё 6
IgorPavelMak0013ИльяАликМаксимmacxOss
Цитата: nnn88w от 03.09.2024, 22:30

Всем привет, сделал форк данной программы добавив новые функции, хотел бы внести свой вклад и поделиться с сообществом, разрешено ли это правилами сайта и нужно ли одобрение автора/модеров?
Реализовал следующие функции:

  • поддержка нескольких окон приложения(лаунчер не будет закрываться после закрытия основного окна и не блокирует запуск еще одной копии приложения)
  • поддержка нескольких приложений установленных в одну папку portable(для параллельного использования программ, которые используют одинаковые каталоги, например adobe)
  • возможность закреплять лаунчеры на панель задач без дублирования иконок при запущенной программе
  • поддержка приложений устанавливающихся в appdata с динамическими путями(например для discord, будут работать обновления как при установочной версии, достаточно 1 раз создать лаунчер)
  • очистка файлов и папок по маске в проводник.txt

Где взять ваш форк???

Форк exe

P.S. чтобы использовать несколько приложений из одной папки portable, нужно создать лаунчер для каждого приложения. 

Лайкнул macx
macx
Цитата: nnn88w от 07.10.2024, 21:28

P.S. чтобы использовать несколько приложений из одной папки portable, нужно создать лаунчер для каждого приложения. 

нужно сразу 2 программы делать или как это сделать правильно ? "лаунчер для каждого приложения " и если можно подробнее какие изменения в форк?

Если программы используют одинаковые каталоги и/или нужна сессия из нескольких приложений, то нужно добавить их в одну portable папку.
Например, две программы лежат по пути Program Files\Adobe\, в таком случае переносишь их каталоги в %portable%\Data\Program Files\Adobe
После чего создаешь лаунчер сначала для одной программы, потом для другой. Оба лаунчера должны создаться в основном каталоге(%portable%).

Все изменения написал выше.
Только дополню, что импорт происходит 1 раз при старте одного из лаунчеров, после чего можно запускать несколько копий/окон приложения или другое приложение на которое создан лаунчер. Очистка и выход происходит после закрытия всех приложений на которые создан лаунчер.
Лаунчеры не конфликтуют, так как предусмотрена проверка на импорт из текущей папки, поэтому любой следующий запуск только передает аргументы.
Также, блокируется запуск во время очистки, чтобы избежать одновременного запуска импорта и последующего конфликта при желании открыть приложение сразу после закрытия.

Лайкнул macx
macx
Цитата: nnn88w от 08.10.2024, 23:07

Если программы используют одинаковые каталоги и/или нужна сессия из нескольких приложений, то нужно добавить их в одну portable папку.
Например, две программы лежат по пути Program Files\Adobe\, в таком случае переносишь их каталоги в %portable%\Data\Program Files\Adobe
После чего создаешь лаунчер сначала для одной программы, потом для другой. Оба лаунчера должны создаться в основном каталоге(%portable%).

Все изменения написал выше.
Только дополню, что импорт происходит 1 раз при старте одного из лаунчеров, после чего можно запускать несколько копий/окон приложения или другое приложение на которое создан лаунчер. Очистка и выход происходит после закрытия всех приложений на которые создан лаунчер.
Лаунчеры не конфликтуют, так как предусмотрена проверка на импорт из текущей папки, поэтому любой следующий запуск только передает аргументы.
Также, блокируется запуск во время очистки, чтобы избежать одновременного запуска импорта и последующего конфликта при желании открыть приложение сразу после закрытия.

это можно получается сделать с двумя уже готовыми проэктами ? просто скопировать в однин новый проэкт с вашим форком? верно?

Цитата: macx от 08.10.2024, 23:45
это можно получается сделать с двумя уже готовыми проэктами ? просто скопировать в однин новый проэкт с вашим форком? верно?

Да

добрый день всем!
подскажите, пожалуйста, как удалить содержимое папки через "проводник"? допустим мне нужно удалить содержимое папок с логами и кэш после закрытия программы

1◄Страница 29 из 43► 43