WeChatmagian
Прочитайте это readme.md на других языках: английский.
WeChatmagian-это Savage Xposed Plugin. В основном уровне используется фреймворк WeChatSpellBook , которая стремится позволить пользователям полностью контролировать сообщения чата и моменты контента на WeChat, и поддерживает WeChat 6.5.3 и выше.
Начните быстро
Когда вы впервые клонируете проект, не забудьте добавить параметр --recursive , потому что WeChatmagican полагается на фреймворк WeChatSpellBook .
git clone --recursive https://github.com/Gh0u1L5/WechatMagician.git
Если у вас уже есть клонирование, выполните следующую команду, чтобы напрямую обновить компонент.
git submodule update --init --recursive
Точно так же, если вы загружаете пакет ZIP и распаковываете его самостоятельно, вам нужно загрузить код WeChatSpellBook и распаковать его в папку заклинаний.
Реализовать функции
Связанный с чатом
- Не позволяйте друзьям WeChat отказаться от сообщений чата (можно настроить подсказки для ретракции).
- Вы можете выбрать столько друзей, сколько вам нравится при пересылке сообщений.
- При отправке сообщения вы можете отправить более 9 изображений (верхний предел может быть скорректирован, по умолчанию - 1000 изображений).
- Скрыть редко используемые групповые чаты с помощником по чату. (Требует ручной активации в интерфейсе настройки)
- Установите друзей как близких друзей и скрыть следы чата. (Требует ручной активации в интерфейсе настройки)
- Отметьте все разговоры в чате как прочитав одним щелчком.
Связано с моментами
- Не позволяйте друзьям WeChat удалять новости и комментарии в кругу друзей.
- Блок рекламы, опубликованные WeChat в WeChat Moments.
- Перестаньте кружок друзей других людей с одним щелчком.
- Один щелчок скриншот одного круга друзей.
- Заблокируйте круг своих друзей по ключевым словам, чтобы избежать проблем с рекламой и демонстрации любви. (Требует ручной активации в интерфейсе настройки)
Другие разные
- Автоматически подтверждает запрос на вход в компьютер (считается, что пользователь соглашается нести возможные риски безопасности по своему усмотрению).
QQ Group/WeChat Group
Официальная группа QQ:
- Группа: 135955386 (полная)
- Группа 2: 157550472
Официальная группа WeChat:
- Добавить учетную запись WeChat "xposedHelper" и отправить ключевое слово "WeChat Wizard"
- Добавить учетную запись WeChat "CSYJZF"
Концепция дизайна
Основываясь на уроках, извлеченных из других плагинов WeChat, этот проект надеется достичь следующих небольших целей:
- Стабильный - большинство плагинов WeChat будут сбоями каждый раз, когда они обновляются, и многие старые плагины больше не могут работать на новой версии WeChat.
- Этот проект разбивает каждую небольшую функцию в отдельный модуль, и отказ одного модуля не повлияет на использование других функций.
- В этом проекте используется набор API, разработанных сами по себе для поиска ключевых категорий и ключевых методов путем сравнения функций.
- Каждая функция, выбранная в этом проекте, гарантирует, что она существует стабильно с момента версии 6.5.3, и может быть отремонтирована в течение короткого времени, даже если она не удается.
- Расположение крючка в этом проекте как можно ближе к нижнему слою, а стабильность позиции впрыска обеспечивается путем принесения в жертву определенной рабочей скорости.
- Простые - большие плагины, такие как модули Micro X, имеют довольно много необычных функций, и эти необычные функции часто являются виновниками сбоев и сбоев.
- Если различные функции передаются различным плагинам, пользователи выберут плагин, который им необходим для установки, что значительно улучшит опыт как разработчиков, так и пользователей.
- Текущее позиционирование этого проекта состоит в том, чтобы «позволить пользователям полностью управлять сообщениями чата и обведите содержание друзей». В частности, он должен сосредоточиться на предотвращении отмены, анти-вытаскивании, пересылке сообщений, пересылке круга друзей и других операциях.
- Но в то же время этот проект также представляет собой простой в эксплуатации шаблон подключаемого модуля с открытым исходным кодом , который реализует стабильный элемент управления ключевыми операциями, такими как создание пользовательского интерфейса, анализ XML, чтение и написание файлов, шифрование и дешифрование файлов, чтение базы данных и написание.
- Если разработчик хочет представить функции, которые не соответствуют текущей теме проекта (например, захват красных конвертов и т. Д.), Он или она может открыть отдельную вилку или филиал.
- Открытый исходный код - Близкий источник только исчерпает терпение отдельных разработчиков и разрушит жизнеспособность проекта.
- Этот проект гарантированно будет постоянно с открытым исходным кодом, и вы можете отправить PR, но, пожалуйста, не отправляйте функции, которые явно используются для незаконных целей.
- Если команда WeChat отправляет письмо, в котором говорится, что функция используется в больших количествах в незаконных целях или серьезно нарушает права и интересы подключаемых пользователей, то функция будет удалена.
Предварительный просмотр эффекта












Особая благодарность
- Спасибо @rovo89 за написание xposed framework
- Спасибо @Rarnu за написание плагина против восстановления WeChat_NO_REVOKE