diff --git a/src/main/java/jcomicdownloader/ComicDownGUI.java b/src/main/java/jcomicdownloader/ComicDownGUI.java index 34a47bf..2046752 100644 --- a/src/main/java/jcomicdownloader/ComicDownGUI.java +++ b/src/main/java/jcomicdownloader/ComicDownGUI.java @@ -605,8 +605,12 @@ private static String getCompileDateString(){ return date; } - - + private void initCookie() + { + java.net.CookieManager cm = new java.net.CookieManager(); + java.net.CookieHandler.setDefault(cm); + } + public ComicDownGUI() { super(versionString); @@ -614,6 +618,8 @@ public ComicDownGUI() { minimizeEvent(); inittrayIcon(); + + initCookie(); mainFrame = (this); // for change look and feel diff --git a/src/main/java/jcomicdownloader/module/ParseXXBH.java b/src/main/java/jcomicdownloader/module/ParseXXBH.java index 0b4de80..bd46916 100644 --- a/src/main/java/jcomicdownloader/module/ParseXXBH.java +++ b/src/main/java/jcomicdownloader/module/ParseXXBH.java @@ -117,7 +117,7 @@ public void parseComicURL() endIndex = allPageString.indexOf( "\"", beginIndex ); String jsURL2 = allPageString.substring( beginIndex, endIndex ); */ - + /* // 取得v3_cont_v130404.js beginIndex = allPageString.indexOf( "/cont_" ); beginIndex = allPageString.lastIndexOf( "http:", beginIndex ); @@ -134,6 +134,8 @@ public void parseComicURL() beginIndex = allJSPageString.lastIndexOf( "http:", beginIndex ); endIndex = allJSPageString.indexOf( "\"", beginIndex ); String jsURL2 = allJSPageString.substring( beginIndex, endIndex ); + */ + String jsURL2 = "http://css.177mh.com/img_v1/fdc_160903a.js"; Common.debugPrintln( "第2個js位址: " + jsURL2 ); @@ -204,7 +206,7 @@ public void parseComicURL() for ( int p = 0; p < totalPage && Run.isAlive; p++ ) { - comicURL[p] = frontPicURLs[serverId - 1] + backPicURLs[p]; + comicURL[p] = frontPicURLs[serverId - 1] + backPicURLs[p].replace("\\", ""); //使用最簡下載協定,加入refer始可下載 referURL = webSite + "?page=" + (p + 1);