From 2778cf2a16823f9b1153a0549b47f7b503176a17 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 12 九月 2020 18:04:43 +0800
Subject: [PATCH] 爱奇艺正片,搜索引擎

---
 src/main/java/com/yeshi/buwan/iqiyi/util/IqiyiUtil.java |   51 ++-------------------------------------------------
 1 files changed, 2 insertions(+), 49 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/iqiyi/util/IqiyiUtil.java b/src/main/java/com/yeshi/buwan/iqiyi/util/IqiyiUtil.java
index 90cf423..1432af1 100644
--- a/src/main/java/com/yeshi/buwan/iqiyi/util/IqiyiUtil.java
+++ b/src/main/java/com/yeshi/buwan/iqiyi/util/IqiyiUtil.java
@@ -1691,51 +1691,6 @@
         }
 
     }
-
-    public static String getAlbumIdFromPlayUrl(String url) {
-        try {
-            Document doc = Jsoup.connect(url)
-                    .userAgent(
-                            "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36")
-                    .timeout(6000).get();
-
-            try {
-                Elements els = doc.getElementsByTag("script");
-                String albumId = null;
-                for (int i = 0; i < els.size(); i++) {
-                    System.out.println(els.get(i).toString());
-                    if (els.get(i).toString().contains("Q.PageInfo.playPageInfo")
-                            && els.get(i).toString().contains("albumId")) {
-                        String content = els.get(i).html();
-                        content = content.substring(content.indexOf("albumId"), content.length());
-                        albumId = content.split(",")[0].replace("albumId", "").replace("\"", "").replace(":", "")
-                                .replace(";", "").trim();
-                        if (!StringUtil.isNullOrEmpty(albumId) && Long.parseLong(albumId) > 0)
-                            return albumId;
-                    }
-                }
-
-                if (StringUtil.isNullOrEmpty(albumId) || Long.parseLong(albumId) <= 0) {
-                    for (int i = 0; i < els.size(); i++) {
-                        if (els.get(i).toString().contains("window.QiyiPlayerLoader")
-                                && els.get(i).toString().contains("param['albumid']")) {
-                            String content = els.get(i).html();
-                            content = content.substring(content.indexOf("param['albumid'] ="), content.length());
-                            albumId = content.split(";")[0].replace("param['albumid'] =", "").replace("\"", "").trim();
-                            return albumId;
-                        }
-                    }
-                }
-            } catch (Exception e) {
-            }
-            String json = doc.getElementById("iqiyi-main").getElementsByTag("div").get(0).attr(":page-info");
-            return JSONObject.fromObject(json).optString("albumId");
-        } catch (IOException e) {
-            e.printStackTrace();
-        }
-        return null;
-    }
-
     /**
      * 娣诲姞鐖卞鑹哄皬瑙嗛
      *
@@ -1756,7 +1711,7 @@
     }
 
     public static String getHPicture(String url) {
-        String regex = "_m[0-9]\\.jpg";
+        String regex = "_m[0-9]+\\.jpg";
         Pattern p = Pattern.compile(regex);
         Matcher m = p.matcher(url);
         if (m.find()) {
@@ -1764,12 +1719,10 @@
         } else {
             return url;
         }
-
-
     }
 
     public static String getVPicture(String url) {
-        String regex = "_m[0-9]\\.jpg";
+        String regex = "_m[0-9]+\\.jpg";
         Pattern p = Pattern.compile(regex);
         Matcher m = p.matcher(url);
         if (m.find()) {

--
Gitblit v1.8.0