From c624b3085cf7604c496f94ec8b5a125eeb5141ee Mon Sep 17 00:00:00 2001 From: Marcus Gosselin Date: Wed, 12 Nov 2014 23:22:01 -0500 Subject: [PATCH] because on the fly access --- src/Item.java | 5 +++-- src/Viewer.java | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Item.java b/src/Item.java index 1902ec5..81049f6 100644 --- a/src/Item.java +++ b/src/Item.java @@ -24,8 +24,6 @@ import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import org.w3c.dom.NodeList; -import MAndEngine.Engine; - public class Item { // to track when to advance frame @@ -136,6 +134,9 @@ public class Item { path = file.getAbsolutePath(); name = file.getName(); + if(name.endsWith(".enc")) { + name = Viewer.encryptor.decryptName(name.substring(0, name.length() - 4)); + } } else if (path.equals("\\drives")) { name = "Drives"; diff --git a/src/Viewer.java b/src/Viewer.java index c0b7985..7a7531e 100644 --- a/src/Viewer.java +++ b/src/Viewer.java @@ -54,6 +54,8 @@ public class Viewer implements BasicApp { private static Thread populationThread; + public static Encryptor encryptor = new Encryptor("bcnsfw"); + @Override public Dimension getResolution() { return new Dimension(WIDTH, HEIGHT);