From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 20 二月 2025 16:57:55 +0800
Subject: [PATCH] IOS广告增加区域屏蔽

---
 src/test/java/com/hxh/spring/test/Test.java |  112 ++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 68 insertions(+), 44 deletions(-)

diff --git a/src/test/java/com/hxh/spring/test/Test.java b/src/test/java/com/hxh/spring/test/Test.java
index 561c09e..1b4d722 100644
--- a/src/test/java/com/hxh/spring/test/Test.java
+++ b/src/test/java/com/hxh/spring/test/Test.java
@@ -1,65 +1,89 @@
 package com.hxh.spring.test;
 
-import java.util.List;
-
-import com.yeshi.buwan.domain.system.DetailSystem;
 import com.yeshi.buwan.domain.VideoDetailInfo;
 import com.yeshi.buwan.domain.VideoInfo;
 import com.yeshi.buwan.domain.VideoType;
+import com.yeshi.buwan.domain.system.DetailSystem;
 import com.yeshi.buwan.service.imp.BanQuanService;
 import com.yeshi.buwan.service.imp.ClassService;
-import com.yeshi.buwan.util.BeanUtil;
-import com.yeshi.buwan.util.CacheUtil;
-import com.yeshi.buwan.util.SolrUtil;
-import com.yeshi.buwan.util.StringUtil;
-import com.yeshi.buwan.util.VideoPictureUtil;
+import com.yeshi.buwan.util.*;
 import com.yeshi.buwan.util.JuHe.VideoResourceUtil;
 import com.yeshi.buwan.util.video.VideoDetailUtil;
+import org.json.JSONArray;
+
+import java.io.File;
+import java.util.List;
+import java.util.regex.Pattern;
 
 public class Test {
 
-	@org.junit.Test
-	public void test() {
-		VideoResourceUtil videoResouceUtil = com.yeshi.buwan.util.BeanUtil.getBean(VideoResourceUtil.class);
-		VideoDetailUtil videoDeailUtil = com.yeshi.buwan.util.BeanUtil.getBean(VideoDetailUtil.class);
-		ClassService classService = com.yeshi.buwan.util.BeanUtil.getBean(ClassService.class);
+    @org.junit.Test
+    public void test() {
+        VideoResourceUtil videoResouceUtil = com.yeshi.buwan.util.BeanUtil.getBean(VideoResourceUtil.class);
+        VideoDetailUtil videoDeailUtil = com.yeshi.buwan.util.BeanUtil.getBean(VideoDetailUtil.class);
+        ClassService classService = com.yeshi.buwan.util.BeanUtil.getBean(ClassService.class);
 
-		List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(new DetailSystem("44"), Integer.parseInt(70 + ""));
+        List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(new DetailSystem("44"), Integer.parseInt(70 + ""), null);
 
-		VideoInfo info = (videoDeailUtil.getVideoInfo(null,3400048 + "", 13 + "", resourceList,
-				CacheUtil.getMD5Long(resourceList)));
+        VideoInfo info = (videoDeailUtil.getVideoInfo(null, 3400048 + "", 13 + "", resourceList,
+                CacheUtil.getMD5Long(resourceList)));
 
-		List<VideoType> typeList = classService.getVideoTypeList(info.getId());
-		if (typeList != null && typeList.size() > 0) {
-			VideoType type = typeList.get(0);
-			while (type.getParent() != null)
-				type = type.getParent();
-			info.setVideoType(type);
-		}
+        List<VideoType> typeList = classService.getVideoTypeList(info.getId());
+        if (typeList != null && typeList.size() > 0) {
+            VideoType type = typeList.get(0);
+            while (type.getParent() != null)
+                type = type.getParent();
+            info.setVideoType(type);
+        }
 
-		info.setPlayPicture(VideoPictureUtil.getShowPicture(info, "android", 70 + ""));
-		for (VideoDetailInfo vd : info.getVideoDetailList()) {
-			if (StringUtil.isNullOrEmpty(vd.getExtraId()))
-				vd.setExtraId(vd.getId() + "");
-		}
+        info.setPlayPicture(VideoPictureUtil.getShowPicture(info, "android", 70 + ""));
+        for (VideoDetailInfo vd : info.getVideoDetailList()) {
+            if (StringUtil.isNullOrEmpty(vd.getExtraId()))
+                vd.setExtraId(vd.getId() + "");
+        }
 
-	}
+    }
 
-	@org.junit.Test
-	public void test2() {
-		BanQuanService banQuanService = BeanUtil.getBean(BanQuanService.class);
-		List<String> keys = banQuanService.getBanQuanKeyListAll(43);
-		System.out.println(keys);
-	}
+    @org.junit.Test
+    public void test2() {
+        BanQuanService banQuanService = BeanUtil.getBean(BanQuanService.class);
+        List<String> keys = banQuanService.getBanQuanKeyListAll(43);
+        System.out.println(keys);
+    }
 
-	@org.junit.Test
-	public void test3() {
-		SolrUtil.dataimportVideo();
-	}
-	
-	@org.junit.Test
-	public void test4() {
-		SolrUtil.dataimportVideo();
-	}
+    @org.junit.Test
+    public void test3() {
+        SolrUtil.dataimportVideo();
+    }
 
+    @org.junit.Test
+    public void test4() {
+        String regex = "^http://www\\.baidu\\.com";
+        System.out.print(Pattern.matches(regex, "http://www.baidu.com"));
+    }
+
+
+    @org.junit.Test
+    public void test40() {
+        File f=new File("E:\\宸ヤ綔\\鏂囩綉鏂囪棰慭\缇庡コ灏侀潰");
+        f.listFiles();
+        Runtime runtime = Runtime.getRuntime();
+
+        int count=0;
+        JSONArray array=new JSONArray();
+        for(File ff:f.listFiles()){
+            count++;
+            if(count<300) {
+                array.put(ff.getName());
+//                System.out.println(ff.getName());
+            }
+//            try {
+//                runtime.exec(String.format("ffmpeg -i \"E:\\宸ヤ綔\\鏂囩綉鏂囪棰慭\缇庡コ瑙嗛\\%s\" -vframes 1 -ss 00:00:01 -f mjpeg -s 720*1280 -an \"E:/宸ヤ綔/鏂囩綉鏂囪棰�/缇庡コ灏侀潰/%s\"",ff.getName(),ff.getName().replace(".mp4",".jpg")));
+//            } catch (IOException e) {
+//                e.printStackTrace();
+//            }
+        }
+
+        System.out.println(array.toString());
+    }
 }

--
Gitblit v1.8.0