Вопрос по созданию портативных программ
Цитата: syfle от 13.02.2022, 14:54Ой, я не заметил что вы кинули скрин с реестра.. Странно, у меня остается папка Google по пути %localappdata%/Google. Проверял и на виртуалке и на живой системе
Ой, я не заметил что вы кинули скрин с реестра.. Странно, у меня остается папка Google по пути %localappdata%/Google. Проверял и на виртуалке и на живой системе
Цитата: Mikhail от 13.02.2022, 14:56Пардон папка есть, но она тоже удаляется, гугл, я ее нечаянно закинул в исключение) в roaming нет, только в local.
Пропиши вот так и будет удалять.
[DirectoriesMove] -=%localappdata%\Google -=%localappdata%\Google\Picasa2
Пардон папка есть, но она тоже удаляется, гугл, я ее нечаянно закинул в исключение) в roaming нет, только в local.
Пропиши вот так и будет удалять.
[DirectoriesMove] -=%localappdata%\Google -=%localappdata%\Google\Picasa2
Цитата: syfle от 13.02.2022, 15:26Так она, конечно, удалиться. Просто, я думал, если понадобится дать кому-то этот portable, а этот человек использует программы от Google, то используя [DirectoriesCleanupForce], лаунчер удалит все данные этих программ. А если использовать [DirectoriesMove], в тот момент, когда открыты Google программы, использующие этот каталог, то тоже возникнут проблемы. Есть ли компромисс? Кстати, я вообще правильно понимаю принцип работы [DirectoriesMove], [DirectoriesCleanupForce] и [DirectoriesCleanupIfEmpty]?
Так она, конечно, удалиться. Просто, я думал, если понадобится дать кому-то этот portable, а этот человек использует программы от Google, то используя [DirectoriesCleanupForce], лаунчер удалит все данные этих программ. А если использовать [DirectoriesMove], в тот момент, когда открыты Google программы, использующие этот каталог, то тоже возникнут проблемы. Есть ли компромисс? Кстати, я вообще правильно понимаю принцип работы [DirectoriesMove], [DirectoriesCleanupForce] и [DirectoriesCleanupIfEmpty]?
Цитата: Mikhail от 13.02.2022, 15:47Так не получится, либо удаляем вместе с google, либо только Picasa2, [DirectoriesCleanupIfEmpty] и [DirectoriesCleanupForce] это помощники [DirectoriesMove], бывает что каталоги остаются, содержимое удаляется, а папка пустая, тогда можно применить их и т.д. основная секция это [DirectoriesMove], все делается им и изредка теми.
Так не получится, либо удаляем вместе с google, либо только Picasa2, [DirectoriesCleanupIfEmpty] и [DirectoriesCleanupForce] это помощники [DirectoriesMove], бывает что каталоги остаются, содержимое удаляется, а папка пустая, тогда можно применить их и т.д. основная секция это [DirectoriesMove], все делается им и изредка теми.
Цитата: syfle от 13.02.2022, 16:04Странно, в Photoshop by XpucT именно таким способом папки в AppData и удаляются, если я ничего не путаю. Спасибо за ответы.
Странно, в Photoshop by XpucT именно таким способом папки в AppData и удаляются, если я ничего не путаю. Спасибо за ответы.
Цитата: Mikhail от 13.02.2022, 16:12Ну так вы два действия хотите), и удалить и чтоб если там что-то было не удалять, оставить гугл и удалить picasa.
У Хачатура как я понял, он переносит сначала DirectoriesMove файлы/папки, а потом пустые, что остались, дочищает с помощью DirectoriesCleanupIfEmpty.
Ну так вы два действия хотите), и удалить и чтоб если там что-то было не удалять, оставить гугл и удалить picasa.
У Хачатура как я понял, он переносит сначала DirectoriesMove файлы/папки, а потом пустые, что остались, дочищает с помощью DirectoriesCleanupIfEmpty.
Цитата: syfle от 13.02.2022, 16:30Нифига, спасибо огромное! Я это не заметил блин
Нифига, спасибо огромное! Я это не заметил блин
Цитата: Алик от 17.02.2022, 12:20Добрый день всем🌞👋🏻
не подскажете, как бы со службами, при создании портативных программ - искать ключи службы в реестре и переносить их настройки в settings?
Добрый день всем🌞👋🏻
не подскажете, как бы со службами, при создании портативных программ - искать ключи службы в реестре и переносить их настройки в settings?
Цитата: Mikhail от 17.02.2022, 12:23Добрый🖐.
Никак, софт со службами не делается.
Добрый🖐.
Никак, софт со службами не делается.
Цитата: Polo от 22.02.2022, 12:50Доброго времени суток всем
как создать ярлык на рабочем столе, запустив SFX.exe ?
а также
как изменить интерфейс значков на SFX ?
Доброго времени суток всем
как создать ярлык на рабочем столе, запустив SFX.exe ?
а также
как изменить интерфейс значков на SFX ?
Цитата: Mikhail от 22.02.2022, 12:54Добрый🖐.
Включаем тут(winrar), и настраиваем как душе угодно.как изменить интерфейс значков на SFX ?
Это вы про что?
Добрый🖐.
Включаем тут(winrar), и настраиваем как душе угодно.
как изменить интерфейс значков на SFX ?
Это вы про что?
Цитата: Игорь от 22.02.2022, 15:14Добрый 🖐
Цитата: Polo от 22.02.2022, 12:50как изменить интерфейс значков на SFX ?
Если в WinRAR, то так, если вы про это.
Добрый 🖐
Цитата: Polo от 22.02.2022, 12:50как изменить интерфейс значков на SFX ?
Если в WinRAR, то так, если вы про это.
Цитата: Алик от 01.09.2022, 23:34Всем доброго времени суток🌙🌞
Все еще изучаю ремесло по созданию портативных программ. И вот обучение дошло до того этапа, что я заинтересовался такими параметрами в лаунчере, как [FileWriteN]. Изучая документацию на сайте PortableApps об этом параметре я не смог удовлетворить свой вопрос, для чего же все-таки нужен этот параметр, что такое %PalDir и т.д. Возможно, дело в том, что все на английском - что уже усложняет восприятие. Я уже полез в раздел портативных приложений на PortableApps - выбрал оттуда приложение, попутно скачал установочную версию, установил и начал смотреть-сравнивать, что где и как сделано - все равно не пришел ни к чему, не смог выявить для чего эти параметры, кажется, что туда что-то вносится, то ли присваиваются какие-то настройки. Так вот, ребят, кому не сложно, можете, пожалуйста, хотя бы вкратце объяснить, как вы понимаете эти настройки и когда это необходимо использовать. Потому что, например, на PortableApps в каждой программе это используется. Уж очень интересно, но самому понять не удается, может кто сможет в более доступной форме для меня - профана объяснить это - был бы очень благодарен🙏🏻
Всем доброго времени суток🌙🌞
Все еще изучаю ремесло по созданию портативных программ. И вот обучение дошло до того этапа, что я заинтересовался такими параметрами в лаунчере, как [FileWriteN]. Изучая документацию на сайте PortableApps об этом параметре я не смог удовлетворить свой вопрос, для чего же все-таки нужен этот параметр, что такое %PalDir и т.д. Возможно, дело в том, что все на английском - что уже усложняет восприятие. Я уже полез в раздел портативных приложений на PortableApps - выбрал оттуда приложение, попутно скачал установочную версию, установил и начал смотреть-сравнивать, что где и как сделано - все равно не пришел ни к чему, не смог выявить для чего эти параметры, кажется, что туда что-то вносится, то ли присваиваются какие-то настройки. Так вот, ребят, кому не сложно, можете, пожалуйста, хотя бы вкратце объяснить, как вы понимаете эти настройки и когда это необходимо использовать. Потому что, например, на PortableApps в каждой программе это используется. Уж очень интересно, но самому понять не удается, может кто сможет в более доступной форме для меня - профана объяснить это - был бы очень благодарен🙏🏻
Цитата: Mikhail от 02.09.2022, 01:21Привет.
FileWriteN(в названии даже написано, писать/запись) можешь делать замену определенной строки в файле(ini и т.д), Replace как в большинстве случае используется, просто заменяет строку, на ту что надо и все.
В общем для простых portable FileWriteN не требуется вообще.
%PalDir последнее место/диск/путь запуска портативки, используется вместе с FileWriteN, указать где именно нужно заменить.
В общем, то, что в видео Хачатура, хватит делать portable. FileWriteN и т.д. могут тебе никогда не пригодиться.
Проще объяснил или нет), но вроде понятно.
Привет.
FileWriteN(в названии даже написано, писать/запись) можешь делать замену определенной строки в файле(ini и т.д), Replace как в большинстве случае используется, просто заменяет строку, на ту что надо и все.
В общем для простых portable FileWriteN не требуется вообще.
%PalDir последнее место/диск/путь запуска портативки, используется вместе с FileWriteN, указать где именно нужно заменить.
В общем, то, что в видео Хачатура, хватит делать portable. FileWriteN и т.д. могут тебе никогда не пригодиться.
Проще объяснил или нет), но вроде понятно.