summaryrefslogtreecommitdiff
path: root/dslog/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'dslog/Main.java')
-rw-r--r--dslog/Main.java19
1 files changed, 13 insertions, 6 deletions
diff --git a/dslog/Main.java b/dslog/Main.java
index 57aa4b6..f95be77 100644
--- a/dslog/Main.java
+++ b/dslog/Main.java
@@ -18,12 +18,19 @@ class Main {
public static void main(String[] args) throws IOException {
for (String dirname : args) {
for (File file : (new File(dirname)).listFiles()) {
- if (file.toString().endsWith(".dslog")) {
- new DslogReader(new FileInputStream(file));
- } else if (file.toString().endsWith(".dsevents")) {
- new DseventsReader(new FileInputStream(file));
- } else if (file.toString().endsWith(".pdplog")) {
- new PdplogReader(new FileInputStream(file));
+ try {
+ if (file.getName().endsWith(".dslog")) {
+ DslogReader dslog = new DslogReader(new FileInputStream(file));
+ System.out.println(file.getName()+" : "+dslog.version+" : "+dslog.startTime);
+ } else if (file.getName().endsWith(".dsevents")) {
+ DseventsReader dsevents = new DseventsReader(new FileInputStream(file));
+ System.out.println(file.getName()+" : "+dsevents.version+" : "+dsevents.startTime);
+ } else if (file.getName().endsWith(".pdplog")) {
+ PdplogReader pdplog = new PdplogReader(new FileInputStream(file));
+ System.out.println(file.getName()+" : "+pdplog.version);
+ }
+ } catch (Exception e) {
+ (new IOException("Could not read file: "+file.toString(), e)).printStackTrace();
}
}
}