/*$Id$*/
package nicobrowser.config;
-import java.io.BufferedReader;
-import java.io.File;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
+import java.io.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public static final String P_PATH_DB = "path.db";
public static final String P_PATH_SAVEFILE = "path.savefile";
public static final String P_SAVEFILE_PATTERN = "savefilename.pattern";
- public static final String P_SAVEFILE_REPLACE_FROM = "savefilename.replace.from";
- public static final String P_SAVEFILE_REPLACE_TO = "savefilename.replace.to";
public static final String P_FILE_ENCODING = "encoding";
public static final String P_NICOVIDEO_MAIL = "nicovideo.mail";
public static final String P_NICOVIDEO_PASSWORD = "nicovideo.password";
updatePropertyValue(p, P_PATH_DB);
updatePropertyValue(p, P_PATH_SAVEFILE);
updatePropertyValue(p, P_SAVEFILE_PATTERN);
- updatePropertyValue(p, P_SAVEFILE_REPLACE_FROM);
- updatePropertyValue(p, P_SAVEFILE_REPLACE_TO);
updatePropertyValue(p, P_DOWNLOAD_RETRY);
updatePropertyValue(p, P_DOWNLOAD_WAIT);
props.add(savepath);
props.add(P_SAVEFILE_PATTERN + "={title}");
- props.add(P_SAVEFILE_REPLACE_FROM + "=\\/\\\\:*?\\\"<>|.");
- props.add(P_SAVEFILE_REPLACE_TO + "=_");
props.add(P_FILE_ENCODING + "=" + System.getProperty("file.encoding"));
return properties.getString(P_SAVEFILE_PATTERN, "{title}");
}
- public String getFileNameReplaceFrom() {
- return properties.getString(P_SAVEFILE_REPLACE_FROM, "/\\:*?\"<>|.");
- }
-
- public String getFileNameReplaceTo() {
- return properties.getString(P_SAVEFILE_REPLACE_TO, "_");
- }
-
/** @return feedurl.txtの文字エンコーディング. */
public String getEncoding() {
String res = properties.getString(P_FILE_ENCODING, System.getProperty("file.encoding"));