import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.Properties;
import org.apache.commons.io.FileUtils;
private static final int LOG_PROGRAMME_INFO = 0x0200;
public static int LOG_DEFAULT = LOG_INFO;
+
+ String project_version;
private Config() {
+ Properties configProp = new Properties();
+ InputStream in = this.getClass().getResourceAsStream("tv_grab_nl_java.properties");
+ try {
+ configProp.load(in);
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ project_version=configProp.getProperty("project.version");
}
public static Config getDefaultConfig() {
writer.writeAttribute("generator-info-url","http://www.vanbest.org/");
writer.writeAttribute("source-info-url", "http://tvgids.nl/");
writer.writeAttribute("source-info-name", "TvGids.nl");
- writer.writeAttribute("generator-info-name", "tv_grab_nl_java release 0.4");
+ writer.writeAttribute("generator-info-name", "tv_grab_nl_java release "+config.project_version);
writeln();
}
--- /dev/null
+project.version=${project.version}
+project.name=${project.name}
+project.description=${project.description}
\ No newline at end of file