`

自动定时登陆网站

    博客分类:
  • java
阅读更多

(1)java代码(实现方式来自:http://www.a3gs.com/BookViews.asp?InfoID=3224&ClassID=936)

package com.jdk6;

import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.Date;

public class TestHttpConnectionPost {
	private static final String POST_URL="http://192.168.19.11:8010/signin/signin.jsp";
	private static final String NAME="wli";
	private static final String PASSWD="11111111";
	private static final String X="27";
	private static final String Y="18";
	
	public static void readContentFromPost()throws IOException{
		URL postUrl = new URL(POST_URL);
		HttpURLConnection connection=(HttpURLConnection) postUrl.openConnection();
		connection.setDoOutput(true);
		connection.setDoInput(true);
		connection.setRequestMethod("POST");
		connection.setUseCaches(false);
		connection.setInstanceFollowRedirects(true);
		connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
		connection.connect();
		String content = URLEncoder.encode("name", "UTF-8") + "="
        + URLEncoder.encode(NAME, "UTF-8");
		content += "&" + URLEncoder.encode("passwd", "UTF-8") + "="
        + URLEncoder.encode(PASSWD, "UTF-8");
		content += "&" + URLEncoder.encode("x", "UTF-8") + "="
        + URLEncoder.encode(X, "UTF-8");
		content += "&" + URLEncoder.encode("y", "UTF-8") + "="
        + URLEncoder.encode(Y, "UTF-8");
		DataOutputStream out = new DataOutputStream(connection
	              .getOutputStream());
		out.writeBytes(content);
		out.flush();
		out.close();
		BufferedReader reader=new BufferedReader(new InputStreamReader(connection.getInputStream()));
		String line;
		System.out.println("=============================");
	    System.out.println("Contents of post request");
	    System.out.println("=============================");
	    while((line=reader.readLine())!=null){
	    	System.out.println(line);
	    }
	    System.out.println("=============================");
	    System.out.println("Contents of post request ends");
	    System.out.println("=============================");
	    reader.close();
	    connection.disconnect();
	    String filename="logon.log";
		FileWriter fw=new FileWriter(filename);
		fw.write("logon log: " + (new Date()).toString());
		fw.close();
	}
	
	public static void main(String[] args){
		try{
			readContentFromPost();
		}catch(IOException e){
			e.printStackTrace();
		}
	}
}

编译生成:TestHttpConnectionPost.class。

 

(2)写脚本logon.bat,内容:

java com/jdk6/TestHttpConnectionPost
 

(3)windows xp任务计划中建立任务,定时执行logon.bat

分享到:
评论

相关推荐

    python实现定时登陆新浪微博并发送图文微博~

    python实现定时自动登陆新浪微博并发送图文微博 python2.7 windows

    定时开机定时关-时间金系统8.01

    可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。 定时开关机后,能自动发电子邮件或手机短信通知。

    asp.net登陆自动跳转代码实例

    asp.net登陆自动跳转代码实例 asp.net登陆自动跳转代码实例

    定时开机定时关机-时间金系统安装程序8.01

    时间金系统可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。 定时开关机后,能自动发电子邮件或手机短信...

    Chrome浏览器 抢购、秒杀插件,秒杀助手,定时自动点击

    任意网站,自定义添加秒杀定时任务 支持可视化选择“秒杀”按钮+自定义选择dom元素 自定义秒杀频率,秒杀次数 秒杀前2分钟提醒 北京时间,本机时间随意选择 北京时间手动校对,准时秒杀 任务实时修改保存 注意事项 ...

    定时开机 v9.202

    时间金系统软件可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。 时间金系统软件 9.202 版本自动操作控制...

    淘宝定时自动抢购下单脚本

    淘宝定时自动抢购 抢购脚本是通过Selenium来完成调用登陆页面,自己扫码登录,和自动点击的操作的。 Selenium是一个用于Web应用程序测试的工具,Selenium可以直接运行在浏览器中,通过后台控制操作浏览器,完成下单...

    定时开机定时关机操作手册

    时间金系统软件在windows平台下,集电源... 时间金系统软件可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。

    pageoperator.rar_PageOperator)_nowcxf_whatls2_定时提交网页_网页抢购

    比如批量注册网站用户名,自动登陆网站后自动点击签到,自动输入内容并发表,商品自动抢购,批量自动发表评论等 网页自动操作监控工具由自动刷新工具、自动点击工具和自动提交工具组成。通过这些工具组合可实现...

    时间金系统 - 定时开机 定时关机 数据保护 时间校对 任务计划 键盘鼠标模拟 空闲关机 笔记本电池检测

    2、 在计算机电源关闭的条件下,能够无限次地定时启动计算机,在定时启动的同时,您可以设置任意要自动运行程序、音乐、网站等。 3、自动检测电池电量,在电量低到一定程度时自动关机并保护现场数据。 4、使用本...

    自动打开网页命令BAT专用

    自动打开网页命令,,自己试试顶戴要3 顶替

    定时开机操作手册

    时间金系统软件在windows平台下,集电源... 时间金系统软件可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。

    定时开机关机时间金系统 v7.00

    软件介绍 时间金系统是 唯一 能够实现任意...时间金系统软件可以按一次、小时、每天、每周、重复、空闲、登陆时来控制软件运行、播放影象音乐、打开网站、电脑声音开关、定时开机、定时关机、执行键盘鼠标模拟等功能。

    草根百度知道自动问答营销软件v13.1.0绿色版支持自动换ip

    草根百度知道自动问答营销软件包含手机线路执行和PC电脑线路执行,软件可以对指定关键词或者类别进行定时搜索最新的提问,可以限制账号在一天内使用的次数,在登陆账号后自动回答、自动提问、自动采纳、采纳评价、...

    京东定时自动预约,抢购.(只针对性支持要先预约,到点抢购.然后直接下单的商品!)

    定时自动预约 秒杀预约后等待抢购的商品 定时开始自动抢购 运行环境 Python 3 第三方库 Requests 使用教程 程序主入口在 main.py 在config.ini文件填入config里面对应的内容 eid,和fp找个普通商品随便下单,然后抓包...

    昆仑通态权限自动注销方法

    昆仑通态HMI权限自动注销方法,开发时可以直接拷贝使用

    UrlCron域名定时请求器 v1.0

    UrlCron 即Url定时请求器是以系统服务形式安装和运行的,自动后台运行,无需登陆手动执行。UrlCron支持具体到秒级的cron定时URL请求,是自动采集及网站后台自动运行必备的工具。 UrlCron 使用说明: install.bat ...

    网页自动操作通用工具 v3.50.rar

    比如自动登陆网站后自动点击签到,自动输入内容并发表;商品抢购也可以用本软件设置好流程自动完成;批量自动发表评论等。 网页自动操作监控工具由自动刷新工具、自动点击工具和自动提交工具组成。通过这些工具组合可...

    表单自动填写,网页自动提交工具

    模拟人工提交网页表单操作,同时监控提交结果变化并报警提示或自动处理报警动作。可广泛用于注册表单、登陆表单、信息添加修改表单提交。 1、支持多任务多操作连续提交,实现...9、支持定时任务,程序可后台隐藏执行

    C#定时检测是否当前程序是否有人操作(WPF实现)

    C#定时检测是否当前程序是否有人操作(WPF实现),winform中也一样,其中的核心类可通用。

Global site tag (gtag.js) - Google Analytics