最近写了个简陋的登陆cczu亿邮网关的windows脚本[参考已毕业学长的Linux版本]。源码如下:

@echo off
title 亿邮网关登陆::[使用前提是windows需要安装curl]
::[代码较为简陋,无交互方式、查错机制等,只有上线功能,不能离线]
::[只需要将学号、密码、域名ID修改为自己的内容]::改为自己的学号和登录密码
set username=12345
set password=12345::domainID对应的域名,根据自己所在的域修改
::1-jscz.edu.cn
::3-em.jpu.edu.cn
::4-jpu.edu.cn
::5-smail.jpu.edu.cn
::6-cczu.edu.cn
set domainID=5
::=====================================================================================
::以下内容为POST参数,使用Firebug捕捉网页提交信息
set serverIP=211.65.64.43::logintype-连线国际
set logintype=%%C1%%AC%%CF%%DF%%B9%%FA%%BC%%CA
set refer=http%%3A%%2F%%2F211.65.64.43%%2Fphp%%2Fonlinestatus.php%%3Flogout_offnet%%3D1::POST提交的参数(使用Firebug捕捉)
set var=logintype=%logintype%^&loginuser=%username%^&domainid=%domainID%^&password=%password%^&refer=%refer%::POST方式提交用户注册登录信息
curl -d "%var%" http://%serverIP%/php/user_login.php -c "d:\My Documents\eYou\eYou" -s
::GET方式确定用户上线
curl "http://%serverIP%/php/login_net?mode=2&quick=yes&refer=http%3A%2F%2F211.65.64.43%2Fphp%2Fonlinestatus.php%3Flogout_offnet%3D1" -b "d:\My Documents\eYou\eYou" -s
::离线语句如下,[离线功能未添加]
::curl "http://$serverip/php/logout_offnet?quick=yes" -b "d:\My Documents\eYou\eYou"

curl下载地址[点击打开链接]

下面贴几张使用的Firebug的截图。

代码很简陋,不能应对一些出错信息,准备抽空再完善下。主要是准备再添加“踢”掉已登录此账号的用户,省去了每次 都需要输3次登录信息。

[代码中关于curl -b有些不明白,什么时候需要保存cookies什么时候需要调用cookies,根据什么看出来的?希望懂的人可以解答,本人对网络知识了解不多]

<初写博文,文笔很差,读者勿喷>

转载于:https://www.cnblogs.com/XBin/archive/2012/12/18/2853624.html

登录亿邮网关windows脚本相关推荐

  1. 菜鸟也来编程序 Windows脚本一日通

    看点: 你知道吗?为什么现在脚本病毒如此猖獗? 你知道吗?编写一个脚本病毒其实非常简单! 你知道吗?根本不懂编程的你只要稍加操练也能编出不错的软件! Windows脚本就像魔法卷轴般神奇,编写起来也很 ...

  2. Windows脚本初探之Windows Script Host(WSH)

    Windows脚本是一种解释型语言编写的程序,它是通过COM对象模型访问OS组件.至于什么是COM对象模型,可参见网址http://baike.baidu.com/link?url=TCoRIQ2ff ...

  3. 【windows脚本】开机后定时重启

    环境 系统:win10 x64(1809) 概述 使用windows脚本实现定时重启windows系统,重启系统后运行一段时间再重启,循环罔替. 1.跳过windows登录界面 跳过windows登录 ...

  4. 在c#中调用windows脚本的方法

    在c#中调用windows脚本的方法 方法1:直接调用   CODE:   System.Diagnostics.Process proc = new System.Diagnostics.Proce ...

  5. Windows脚本编码器算法分析与破译

    Windows脚本编码器算法分析与破译 作者:lake2 大家对脚本一定很熟悉吧,呵呵,脚本编写简单无需编译所以非常方便.不过,脚本的一个缺点是它不能保护脚本的内容,因为随便谁拿到一个脚本程序都可以用 ...

  6. windows脚本编制引擎_说说 Windows 脚本宿主运行的几种方式

    1.在命令提示符下运行脚本 使用 Windows 脚本宿主,可以在命令提示符下运行脚本.CScript.exe 提供了用于设置脚本属性的命令行开关. 使用 CScript.exe 运行脚本 用下列语法 ...

  7. autohotkey编写windows脚本实现test.lab试验数据快速导出

    autohotkey编写windows脚本实现test.lab试验数据快速导出 #x:: MouseGetPos,x,y MsgBox,4,MousePosition,"%x%,%y%&qu ...

  8. shell信息查看脚本linux,每次登录Shell时使用shell脚本查看Linux上的系统信息

    每次登录Shell时使用shell脚本查看Linux上的系统信息 Linux中有几个命令可以获取系统信息,例如处理器信息,制造商名称和序列号等. 您可能需要运行几个命令来收集此信息. 此外,很难记住所 ...

  9. linux启动时、登录时或注销时执行脚本

    init.d开机启动 在启动时执行 Linux 脚本 有两种传统的方法可以实现在启动时执行命令或脚本: 方法 #1 - 使用 cron 任务 除了常用格式(分 / 时 / 日 / 月 / 周)外,cr ...

  10. 2022年中职——网络搭建国赛windows脚本写法(正式题详细解析)

    2022年网络搭建国赛windows脚本写法(正式题详细解析) 通过本项目竞赛,使中职学生能熟练运用网络信息安全技术 对网络.操作系统.应用.服务器等目标进行信息和数据安全防 护与渗透,具有分析.处理 ...

最新文章

  1. 0x55. 动态规划 - 环形与后效性处理(例题详解 × 6)
  2. 项目中常用的19条MySQL优化
  3. linux 预加载 动态链接库rootkit 简介
  4. Android Studio系列教程二:基本设置与运行
  5. JavaScript 复习之 事件模型 和 Event对象
  6. Java命令行界面(第17部分):jw-options
  7. 《Python Cookbook 3rd》笔记(1.9):查找两字典的相同点
  8. 【整理】LISP简介
  9. Linux基础(4)--用户与权限
  10. varnish使用汇总
  11. PHP 自定义 Smarty 模板引擎类 高洛峰 细说PHP
  12. 关于表空间、Schema和用户
  13. PyTorch——解决报错“RuntimeError: running_mean should contain *** elements not ***”
  14. VirtualBox的ctrl键不能用
  15. 掌上英雄联盟服务器维护,掌上英雄联盟更改绑定大区的详细方法
  16. word插入图片显示不全
  17. 第19部分- Linux x86 64位汇编GDB单步调试
  18. Linux下串口编程总结
  19. Qt之定制个性化系统托盘菜单(仿360安全卫士)
  20. echarts x 起始_echarts中如何在dataZoom 最左侧和最右侧始终显示起始和结束的值

热门文章

  1. 计算机应用基础陈江鸿,广播电视大学计算机教育改革探索与实践-计算机教育论文-计算机论文(6页)-原创力文档...
  2. 常州工学院计算机网络考试题库,用Winsock实现在线考试
  3. php手动删除变量函数,PHP unset()函数销毁变量_PHP教程
  4. Springmvc返回中文字符乱码问题
  5. HBuilde H5开发,关于JSON的Storage存储
  6. Android防止内存泄漏的八种方法(下)
  7. BizTalk Server 2010 - 使用 WCF Service [ 中篇 ]
  8. 一个本科毕业生的Java学习之路
  9. 【SpringBoot_ANNOTATIONS】 生命周期 02 实现InitializingBean, DisposableBean接口
  10. 那些年使用Android studio遇到的问题