4 import java.io.IOException;
5 import java.nio.file.Path;
6 import org.apache.commons.lang.StringUtils;
12 public class CookieWinOpera extends Cookie {
15 * Opera から user_session を取得。
16 * @return ユーザセッション文字列.
17 * @throws IOException 取得失敗.
20 public String getUserSessionString() throws IOException {
21 final String appData = System.getenv("APPDATA");
22 if (StringUtils.isEmpty(appData)) {
23 throw new IOException("APPDATA not defined");
26 final File cookieFile = new File(appData + "\\Opera\\Opera\\cookies4.dat");
27 return getUserSession("UTF-8", cookieFile);