易截截图软件、单文件、免安装、纯绿色、仅160KB

分享java写的电驴下载完成关机小程序

自己研究下verycd下载套路,发现一个downloads.txt文件同步正在下载的资源信息,下载完成后自动删除里面的记录,这就简单多了.
思路:读downloads.txt文件,利用关键字把里面的记录分割后加入list,选择监视的文件名,利用while循环的倒计时方法以文件名为关键字从list里定时搜索,如果下载完成,调用runtime类运行dos命令shutdown,执行关机.代码如下:
Java code
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;

/**
* @author Y 2010/04/01 23:39
*/
public class ShutDown {
// easyMule下downloads.txt文件的路径
public static final String FILEPATH = “D:\\Program Files\\easyMule\\downloads.txt”;

// 查找下载记录数的关键字
public static final String KEYWORD = “ed2k://|file|”;

// 刷新读入downloads.txt的时间(秒)
int second = 5;

// 下载完成后关机的延迟时间(秒)
int times = 5000;

// 需要监视的文件id号
int id;

// 监视的文件名称
String fileName;

public ShutDown() {
  System.out.println(“当前的下载文件信息为:”);
  System.out
    .println(“————————————————————–”);
  showFile(readText(FILEPATH, KEYWORD));
  System.out
    .println(“————————————————————–”);
  System.out.println(“要等哪个文件下载完成关闭计算机?”);
  Scanner scan = new Scanner(System.in);
  id = scan.nextInt() – 1;
  fileName = (String) readT


相关文档:

JAVA中关于Vector的一些事

        我们知道,Vector 类提供了实现可增长数组的功能,随着更多元素加入其中,数组变的更大。在删除一些元素之后,数组变小。
Vector 有三个构造函数,
public Vector(int initialCapacity,int capacityIncrement)
public Vector(int initialCapacity)
public Vector()
  ......

Java Applet读写客户端串口——终极篇

测试环境:
SDK:Oracle JRockit for Java version 6, Java Communication for Windows 2.0
OS:WINDOWS7
外设:串口条形码扫描枪
Server:Tomcat6
 
看了网上良莠不齐的关于Applet访问串口的文章,总结起来所关注的问题无外乎以下3个:
1.    三个文件(comm.jar、javax.comm.properties和win3 ......

java谜题 2

下面的程序将打印一个单词,其第一个字母是由一个随机数生成器来选择的。请描述该程序的行为:
import java.util.Random;
public class Rhymes {
private static Random rnd = new Random();
public static void main(String[] args) {
StringBuffer word = null;
switch(rnd.nextInt(2)) {
......

java提取rar压缩文档

转自:http://hi.baidu.com/wqj403/blog/item/149957345cd6a11891ef3976.html
用java怎么提取或是解压rar压缩文档?以前查了很多的资料,没有找到相关的第三方库,网上查找的资料说是解析rar只能更加rar的命令行参数来解析。因为rar压缩文档的内部结构是没有共开的。所以没有专门的解析库程序。自己也就只好用命令行了,但 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号