13.8K ·GitHub
Что это такое?
WeChatTweak — это инструмент командной строки для macOS, который изменяет установленный десктопный клиент WeChat: блокирует уведомления об отзыве сообщений, отключает автоматическое обновление WeChat и позволяет запускать несколько копий WeChat одновременно.
Это отдельное приложение или оно изменяет мой уже установленный клиент WeChat?
Это не самостоятельное чат-приложение — оно встраивается в настоящий WeChat.app, уже установленный на вашем Mac, и изменяет его, добавляя такие функции, как блокировка уведомлений об отозванных сообщениях и запуск нескольких сеансов WeChat одновременно.
Нужны ли мне Xcode или инструменты Swift, чтобы собрать это?
Да — инструмент написан на Swift и собирается через Makefile, поэтому для сборки и установки на macOS нужны инструменты командной строки Xcode.
Может ли обновление WeChat сломать этот твик?
Поскольку твик изменяет исполняемый файл WeChat и специально отключает механизм автообновления WeChat, будущие версии WeChat могут поменять внутреннее устройство, на которое опирается твик; в README не указано, какие именно версии WeChat сейчас поддерживаются.
Что для меня означает лицензия AGPL-3.0?
Проект распространяется под лицензией AGPL-3.0 — сильной copyleft-лицензией, которая требует, чтобы любая изменённая версия кода, а также версия, развёрнутая как сетевой сервис, распространялась на тех же условиях.
Зачем мне запускать несколько копий WeChat?
Клиент WeChat для macOS обычно позволяет вести только один авторизованный сеанс; функция нескольких копий позволяет одновременно оставаться авторизованными в нескольких аккаунтах WeChat на одном Mac.
Можно ли управлять твиком через Alfred или Raycast?
Да: в проекте есть workflow для Alfred, а также он распространяется как расширение для Raycast, так что вы можете включать и выключать его функции из любого из этих лаунчеров, не открывая терминал.
Что происходит, когда кто-то отзывает сообщение после того, как я установил это?
Обычно WeChat заменяет отозванное сообщение общим уведомлением; при включённой блокировке отзыва исходное содержимое сообщения остаётся видимым для вас, а не скрывается.
What are similar projects?
WeChatPlugin-MacOS, WeChatExtension-ForMac, Thaw, RevokeMsgPatcher, finder-menu, frida, AirCard, greenbubbles