第一个程序版本--为了学习解放双手
因为作为管理员需要给员工解锁,当系统检测到当前用户 cookie 失效时,mac 地址会被锁定。员工数量 300-500 。作为管理员,使用者每天会因为各种原因触发系统的 mac 地址锁定机制,导致我每天都要登陆系统,输入工号,再点击解锁。工作效率较低,这直接导致我没时间研究学习 Java,以及在 V2 中学习前辈经验。
为解放双手,初学者写了个 Jsoup 模拟登陆的 java 小程序,放在 CentOS 通过手机端 ssh 连接直接运行 jar 程序 ,或者直接在 java 程序写个输入循环,java -jar 直接丢 tmux 里面的其中一个会话即可。
在第一个版本中模拟登陆只需要携带 name 、password 作为POST参数直接发送给指定接口获取 cookie 即可。
获取 cookie 后,通过 JSoup 访问指定的两个接口即可实现解锁。
请输入第 1 位,待解锁员工的账号
XXXXXX //输入的账号
=================================
🆔 用户 id 为:121
👤 姓名:XXX
🔗 mac 绑定状态:已绑定
=================================
📝 职位:经理
📒 部门:12-3 组
🔒 15 天锁定状态为:正常
✅ 完成! 15 天未锁定!
=================================
系统正在检查 XX 的非工作设备锁定状态...
XX 的非工作设备状态为: 已绑定
💻 服务器返回的状态为: 清除成功
✅ 已自动为 XX 解锁非工作设备!
=================================
感谢使用!
请输入第 2 位,待解锁员工的 CRM 账号
第二个版本--SpringBoot 版,解锁更多骚操作
[^本人是毕业一年的大专生,因为兴趣喜欢研究程序代码,以及自己感兴趣的东西,对于职业前辈来说可能我的实现过程比较幼稚简单奇怪,望见谅!]:
诚信请教各位 V2er 的前辈们,Java 的前辈们以及各类在程序员奋斗的兴趣者们~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.