前天下载ubutn的10.04版本ubuntu-10.04.1-desktop-i386.iso,因为公司设置了网速限制,使用快车FlashGet下载每秒只60K左右,到天黑走时还有80多M没下完,就写了一个下载任务完成后自动关机的小程序,原理是定时判断下载文件所存放的文件夹下有没有该文件的名字,因为在下载未完成时,文件夹里下载的文件的名字是ubuntu-10.04.1-desktop-i386.iso.jc和ubuntu-10.04.1-desktop-i386.iso.jccfg3,下载完成后,文件的名字就成了本来的名称——ubuntu-10.04.1-desktop-i386.iso。
程序如下:
import java.io.File;
import java.io.IOException;
public class TimeShutdown {
public static void shutDownComputer(int times) {
Runtime run = Runtime.getRuntime();
try {
run.exec("shutdown -s -t" + " " + times);
} catch (IOException e) {
e.printStackTrace();
}
}
static void checkProgress(){
File f = new File("D:\\Downloads");
File[] tt = f.listFiles();
System.out.println("Now Time:"+System.currentTimeMillis());
for(int i=0;i<tt.length;i++){
if(tt[i].isDirectory()){
;
}
else{
System.out.print("File:");
String fn = tt[i].getName();
System.out.println(fn);
if(fn.equals("ubuntu-10.04.1-desktop-i386.iso")){
System.out.println("ubuntu-10.04.1-desktop-i386.iso Download Complete!");
shutDownComputer(10);
}
}
}
}
/**
* @param args
* @throws InterruptedException
*/
public static void main(String[] args) throws InterruptedException {
while(true){
checkProgress();
Thread.sleep(300000);
}
}
}
分享到:
相关推荐
Delphi写的一个调用Flashget下载歌曲的程序,源于一个在线收听歌曲的flash(MusicBYSEA.swf),偶然的到了歌曲列表的URL,希望能把这些歌曲下载到自己硬盘上。用到了DevExpress的表格控件ExpressQuantumGrid 5。 qianrw...
FlashGet 下载工具,老版本,好用的!没有现在的下载工具这么多的广告等,爽!
模仿FlashGet下载工具,供大家一起共同分享学习。
上传下载必用工具,本人实际安装没有问题,请放心下载
发布下载时调用flashget Js代码。
实现类似FlashGet的下载进度条,演示了如何在滚动视图里用CImageList绘制小图标,并且避免界面刷新时闪烁。
大快车就是我们常说的FlashGet,这个具有悠久历史的下载软件,多年来一直伴随着我们。进入2.0版之后(目前最新的是3.7版),下载速度有了很大的提升,一般能达到传统下载速度的5至10倍。同时对各种协议的支持良好,...
能够下载一些受限制的网站的东西,新版本的迅雷和FlashGet因为有链接转移体系而无法下载某些网站的东西,可以使用这个老版本的进行下载。
支持下载完自动关机、退出程序或者切换到待机模式。可以在下载完成后自动检测文件病毒,可以在程序选项中设置最大同时下载工作数量及每下载的最大连接数。可以监控剪贴板,自动新建下载连接,功能上和flashget快车...
用于网上下载的工具软件flashget,也叫网络快车。
FlashGet v2.2.1229 FlashGet v2.2.1229 FlashGet v2.2.1229 FlashGet v2.2.1229 FlashGet v2.2.1229
无忧IT下载工具--仿flashget,暂时不提供源代码给大家,如果有需要的,请到 http://bbs.51itshare.cn 论坛的C#栏下找
三个类似FlashGet-迅雷的悬浮窗口程序 像迅雷的悬浮窗那样,不能被最小化,并且始终显示在屏幕的最前端(就像某些播放器前端显示一样) C#源代码 http://download.csdn.net/source/833223 这个代码要7分。高啊。我下载...
类似网络蚂蚁下载程序
最新快速下载软件,I believe you must like it.
flashget flashget 网际快车下载工具网际快车下载工具flashget 网际快车下载工具
flashget多线程版,支持1000个线程同时下载,快!
一直保留着FlashGet-1.65,喜欢它的干净纯洁,它只干一件事:下载。 无烦人的广告、插件和升级。
网际快车 一款不错的下载工具~喜欢的就下载吧
FlashGet可以创建不限数目的类别,每个类别指定单独的文件目录,不同的类别保存到不同的目录中去,强大的管理功能包括支持拖拽,更名,添加描述,查找,文件名重复时可自动重命名等等,而且下载前后均可轻易管理...