【过期】QQ/QQNT/Chronocat/Wine/macOS/Linux 登录指南

这个帖子已被弃用。请查看下方的帖子寻找当前可用的登录教程。根据此教程登录将会导致 308

随着 Chronocat 系列插件的推出,本贴已经完成了自己的历史使命。感谢几个月以来努力研究和尝试 QQ 登录方法的朋友们,有了你们的不断尝试和探索才有了这样的成果。谢谢。


本贴集中交流 自 2023 年 7 月开始,使用 Wine 和 Chronocat 接入 QQ 的方法。接入过程中遇到任何问题都可以直接在楼下回复。

注意:如果你所在地的时间并非在 2023 年 7 月及以后,请不要尝试此贴内的方法!


前排提醒

如果你还没有看过下方的 2501 贴,那么请先看一下。

我们在 2501 贴中提供了多种登录方式,其中有一些是用户群所支持的,另一些则不是。 本贴不是用户群所支持的教程,这意味着遇到问题时将无人可以帮助你,你还会被踢出用户群。请选择 2501 贴中用户群所支持的方式登录到 QQ。


温馨提醒

本贴的阅读时间约为 10 分钟。为了保证阅读体验,首次阅读时请点击我的头像,然后点击右侧的「筛选帖子」。

image

4 个赞

再次提醒——

从你进行本贴的操作开始,你将会进入 308 状态。

在用户群中提问本贴的相关问题将会导致你直接被踢出。

原因在 2501 贴中已有说明,此处不再重复。

1 个赞

条件

1. 要登录的设备是一台系统为 macOS 或 Linux 的、你拥有完全权限的、系统架构为 x86 或 amd64 的设备。

具体来讲:

  1. 你要登录 QQ 的设备,其操作系统应当是 macOS 或 Linux。Windows 的登录教程我们在 2502 贴 中已经有详细讲述。
  2. 你应当拥有这台设备的完全权限;你可以修改系统内的每一个文件,安装或卸载任意的程序包。
  3. 你的设备的系统架构应当为 x86 或 amd64。其他架构的设备也可以登录 QQ,但你需要自行在网络上搜索相关教程。

2. 准备一个 QQ 小号。

不管是旧的小号还是新注册的小号,只要是小号都很适合用作机器人的账号。接入 QQ 伴随着风险,如果你使用大号当作机器人 QQ,你很有可能因被腾讯封禁而失去所有的 QQ 账号和联系人。

有关其他网络上流传较广的说法,比如「一个太阳」、「开会员」等,目前尚没有证据证明这些操作和 QQ 机器人的稳定性之间存在关联。 根据我们的结论,QQ 账号的状态和等级并不会影响登录的成功率,只要严格按照本贴的指导操作,对接 QQ 平台是没有问题的。

步骤 ①

安装 Wine

macOS:

brew tap homebrew/cask-versions
brew install --cask --no-quarantine wine-stable

Linux(以 Ubuntu 22.04 为例):

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
sudo apt install --install-recommends winehq-stable

如果你遇到了问题,可以查看下面的 Wine 安装教程。本贴不提供 Wine 安装方面的支持。

https://wiki.winehq.org/Download

注意事项

  1. 强烈建议使用来自 WineHQ 的 Wine,而非你的系统提供的 Wine。
  2. 同理,如果你的系统里已经安装了 Wine,我们建议卸载系统内的 Wine,换用来自 WineHQ 的 Wine。

结论:Wine 已安装在你的设备上。

步骤 ②

安装 Winetricks

根据 Winetricks 的官方教程安装 Winetricks。

运行项目 README.md 文件中给出的脚本,运行后继续运行 update_winetricks,Winetricks 会自动更新到最新版本。

注意事项

  1. 强烈建议使用来自 Winetricks 的 Winetricks,而非你的系统提供的 Winetricks。
  2. 同理,如果你的系统里已经安装了 Winetricks,我们建议卸载系统内的 Winetricks,换用来自 Winetricks 的 Winetricks。

结论:Winetricks 已安装在你的设备上。

1 个赞
步骤 ③

创建 Wine 环境

首先,如果你希望接下来的内容都以中文呈现,你需要设置语言:

export LC_ALL=zh_CN.UTF-8

接着,为 Wine 环境挑选一个位置。下面的命令将 Wine 环境置于家目录的 .wine 文件夹下。

export WINEPREFIX="$HOME/.wine"

之后,设置 Wine 的处理器架构为 win64:

export WINEARCH=win64

启动你的第一个 Wine 环境。

wine wineboot

Wine 环境成功启动后,使用 winetricks 修改一些必要的设置,并安装中文字体。

winetricks win7
winetricks cjkfonts

最后,下载下面的文件,并使用 Wine 运行。请确保文件来自 Microsoft。

https://aka.ms/vs/17/release/vc_redist.x64.exe

下载完成后,运行:

wine ./vc_redist.x64.exe

并点击安装。


结论:你刚刚创建了自己的第一个 Wine 环境。

步骤 ④

安装 QQ 并登录

先前往 im.qq.com 下载 QQ 的最新版本,然后安装。

一般情况下,直接双击 exe 文件即可进行安装。如果双击后无法安装,那么可以使用命令行安装:

wine ./下载的QQ安装包.exe

之后,使用准备好的小号登录 QQ。

登录账号之后,在左下角的菜单中点击「设置」。

image

点击左侧栏中的「登录设置」,并打开「下次登录无需在手机确认」和「启动 QQ 程序后自动登录账号」选项。

最后,右击通知区域中的 QQ 图标,然后点击「退出」。

image


结论:你已使用机器人账号登录了 QQ,打开了两个登录选项,最后退出了 QQ。

步骤 ⑤

尝试在沙盒中使用 Koishi

先前往插件市场安装一个插件(推荐安装 echo 插件),然后在沙盒中发送「帮助」测试 Koishi 本身的功能是否正常。

注意,从这一步开始的所有操作都是必须执行的。不是推荐操作,而是必须操作。

步骤 ⑥

下载 Chronocat

继续前往插件市场,然后在插件市场搜索 chronocat,下载如下图所示的两个插件。

下载后,Koishi 应当已自动为你创建了这两个插件的实例。 不要启动它们。


小提示:可以把两个插件放在同一个分组内,便于管理。

image

步骤 ⑦

使用 Chronocat Launcher 启动你的 QQ

回到 Koishi,启用 @chronocat/launcher 插件。

等待几秒钟,你的 QQ 将自动启动。如果你没有开启自动登录,那么立即点击 QQ 上的「登录」按钮,完成登录。

QQ 对话窗口应当正常打开。

QQ 成功启动后,立即停用 launcher 插件。


结论:你已使用 @chronocat/launcher 插件启动了 QQ,并已停用 @chronocat/launcher 插件。

步骤 ⑧

启动 adapter

切换到 @chronocat/adapter 插件配置页面,直接点击「启用插件」按钮。

等待几秒钟,你会发现 Koishi 控制台的右下角点亮了绿灯。这表明 Koishi 已正常接入 QQ。

image


结论:Koishi 已正常接入 QQ。恭喜你,你已经可以在 QQ 上使用 Koishi 了。

遇到问题

如果你遇到问题,你应当首先收集与问题有关的全部信息。「Koishi 用户交流群群规」 贴中给出了收集信息的方法:


收集信息后,翻阅下方的讨论,查找是否有与你的问题相同的问题,并按照解决方法操作。如果没有找到相同的问题,那么你现在可以带上全部的信息回帖。