X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FCheckDictionariesMain.java;h=846aaf10fdcce2a7e63012d136d1b1cd68c99581;hb=90247c9eb280bd2b55f9b2b2816bad03a0821a7f;hp=d712628f97829894e617fd77f870b28926edacab;hpb=7aa8dbe5efcc7abcc4f78cdf878dce80a5ea83f7;p=DictionaryPC.git diff --git a/src/com/hughes/android/dictionary/engine/CheckDictionariesMain.java b/src/com/hughes/android/dictionary/engine/CheckDictionariesMain.java index d712628..846aaf1 100644 --- a/src/com/hughes/android/dictionary/engine/CheckDictionariesMain.java +++ b/src/com/hughes/android/dictionary/engine/CheckDictionariesMain.java @@ -1,17 +1,22 @@ package com.hughes.android.dictionary.engine; +import java.io.BufferedWriter; import java.io.File; +import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.io.RandomAccessFile; +import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; +import java.util.List; import com.hughes.android.dictionary.DictionaryInfo; public class CheckDictionariesMain { static final String BASE_URL = "http://quickdic-dictionary.googlecode.com/files/"; - static final String VERSION_CODE = "v004"; + static final String VERSION_CODE = "v005"; public static void main(String[] args) throws IOException { final File dictDir = new File(DictionaryBuilderMain.OUTPUTS); @@ -41,7 +46,7 @@ public class CheckDictionariesMain { dictionaryInfo.zipBytes = zipFile.canRead() ? zipFile.length() : -1; // Print it. -// final PrintWriter textOut = new PrintWriter(new File(dictFile + ".text")); +// final PrintWriter textOut = new PrintWriter(new BufferedWriter(new FileWriter(dictFile + ".text"))); // final List sorted = new ArrayList(dict.pairEntries); // Collections.sort(sorted); // for (final PairEntry pairEntry : sorted) { @@ -52,6 +57,9 @@ public class CheckDictionariesMain { // Find the stats. System.out.println("Stats..."); final String row = dictionaryInfo.append(new StringBuilder()).toString(); + if (!zipFile.canRead()) { + System.err.println("Couldn't read zipfile: " + zipFile); + } System.out.println(row + "\n"); dictionaryInfoOut.println(row);