private String convertPath(String path) throws Exception {
    if (path.startsWith("file://"))
      return path.substring(7);
    if (prePath==null)
      return path;
    File f=new File(path);
    if (f.exists() && f.getCanonicalPath().equals(path))
      return path;
    return prePath+path;
  }