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

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

◄Страница 2 из 43► 43

Всем Q!
Обновление хорошее пришло!)
1. Теперь к лончеру портативки автоматически добавляется иконка от оригинального исполняемого файла программы.
2. Нет надобности тягать за собой пустые папки App и Data если нужно сделать новую портативную программу (Теперь все эти папки создаются сами, если их нет рядом)
3. Убрал окно командной строки, которое появлялось на доли секунды после закрытия портативки

Видеообзор обновления
Скачать новую версию

Лайкнули Mikhail, 𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥 и ещё 14
Mikhail𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥shimShanKeySerhiiЯRВалерийVadimИльяVladoPsydiantOlegАндрейseedmonУдаленный пользовательIvan

Привет Никита 👋
Подскажи пожалуйста как правильно обновлять софт, когда выходит новая версия? Нужно ли отключать автообновления?

Денис, привет! Кстати, интересный вопрос.
Я бы автообновления отключал, потому что портативка не сможет обновится (пока что). Вот Ты спросил и появилась идея, как и обновление реализовать.
А пока что, желательно просто создать новую папку с новой версией программы и сгенерировать новый лончер.
Так, как будто это новое приложение (как я показывал в этом видео).
То есть установка новой версии через Total Uninstall и перенос всех данных в новую папку портативки.

Но вариант с рабочими обновлениями портативки на заметке.

Лайкнули Arman, Alex и ещё 5
ArmanAlexContainerProChopaOlegУдаленный пользовательIvan

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

Лайкнули Container, ProChopa и ещё 3
ContainerProChopaНикитаPsydiantOleg

Снова здрасьте!
Плюс три функции фундаментальные.
1. Добавлены папки Program Files (x86) и Program Files (таким образом можно не использовать папку App для хранения исполняемых файлов программы, а можно и использовать)
2. Добавлена возможность сделать список процессов для завершения при закрытии портативной программы (например: когда с программой запускается другой процесс, но при выходе из программы он не закрывается сам) P.S. процессы из кастомного списка закроются только ПОСЛЕ закрытия основного процесса программы, так что на работоспособность программ это влиять не должно.
3. Теперь мои лончеры поддерживают аргументы командной строки (таким образом можно открывать файлы в программах, прямо закидывая их на мой лончер или на его ярлык)

Видео рекомендуется к просмотру
Скачать версию v0.4

Лайкнули Mikhail, Alex11 и ещё 9
MikhailAlex11shimSerhiiMak0013ЯRsyfleVladoPsydiantУдаленный пользовательIvan
Цитата: Никита от 23.04.2023, 04:43

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

Привет.
Я правильно понял, что теперь, еще, можно передавать аргументы запускаемого приложения(если есть и поддерживаются) в свойство ярлыка лаунчера?

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

Mikhail, привет!
Именно так. Аргументы на ярлык, запуск из командной строки, контекстное меню "Отправить", перетаскивание файлов на лончер, всё это должно работать.
Так же должны работать не только открытия файлов, но и всякие ключи запуска и прочее. Всё, как с обычными *.exe только через лончер.
Если кто-то словит момент, что какой-то файл или какой-то аргумент не сработал в любой из программ, пишите, посмотрю что там не так.
Ну и выходит, что можно делать ассоциации по типу файлов прямо на лончер.

Лайкнули Mikhail, Lega77 и Илья
MikhailLega77Илья
Цитата: Никита от 23.04.2023, 05:08

Mikhail, привет!
Именно так. Аргументы на ярлык, запуск из командной строки, контекстное меню "Отправить", перетаскивание файлов на лончер, всё это должно работать.
Так же должны работать не только открытия файлов, но и всякие ключи запуска и прочее. Всё, как с обычными *.exe только через лончер.
Если кто-то словит момент, что какой-то файл или какой-то аргумент не сработал в любой из программ, пишите, посмотрю что там не так.
Ну и выходит, что можно делать ассоциации по типу файлов прямо на лончер.

Никита, Доброго времени суток! За это отдельное спасибо!)

Всем привет. Никита, а как можно посмотреть код ошибки. У меня при создании любой портативки  https://i.imgur.com/dOy2Vrk.png  После нажатия OK просто закрывается без всяких логов. Win10x64.

Не успел дополнить, начальная версия PortableCreator работала нормально.

Андрей, привет.
Попробуй пересоздать портативку с нуля этой версией, в новой папке. Она отличается от прошлой только тем, что при ошибке будет создан файл log.txt в папке с программой при ошибке. Если будет ошибка скинь мне файл этот.

Никита, Log

Андрей, как я понял у тебя все папки в Data пустые, а этого не должно быть/ Программе же нужно откуда-то взять папки для создания симлинков. Или у тебя программа, которой не нужны папки для данных? Там только реестр нужен?
Добавь нужные папки в правильные директивы в папке Data.
Потом ПЕРЕЗАПУСТИ Creator и сгенерируй портативку.

Никита, добавлял и в App, и в Pr.file, и в Pr.file(x86) таже ошибка. Пробовал проги и симлинками и с одним реестром.

◄Страница 2 из 43► 43