Skip to content

常见问题

我们收集了一些常见的问题与解答,希望能帮助到您。

1. 我的个人数据存储在哪里?

您的所有数据(包括账户信息、评教模板、订阅的通知等)都安全地存储在您的本地计算机上,不会上传到任何第三方服务器。

数据存储位置遵循操作系统规范:

  • Windows: %LOCALAPPDATA%\XJTUToolbox
  • macOS: ~/Library/Application Support/XJTUToolbox
  • GNU/Linux: ~/.local/share/XJTUToolbox

快速访问数据文件夹

  • Windows: 在文件资源管理器的地址栏输入 %LOCALAPPDATA%\XJTUToolbox 后回车。
  • macOS: 在访达中按下 Command + Shift + G,然后粘贴 ~/Library/Application Support/XJTUToolbox 并前往。

2. 如何卸载程序和清除数据?

  • 卸载程序:直接删除应用程序文件即可(对于 Windows,是整个解压后的文件夹;对于 macOS,是“应用程序”文件夹中的 XJTUToolbox.app)。
  • 清除数据:卸载程序不会自动删除您的个人数据。如果您希望彻底清除,可以在卸载前,前往程序内的 设置 > 账户 > 清除所有账户。或者,您也可以手动删除上一条中提到的数据文件夹。

3. 我的数据安全吗?会泄露密码吗?

您的数据是安全的。

  • 本地处理:您的所有敏感数据(如学号、密码)仅用于与西安交通大学的官方服务器进行通信,我们不会将其发送到任何其他地方。
  • 本地加密:我们建议您启用本地加密功能。请前往 设置 > 账户 > 加密账户 设置一个加密密码。此后,每次启动程序都需要输入该密码才能访问您的账户信息,有效防止他人未经授权使用。

即将到来

在下个版本中,我们即将支持利用操作系统原生安全机制(如 macOS 的“钥匙串”和 Windows 的凭据管理器)来保管密码的功能,以提供更高级别的安全保障。

4. 为什么研究生功能不全?

目前,除通知订阅外,大部分功能(如课表、成绩查询)仅支持本科生系统。

这是因为研究生和本科生的信息系统是完全独立的,接口和数据结构都不同。我们正在努力适配研究生系统,计划在未来的版本中逐步上线研究生相关功能,敬请期待!

5. 程序无法连接网络或登录失败怎么办?

如果您遇到网络问题,请尝试以下步骤:

  1. 检查校园网:确保您的设备已连接到校园网环境,或者已通过 WebVPN 接入。部分校内服务在外网无法直接访问。
  2. 检查系统代理:如果您开启了系统代理,请尝试暂时关闭它,因为这可能会干扰到对校内服务器的访问。
  3. 更新程序:确保您正在使用最新版本的 XJTUToolBox,旧版本可能因学校接口变更而失效。

如果问题依旧存在,请随时向我们报告。

6. 如何更新程序?

程序内置了自动更新检查功能。当检测到新版本时,会弹出提示引导您完成更新。

如果自动更新失败,或者您希望手动更新,可以随时访问项目的 GitHub Releases 页面,下载最新版本的安装包进行覆盖安装。

7. 我遇到了问题或有功能建议,该如何反馈?

我们非常欢迎您的反馈!

请前往项目的 GitHub Issues 页面。在提交前,请先搜索是否存在类似的问题或建议。如果没有,请新建一个 Issue,并详细描述您遇到的问题或想要的功能。

8. 我可以使用此项目的代码吗?

当然可以! 本项目基于 GPL-3.0 开源协议。您可以自由地使用、修改和分发代码,但请注意,任何基于 GPL-3.0 代码的衍生项目也必须遵循相同的 GPL-3.0 协议进行开源。

9. 此项目和“西交小明”有关联吗?

没有关联。

“西交小明”非常便捷易用,是我们开发此项目的原因之一,但 XJTUToolBox 是一个完全独立、从零开始开发的项目。我们没有参考或使用“西交小明”的任何代码(事实上,其也从未开源)。

Released under the GPL-3.0 License.