Программа для создания портативных версий приложений
Цитата: Никита от 25.04.2023, 17:33Всем привет!
Добавил удаление ключей реестра по файлу.
Как пользоваться показано в этом видео + там же рекомендация для тех, кто будет делать портативные программы с помощью Total Uninstall.
Естественно, что не нужно вписывать в файл те ключи реестра, которые прописаны в *.reg файлах.
Скачать
[spoiler title="Оффтоп"]Кто знает, подскажите, как на форуме встраивать видео из Discord, а то каждый раз на YouTube заливать неудобно. А тут на форуме видео из Discord встроены[/spoiler]
Всем привет!
Добавил удаление ключей реестра по файлу.
Как пользоваться показано в этом видео + там же рекомендация для тех, кто будет делать портативные программы с помощью Total Uninstall.
Естественно, что не нужно вписывать в файл те ключи реестра, которые прописаны в *.reg файлах.
Скачать
Цитата: Mikhail от 25.04.2023, 17:41[spoiler title="Оффтоп видео"]
<a href="Ссылка" data-rel="iLightbox">Название</a>
Вставлять в Исходном коде
[/spoiler]
Цитата: Антон от 25.04.2023, 19:31Цитата: Никита от 25.04.2023, 17:33Кто знает, подскажите, как на форуме встраивать видео из Discord, а то каждый раз на YouTube заливать неудобно. А тут на форуме видео из Discord встроены
Привет!
Давай лучше на ютуб как и раньше, а ещё лучше создать плейлист, а ещё лучше чтобы доступ был без ограничения "по ссылке". Программа же не завершена в полном объёме, пока ты заинтересован ты будешь это патчить и улучшать, а информация о проге будет как винегрет раскидана везде. Для человека который не программист разработчик с пятилетнем стажем, достаточно глянуть видосики от разработчика, и вопросов 0. Знаешь, очень актуально обновлять версию и знать какие там инновации, ибо меня как уже тут обсуждали люди, очень волновал вопрос о удалении веток реестра при закрытии программы, и понимание лаунчером момента краша и любого внезапного закрытия\вылета программы, чтобы лаунчер понимал что где осталось и при последующем открытии\закрытии программы, все хвосты в результате краша были подчищены, думаю это основополагающие хорошей портативки, ну я думаю ты понял что я хотел донести). Но если ты позже планируешь сделать официальное представление программы, а это всё альфа\бета тестирование которое будет стёрто при полномасштабном релизе, то пардон за лишний текст, буду ждать)
Цитата: Никита от 25.04.2023, 17:33Кто знает, подскажите, как на форуме встраивать видео из Discord, а то каждый раз на YouTube заливать неудобно. А тут на форуме видео из Discord встроены
Привет!
Давай лучше на ютуб как и раньше, а ещё лучше создать плейлист, а ещё лучше чтобы доступ был без ограничения "по ссылке". Программа же не завершена в полном объёме, пока ты заинтересован ты будешь это патчить и улучшать, а информация о проге будет как винегрет раскидана везде. Для человека который не программист разработчик с пятилетнем стажем, достаточно глянуть видосики от разработчика, и вопросов 0. Знаешь, очень актуально обновлять версию и знать какие там инновации, ибо меня как уже тут обсуждали люди, очень волновал вопрос о удалении веток реестра при закрытии программы, и понимание лаунчером момента краша и любого внезапного закрытия\вылета программы, чтобы лаунчер понимал что где осталось и при последующем открытии\закрытии программы, все хвосты в результате краша были подчищены, думаю это основополагающие хорошей портативки, ну я думаю ты понял что я хотел донести). Но если ты позже планируешь сделать официальное представление программы, а это всё альфа\бета тестирование которое будет стёрто при полномасштабном релизе, то пардон за лишний текст, буду ждать)
Цитата: Никита от 25.04.2023, 20:25Антон, как и всё, что Я выкладывал на форум эта программа сделана только, чтобы оценить свои умения со стороны других пользователей и для помощи другим пользователям (если им софт нравится)
Даже, если это будет релизная программа, то уже сейчас достаточно скачать версию 0.5 которая на прошлой странице форума и не думать о том, что Я буду делать с программой дальше) Основные функции уже работают)
Опять же, по поводу завершения работы программы. Если вылетела\завершилась сама рабочая программа, то лончер отработает сценарий ровно так, как будто это было обычное закрытие приложения)
Если например, вурубили свет в доме, то по причине того, что портативка сделана именно на симлинках, то данные от работы программы крайне сложно потерять, так как фактически они всегда находятся в папке Data, даже в момент работы в программе. Просто достаточно, после включения света, снова запустить портативку и закрыть и тогда все следу из системы уйдут и останутся только в папке Data.
Антон, как и всё, что Я выкладывал на форум эта программа сделана только, чтобы оценить свои умения со стороны других пользователей и для помощи другим пользователям (если им софт нравится)
Даже, если это будет релизная программа, то уже сейчас достаточно скачать версию 0.5 которая на прошлой странице форума и не думать о том, что Я буду делать с программой дальше) Основные функции уже работают)
Опять же, по поводу завершения работы программы. Если вылетела\завершилась сама рабочая программа, то лончер отработает сценарий ровно так, как будто это было обычное закрытие приложения)
Если например, вурубили свет в доме, то по причине того, что портативка сделана именно на симлинках, то данные от работы программы крайне сложно потерять, так как фактически они всегда находятся в папке Data, даже в момент работы в программе. Просто достаточно, после включения света, снова запустить портативку и закрыть и тогда все следу из системы уйдут и останутся только в папке Data.
Цитата: Mikhail от 26.04.2023, 01:38Никита, Привет.
Думаю надо еще добавить удаление папок/файлов, так же из txt, кеш от программ скапливается у некоторых программ, логи и т.д., прописал и при закрытии будет удалять, как от корня лаунчера в своих папках, так и от полного пути, где-то в системе.
Никита, Привет.
Думаю надо еще добавить удаление папок/файлов, так же из txt, кеш от программ скапливается у некоторых программ, логи и т.д., прописал и при закрытии будет удалять, как от корня лаунчера в своих папках, так и от полного пути, где-то в системе.
Цитата: Mikhail от 26.04.2023, 05:27Еще заметил что при удалении ключей твоим методом, постоянно открывается cmd, когда ключей много, я проверял на 312, он их долго удаляет, постоянно запускает cmd и удаляет, несколько, снова, запускает и замедляет этим весь процесс.
Может в поток перенаправить, типа того что я предлагал код ну или по своему, тот быстро удаляет 300+ ключей ну и не дергает cmd.
Еще заметил что при удалении ключей твоим методом, постоянно открывается cmd, когда ключей много, я проверял на 312, он их долго удаляет, постоянно запускает cmd и удаляет, несколько, снова, запускает и замедляет этим весь процесс.
Может в поток перенаправить, типа того что я предлагал код ну или по своему, тот быстро удаляет 300+ ключей ну и не дергает cmd.
Цитата: Андрей от 26.04.2023, 14:20Цитата: Mikhail от 26.04.2023, 01:38Никита, Привет.
удаление папок/файлов.Хорошо бы и маску добавить.
Цитата: Mikhail от 26.04.2023, 01:38Никита, Привет.
удаление папок/файлов.
Хорошо бы и маску добавить.
Цитата: Никита от 26.04.2023, 15:58Всем привет!
Mikhail, 312 ключей? Это, кто такой грязный, что столько оставляет? Или ты один список для всех портативных программ сразу сделал?
Всем привет!
Mikhail, 312 ключей? Это, кто такой грязный, что столько оставляет? Или ты один список для всех портативных программ сразу сделал?
Цитата: Mikhail от 26.04.2023, 16:10Никита, Это фотошоп😅, ненужные ключи которые он создает при запуске, могу скинуть.
Никита, Это фотошоп😅, ненужные ключи которые он создает при запуске, могу скинуть.
Цитата: Никита от 28.04.2023, 04:19Всем привет!
Обновление.
1. Добавил удаление файлов или папок после завершения программы (Так же понимает переменные, см. видео, чтобы знать какие)
2. Переписал код удаления ключей реестра, чтобы быстро чистило 312 ключей 😂
Видео
Скачать версию v0.7
Всем привет!
Обновление.
1. Добавил удаление файлов или папок после завершения программы (Так же понимает переменные, см. видео, чтобы знать какие)
2. Переписал код удаления ключей реестра, чтобы быстро чистило 312 ключей 😂
Видео
Скачать версию v0.7
Цитата: Андрей от 28.04.2023, 09:13Всем привет! Никита, спасибо за обнову. Внедри ещё переменную %TEMP% и возможность задавать маску удаляемых файлов.
Всем привет! Никита, спасибо за обнову. Внедри ещё переменную %TEMP% и возможность задавать маску удаляемых файлов.
Цитата: Александр от 28.04.2023, 18:51Всем привет. Немного не по теме, в общем делал портативку с помощью данной программы, и обнаружил что отсутствует в кон. меню по нажатию Shift пункт "копировать как путь". Можно как то восстановить?
Всем привет. Немного не по теме, в общем делал портативку с помощью данной программы, и обнаружил что отсутствует в кон. меню по нажатию Shift пункт "копировать как путь". Можно как то восстановить?