static FirefoxDriver driver;
public static void main(String[] args) {
System.setProperty("webdriver.firefox.bin","D:/huohulow/firefox.exe");//指定浏览器路径
driver = new FirefoxDriver();
driver.get("http://wt.qq.com/cp/a20161209cgnew/p1_mrfl.shtml");
driver.manage().window().maximize();
// showTimer();
TimerTask task = new TimerTask() {
public void run() {
System.out.println("ssss");
showTimer();
}
};
//设置执行时间
Calendar calendar =Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day =calendar.get(Calendar.DAY_OF_MONTH);//每天
//定制每天的21:09:00执行,
calendar.set(year, month, day, 20, 59, 58);
Date date = calendar.getTime();
Timer timer = new Timer();
System.out.println(date);
//每天的date时刻执行task,每隔2秒重复执行
timer.schedule(task, date);
//每天的date时刻执行task, 仅执行一次
//timer.schedule(task, date);
}
public static void showTimer(){
while (true) {
driver.findElement(By.xpath("html/body/div[1]/div[1]/div[2]/div[3]/div[2]/div[1]/div[2]/a")).click();
new WebDriverWait(driver,2).until(ExpectedConditions.alertIsPresent());
driver.switchTo().alert().accept();
}
}
public static void main(String[] args) {
System.setProperty("webdriver.firefox.bin","D:/huohulow/firefox.exe");//指定浏览器路径
driver = new FirefoxDriver();
driver.get("http://wt.qq.com/cp/a20161209cgnew/p1_mrfl.shtml");
driver.manage().window().maximize();
// showTimer();
TimerTask task = new TimerTask() {
public void run() {
System.out.println("ssss");
showTimer();
}
};
//设置执行时间
Calendar calendar =Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day =calendar.get(Calendar.DAY_OF_MONTH);//每天
//定制每天的21:09:00执行,
calendar.set(year, month, day, 20, 59, 58);
Date date = calendar.getTime();
Timer timer = new Timer();
System.out.println(date);
//每天的date时刻执行task,每隔2秒重复执行
timer.schedule(task, date);
//每天的date时刻执行task, 仅执行一次
//timer.schedule(task, date);
}
public static void showTimer(){
while (true) {
driver.findElement(By.xpath("html/body/div[1]/div[1]/div[2]/div[3]/div[2]/div[1]/div[2]/a")).click();
new WebDriverWait(driver,2).until(ExpectedConditions.alertIsPresent());
driver.switchTo().alert().accept();
}
}