Portable WeMod
Цитата: Mikael от 01.08.2024, 16:13Всем привет. Я сделал портатвную версию программы WeMod (трейнер для игр, бесконечное кол-во жизни, бесконечные патроны и т.д.). Я её тестировал. Багов не нашёл. Пишите если что не так с программой. Буду пробовать чинить её. Вряд-ли кому-то эта программа понадобится, но пусть будет. Вроде все чистит (программа) после закрытия.
Скрин, скачать - https://disk.yandex.ru/d/PE1o3rpZ9bfOEg
Всем привет. Я сделал портатвную версию программы WeMod (трейнер для игр, бесконечное кол-во жизни, бесконечные патроны и т.д.). Я её тестировал. Багов не нашёл. Пишите если что не так с программой. Буду пробовать чинить её. Вряд-ли кому-то эта программа понадобится, но пусть будет. Вроде все чистит (программа) после закрытия.
Скрин, скачать - https://disk.yandex.ru/d/PE1o3rpZ9bfOEg
Цитата: Mikhail от 01.08.2024, 16:29Mikael, Привет.
Папка в roaming не забирается, она вообще не учитывается в portable.
Данные из реестра нужно удалить отсюдаHKEY_CURRENT_USER\Software\Classes\wemod, они там так и лежат.
Mikael, Привет.
Папка в roaming не забирается, она вообще не учитывается в portable.
Данные из реестра нужно удалить отсюда СкопированоHKEY_CURRENT_USER\Software\Classes\wemod, они там так и лежат.
Цитата: Mikael от 01.08.2024, 16:42Спасибо что подсказали.
Вот, обновил программу. https://disk.yandex.ru/d/FPE1wIthjCEaDA
Спасибо что подсказали.
Вот, обновил программу. https://disk.yandex.ru/d/FPE1wIthjCEaDA
Цитата: Mikhail от 01.08.2024, 16:54Почти правильно все, ты видать видеообзоры пропустил по portable creator, где он говорил что экспорт реестра начинается со 2-3 вроде как если память не изменяет, строки, то есть "; Сгенерировано Total Uninstall" надо убрать и поднять строку до третьей, чтоб было вот так, как ты сделал это в reg 1
У тебя эти ветки не удаляются обратно, например этаHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\WeModИ папка в roaming так и остается, используй проводник.txt для удаления папки используя переменную %appdata%, в общем читай там инструкции) и тестируй через TU, проверяй что остается.
P.S запрети качать ту ссылку вторую, так как там я зашел под твоими данными.
Почти правильно все, ты видать видеообзоры пропустил по portable creator, где он говорил что экспорт реестра начинается со 2-3 вроде как если память не изменяет, строки, то есть "; Сгенерировано Total Uninstall" надо убрать и поднять строку до третьей, чтоб было вот так, как ты сделал это в reg 1
У тебя эти ветки не удаляются обратно, например эта СкопированоHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\WeMod
И папка в roaming так и остается, используй проводник.txt для удаления папки используя переменную %appdata%, в общем читай там инструкции) и тестируй через TU, проверяй что остается.
P.S запрети качать ту ссылку вторую, так как там я зашел под твоими данными.
Цитата: Mikael от 01.08.2024, 17:10Не думал, что это будет так трудно хах. Я сейчас не дома, через пару часов попробую исправить. Запретил загрузку через вторую ссылку. Да, ты прав я смотрел видео о том, как делать портативные программы. И делал так как тип на видео. Спасибо за помощь.
Не думал, что это будет так трудно хах. Я сейчас не дома, через пару часов попробую исправить. Запретил загрузку через вторую ссылку. Да, ты прав я смотрел видео о том, как делать портативные программы. И делал так как тип на видео. Спасибо за помощь.
Цитата: Mikael от 01.08.2024, 23:50Здравствуйте, я исправил баги. ссылка - https://disk.yandex.ru/d/jzK7TcTUypSIag
Здравствуйте, я исправил баги. ссылка - https://disk.yandex.ru/d/jzK7TcTUypSIag
Цитата: Mikael от 02.08.2024, 00:08но у меня не получилось сделать удаление с "appdata\roaming"
но у меня не получилось сделать удаление с "appdata\roaming"
Цитата: ЯR от 02.08.2024, 02:01Mikael, здравствуйте.
Первое, что заметил, это файл реестра — вы выбрали для экспорта неверный раздел реестра.
Правильный раздел:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
S-1-5-21-3577174344-3150325520-1471355443-1000 — это SID (идентификатор безопасности), который уникален только на вашей системе (виртуальной, как я понимаю). Всегда используйте веткуHKEY_CURRENT_USER!!!
И тем более, мне не понятен ваш выбор именно этого ключа реестра для импорта? Без него программа отказывается работать?
Во всех программах, что собирал лично, ключ в Uninstall удалял и не включал в состав сборки. Для импорта куда правильнее будет включить разделы shell\open.В файле Удалить.txt, опять же, ключи с вашим SID — у другого пользователя на другой системе SID будет отличаться, соответственно, эти записи никакой пользы не несут. Многие ключи у вас просто дублируются.
Mikael, здравствуйте.
Первое, что заметил, это файл реестра — вы выбрали для экспорта неверный раздел реестра.
Правильный раздел: СкопированоHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
S-1-5-21-3577174344-3150325520-1471355443-1000 — это SID (идентификатор безопасности), который уникален только на вашей системе (виртуальной, как я понимаю). Всегда используйте ветку СкопированоHKEY_CURRENT_USER !!!
И тем более, мне не понятен ваш выбор именно этого ключа реестра для импорта? Без него программа отказывается работать?
Во всех программах, что собирал лично, ключ в Uninstall удалял и не включал в состав сборки. Для импорта куда правильнее будет включить разделы shell\open.
В файле Удалить.txt, опять же, ключи с вашим SID — у другого пользователя на другой системе SID будет отличаться, соответственно, эти записи никакой пользы не несут. Многие ключи у вас просто дублируются.
Цитата: Mikhail от 02.08.2024, 04:37Цитата: Mikael от 02.08.2024, 00:08но у меня не получилось сделать удаление с "appdata\roaming"
Потому что не создается симлинк скорей всего на папку в roaming, после запуска, зайди в свойства этого файла, если в свойствах есть раздел ярлык, значит это ссылка, если нет, то вот ответ, почему не удаляется после закрытия папки.
Что тебе надо убрать:
- txt проводник убрать, удалять там нечего.
- reg файлы все удалить и в txt "удалить" прописать только одно HKEY_CURRENT_USER\Software\Classes\wemod
- Ну и починить симлинки, они у тебя не создаются через portable creator, проверь как я выше написал, у меня они не создаются, я тестю на win 11, может не совместимо что-то в portable creator ¯\_(ツ)_/¯
Цитата: Mikael от 02.08.2024, 00:08но у меня не получилось сделать удаление с "appdata\roaming"
Потому что не создается симлинк скорей всего на папку в roaming, после запуска, зайди в свойства этого файла, если в свойствах есть раздел ярлык, значит это ссылка, если нет, то вот ответ, почему не удаляется после закрытия папки.
Что тебе надо убрать:
- txt проводник убрать, удалять там нечего.
- reg файлы все удалить и в txt "удалить" прописать только одно HKEY_CURRENT_USER\Software\Classes\wemod
- Ну и починить симлинки, они у тебя не создаются через portable creator, проверь как я выше написал, у меня они не создаются, я тестю на win 11, может не совместимо что-то в portable creator ¯\_(ツ)_/¯
Цитата: Mikael от 02.08.2024, 11:11Без него программа отказывается работать?
Здравсвуйте, я не уверен в том что программа отказывается без неё работать. Что я нашел в реестре, то и добавил
Без него программа отказывается работать?
Здравсвуйте, я не уверен в том что программа отказывается без неё работать. Что я нашел в реестре, то и добавил
Цитата: Mikael от 02.08.2024, 11:43Mikhail, можете пожалуйста дать совет, как сделать так. Чтобы папка в
"appdata\roaming"удалялась. У меня не получается. Много раз собирал, и нигде не удалялась папка сroaming.
Mikhail, можете пожалуйста дать совет, как сделать так. Чтобы папка в Скопировано"appdata\roaming" удалялась. У меня не получается. Много раз собирал, и нигде не удалялась папка с Скопированоroaming.
Цитата: Mikhail от 02.08.2024, 12:08Mikael, Символическая ссылка не создается на папку которая лежит в portable > roaming, то есть ее создает оригинальная программа и лаунчер ее поэтому не удаляет.
У меня нет win10 под рукой для теста portable creator, но на 11 у меня на виртуалке она тоже не создает симлинки, uac и прочее отключено.
Mikael, Символическая ссылка не создается на папку которая лежит в portable > roaming, то есть ее создает оригинальная программа и лаунчер ее поэтому не удаляет.
У меня нет win10 под рукой для теста portable creator, но на 11 у меня на виртуалке она тоже не создает симлинки, uac и прочее отключено.
Цитата: Mikael от 02.08.2024, 12:25Так что, походу придётся удалять папку в
"appdata\roaming"самостоятельно. После закрытия программы. Спасибо за ответ
Так что, походу придётся удалять папку в Скопировано"appdata\roaming" самостоятельно. После закрытия программы. Спасибо за ответ
Цитата: Андрей от 02.08.2024, 16:29Win 10x64. Нормально всё удаляется https://www.upload.ee/files/16926482/WeMod.7z.html
Win 10x64. Нормально всё удаляется https://www.upload.ee/files/16926482/WeMod.7z.html