Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows系统上自动登录的脚本 #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

zyshin
Copy link

@zyshin zyshin commented May 21, 2018

首次运行时询问用户名密码并保存在config.txt文件中,每隔5分钟尝试自动登录

首次运行时询问用户名密码并保存在`config.txt`文件中,每隔5分钟尝试自动登录
@yuantailing
Copy link
Owner

因为这个脚本给其他人有很大概率不能用:

  • 在 auth 没有覆盖到的网络环境,例如东主楼,访问 auth4 / auth6 的 API 会报错“IP 地址异常”;
  • Linux 不可用;
  • 每个人保存密码的习惯不一样,毕竟这是 info 帐号,可以查到一些个人数据。我的观点是默认每次要求用户输入密码,不能在用户没有主动要求保存密码的情况下保存密码。

因此不打算合并进来。

另外,Windows 可以用计划任务或定时任务 at,Linux 可以用 cron,这些都是内置的,就不用占用一个 terminal 了。

@zyshin
Copy link
Author

zyshin commented May 23, 2018

那可否把操作步骤也写到文档里?因为绝大多数都是小白用户,需求就是windows自动登录

关于登录协议问题,学校目前比较混乱,也处于随时变动中,可否一次登录按顺序轮询各种登录方式保证用户在任何环境下都能顺利连上网?

@yuantailing
Copy link
Owner

Windows 上这样试一下?

此电脑 => 管理 => 任务计划程序 => 任务计划程序库 => 新建任务

常规:名称任意
触发器:新建 一次 开始时间任意 勾重复任务时间 5分钟 持续时间无期限
操作:新建 启动程序,这里自己设置脚本,注意运行的当前文件夹是“起始于(可选)”,一般要选到 tunet 所在文件夹,不然 import tunet 会找不到

还有一些“只有在计算机使用交流电时才启动此任务”之类的选项顾名思义。

如果要后台运行(避免一闪而过的黑框),常规里选“不管用户是否登录都要运行”。

新建任务后,点“运行”测试一下。

@zyshin
Copy link
Author

zyshin commented May 23, 2018

这样可以,很详细!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants