GithubHelp home page GithubHelp logo

simitautologin's Introduction

内网自动登录助手

本工具专为**科学院上海微系统与信息技术研究所开发,用于实现网络自动验证登录。理论上该工具适用于其他院内机构,只需抓取登录链接并修改代码中的url字段即可。

特别鸣谢

本工具要特别感谢上海科技大学网络登录工具的开发者们,在他们的思路基础上,本工具才得以快速有效地面世。

声明

为办公PC设定网络有效时长是防止病毒入侵和数据泄漏的重要方法。 本工具可实现办公PC自动进行Web登录验证,保证办公计算机时刻连接公网,虽然带来了便捷,但存在一定风险! 故使用本工具,请务必安装靠谱的安全防护软件,并及时更新至最新版本!

对于可能的计算机中毒以及数据泄漏等危害,一概与本工具无关,请用户权衡利弊!

使用方法

  • 直接打开即用

发布页下载可执行文件后直接运行即可。

  • v0.3及以上版本:
    • 因v0.3版本开始加入配置文件,故用户只需用文本编辑器编辑配置文件config.json中的用户名和密码即可,用户名为数字,密码需用英文引号阔起,比如密码为password,则配置文件中表示为'password'
    • 修改好配置文件后直接运行同目录下的程序即可:general版运行时会显示命令行窗口,slient版双击后会后台运行,无任何窗口. 建议先运行general版验证密码正确与否,再关闭窗口运行slient版即可实现后台自动检测网络并自动登录
  • v0.2版本操作流程: 需要用户自行输入用户名account和密码password。本项目提供的可执行程序使用pyinstaller进行打包,目前仅适用于Win10,其他windows环境暂未测试。 为了让登陆日志简单明了,出于隐私和安全性的考虑,本工具没有设计成后台运行,故请勿关闭命令行窗口,若不慎关闭,重新打开登录即可。
  • 基于代码自己运行和修改

本工具基于Python 3环境进行开发,若用户需要自己运行和调试,直接修改simit_autologin.py即可。

ToDo

  • 配置文件存储登录信息
  • 优化交互界面
  • 发布高阶版本,开机自动登录,无需手动运行并输入登录信息

simitautologin's People

Contributors

jcx70100 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

monticle y0umu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.