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

Portable WeMod

Страница 1 из 2►

Всем привет. Я сделал портатвную версию программы WeMod (трейнер для игр, бесконечное кол-во жизни, бесконечные патроны и т.д.). Я её тестировал. Багов не нашёл. Пишите если что не так с программой. Буду пробовать чинить её. Вряд-ли кому-то эта программа понадобится, но пусть будет. Вроде все чистит (программа) после закрытия.

Скрин, скачать - https://disk.yandex.ru/d/PE1o3rpZ9bfOEg 

Mikael, Привет.
Папка в roaming не забирается, она вообще не учитывается в portable.
Данные из реестра нужно удалить отсюда СкопированоHKEY_CURRENT_USER\Software\Classes\wemod, они там так и лежат.

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

Спасибо что подсказали. 

Вот, обновил программу. https://disk.yandex.ru/d/FPE1wIthjCEaDA

Почти правильно все, ты видать видеообзоры пропустил по portable creator, где он говорил что экспорт реестра начинается со 2-3 вроде как если память не изменяет, строки, то есть "; Сгенерировано Total Uninstall" надо убрать и поднять строку до третьей, чтоб было вот так, как ты сделал это в reg 1
У тебя эти ветки не удаляются обратно, например эта СкопированоHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\WeMod

И папка в roaming так и остается, используй проводник.txt для удаления папки используя переменную %appdata%, в общем читай там инструкции) и тестируй через TU, проверяй что остается.

P.S запрети качать ту ссылку вторую, так как там я зашел под твоими данными.

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

Не думал, что это будет так трудно хах. Я сейчас не дома, через пару часов попробую исправить. Запретил загрузку через вторую ссылку. Да, ты прав я смотрел видео о том, как делать портативные программы. И делал так как тип на видео. Спасибо за помощь.

Здравствуйте, я исправил баги. ссылка - https://disk.yandex.ru/d/jzK7TcTUypSIag

но у меня не получилось сделать удаление с "appdata\roaming"

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 будет отличаться, соответственно, эти записи никакой пользы не несут. Многие ключи у вас просто дублируются.

Лайкнул Psydiant
Psydiant
Лучший способ помочь себе — помогать другим.
Цитата: Mikael от 02.08.2024, 00:08

но у меня не получилось сделать удаление с "appdata\roaming"

Потому что не создается симлинк скорей всего на папку в roaming, после запуска, зайди в свойства этого файла, если в свойствах есть раздел ярлык, значит это ссылка, если нет, то вот ответ, почему не удаляется после закрытия папки.

Что тебе надо убрать:

  • txt проводник убрать, удалять там нечего.
  • reg файлы все удалить и в txt "удалить" прописать только одно HKEY_CURRENT_USER\Software\Classes\wemod
  • Ну и починить симлинки, они у тебя не создаются через portable creator, проверь как я выше написал, у меня они не создаются, я тестю на win 11, может не совместимо что-то в portable creator ¯\_(ツ)_/¯
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Без него программа отказывается работать?

Здравсвуйте, я не уверен в том что программа отказывается без неё работать. Что я нашел в реестре, то и добавил

Mikhail, можете пожалуйста дать совет, как сделать так. Чтобы папка в Скопировано"appdata\roaming" удалялась. У меня не получается. Много раз собирал, и нигде не удалялась папка с Скопированоroaming.

Mikael, Символическая ссылка не создается на папку которая лежит в portable > roaming, то есть ее создает оригинальная программа и лаунчер ее  поэтому не удаляет.
У меня нет win10 под рукой для теста portable creator, но на 11 у меня на виртуалке она тоже не создает симлинки, uac и прочее отключено.

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

Так что, походу придётся удалять папку в Скопировано"appdata\roaming" самостоятельно. После закрытия программы. Спасибо за ответ

Win 10x64. Нормально всё удаляется https://www.upload.ee/files/16926482/WeMod.7z.html

Страница 1 из 2►