贝城社区 - iBeiKe City - 北京科技大学官方互动交流论坛

 找回密码
 加入社区
查看: 273|回复: 1

Linux MacOS 下全自动登录校园网方法

[复制链接]
  • TA的每日心情
    郁闷
    2018-4-27 21:20
  • 签到天数: 4 天

    [LV.2] ☆ 贝城访客 ☆

    58

    帖子

    2万

    上传

    3468

    积分

    Rank: 12Rank: 12

    发表于 2019-3-24 12:53:08 | 显示全部楼层 |阅读模式

    欢迎加入贝城社区,体验更多精彩服务!Join iBeiKe City Now

    您需要 登录 才可以下载或查看,没有帐号?加入社区

    x
    本帖最后由 zwj199809 于 2019-3-24 12:55 编辑

    之前看到bt站上有个30多m的自动登录,我的天是用了qt还是python咋真么大,校园网登录不是一个脚本的问题么



    1. #! /bin/bash
    2. # 需求分析
    3. # 1.需要账号密码
    4. # 2.需要登陆频率

    5. # 1.需要账号密码
    6. uname='xxxxxxxx'
    7. upass='xxxxxxxx'
    8. #  2.需要登陆频率(每几秒登陆一次)
    9. freq = 1

    10. # 登陆配置
    11. echo "Name:$uname 准备登陆"
    12. host='202.204.48.82'
    13. ip_addr=$(curl cippv6.ustb.edu.cn/get_ip.php)
    14. ip_addr=${ip_addr#*\'}
    15. ip_addr=${ip_addr%\'*}

    16. while true; do
    17.     #curl一次
    18.     res=$(curl www.baidu.com -s)
    19.     # 获取日期时间
    20.     a=$(date +%Y-%m-%d-%H:%M:%S)

    21.     # 判断是否联网:没有就开始登录
    22.     if [ "$res" == "" ]; then
    23.         echo "$a 网络未连接!"
    24.         echo "准备登陆账号"

    25.         # 重点:curl登陆
    26.         res=$(curl -d "DDDDD=$uname&upass=$upass&0MKKey=123456789&v6ip=$ip_addr" $host)
    27.         if [ "$res" == "" ]; then
    28.             echo "登陆失败:请检查网线!"
    29.         else
    30.             echo "账号应该登陆成功了呢~"
    31.         fi

    32.     else
    33.         echo "$a 网络连接正常~"
    34.     fi

    35.     # 每次休息指定秒数
    36.     sleep 1
    37. done
    复制代码


    鸣谢: jason and kesa

    login.sh.zip (1.32 KB, 下载次数: 17)
    此用户很懒,什么都没有留下…
  • TA的每日心情
    郁闷
    2018-4-27 21:20
  • 签到天数: 4 天

    [LV.2] ☆ 贝城访客 ☆

    58

    帖子

    2万

    上传

    3468

    积分

    Rank: 12Rank: 12

     楼主| 发表于 2019-3-24 12:54:05 | 显示全部楼层
    如果不想curl baidu 你可以试试curl tencent.com ,反正别 curl ustb就行
    此用户很懒,什么都没有留下…
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入社区

    本版积分规则

    手机版|封号查询|广告合作|免责声明|贝城社区 - iBeiKe City ( 京ICP备05065307号

    GMT+8, 2019-10-21 11:43

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表