吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4214|回复: 37
收起左侧

[其他转载] 微视 无水印解析视频 已封装好类库

   关闭 [复制链接]
dpc520 发表于 2022-10-20 22:25
本帖最后由 dpc520 于 2022-10-25 22:34 编辑

皮皮搞笑无水印解析
皮皮虾无水印解析
西瓜视频无水印解析
快手视频无水印解析
抖音视频无水印解析

主流的平台都写好了





直接调用简单粗暴
[C#] 纯文本查看 复制代码
  Ws w = new Ws("简单又好吃的火腿披萨 奶香浓郁 还拉丝@经纪人小微 >> https://isee.weishi.qq.com/ws/app-pages/share/index.html?wxplay=1&id=7gTB185vd1OF8UWwy&spid=1527258818828920&qua=v1_iph_weishi_8.81.2_275_app_a&chid=100081014&pkg=3670&attach=cp_reserves3_1000370011");
            w.GetMp4();//得到无水印视频
            w.GetTitle();//得到视频标题


封装好的类库
[C#] 纯文本查看 复制代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Net;
using System.Threading.Tasks;
using HtmlAgilityPack;
using Newtonsoft.Json.Linq;
using System.Text.RegularExpressions;

namespace Ws_Jx
{
    public class Ws
    {

        HtmlDocument Doc;
        JObject Json;


        public Ws(string url)
        {

            GetUrl(ref url); //截取链接
            GetHtml(ref url);//得到html
            FromatJson();//格式json

            ////构造函数
        }

        public void GetUrl(ref string txt)
        {
            txt = txt.Substring(txt.IndexOf(">>") + 2);
            //得到短链接
        }

        public void GetHtml(ref string url)
        {
            var Beg = (HttpWebRequest)WebRequest.Create(url);
            Beg.AllowAutoRedirect = false;
            Beg.UserAgent = "Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Mobile Safari/537.36";
            var Ret = (HttpWebResponse)Beg.GetResponse();
            var Read = new StreamReader(Ret.GetResponseStream(), Encoding.UTF8);
            string text = Read.ReadToEnd();

            Doc = new HtmlDocument();
            Doc.LoadHtml(text);



            //得到html
        }

        public void FromatJson()
        {

            string json = Doc.DocumentNode.SelectSingleNode("//body/script[1]").InnerText.Substring(30).Replace("; } catch (err) { console.error('[Vise] fail to read initState.'); }", "");
            Json = JObject.Parse(json);
            //初始化JSON

        }

        public string GetCreateTime()
        {
            DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));

            return startTime.AddSeconds(Convert.ToInt64(Json["feedsList"][0]["poster"]["createtime"])).ToString("yyy-MM-dd hh:mm:ss");
        }
        //发布时间 

        public string GetAuthorName()
        {
            return Json["feedsList"][0]["poster"]["nick"].ToString();
        }//作者名字


        public string GetAuthorHeadImage()
        {

            return Regex.Unescape(Json["feedsList"][0]["poster"]["avatar"].ToString());
        }
        //作者头像


        public string GetHeightCover()
        {

            return Regex.Unescape(Json["feedsList"][0]["images"][0]["url"].ToString());

        }//高质量封面 1080P


        public string GetLowerCover()
        {
            return Regex.Unescape(Json["feedsList"][0]["images"][1]["url"].ToString());

            //低质量封面 200
        }

        public string GetLinkCount()
        {
            return Regex.Unescape(Json["feedsList"][0]["dingCount"].ToString());

            //点赞数量
        }

        public string GetCommentCount()
        {
            return Regex.Unescape(Json["feedsList"][0]["totalCommentNum"].ToString());
            //评论数量
        }

        public string GetPlayNum()
        {
            return Regex.Unescape(Json["feedsList"][0]["playNum"].ToString());

            //播放数量
        }

        public string GetMp4()
        {
            return Regex.Unescape(Json["feedsList"][0]["videoUrl"].ToString());
        }
        //源视频

        public string GetTitle()
        {
            return Regex.Unescape(Json["feedsList"][0]["shareInfo"]["bodyMap"]["0"]["title"].ToString());
        }
        //视频标题 



    }
}
76634baeaaf8afbe16770962bb5b171.png
aa07cfa0661b0f3a88ca6092b8ff33c.png

免费评分

参与人数 17吾爱币 +19 热心值 +14 收起 理由
leiwuyuan + 1 + 1 谢谢@Thanks!
mjj1230 + 1 谢谢@Thanks!
tianyou + 1 + 1 我很赞同!
yangkaicheng + 2 + 1 我很赞同!
young270 + 1 + 1 我很赞同!
月亮是我啃弯哒 + 1 + 1 谢谢@Thanks!
Tovgik + 1 谢谢@Thanks!
51job + 1 + 1 我很赞同!
liufulin2002 + 1 + 1 支持,可惜不会用,期待成品
sp0770 + 1 + 1 我很赞同!
wgsls + 2 + 1 我很赞同!
wqw1978 + 1 + 1 我很赞同!
lgc81034 + 1 谢谢@Thanks!
yt13299374849 + 1 + 1 我很赞同!
zl87012295 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
两只小蜜蜂 + 1 + 1 热心回复!
Takitooru + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xiaoziwuzui 发表于 2022-10-21 00:40
真是积极吖
 楼主| dpc520 发表于 2022-10-22 00:09
yigecaiji 发表于 2022-10-21 23:24
你好,大佬能出个解析微博短视频的帖子吗

可以 我到时候看看 现在在写皮皮虾的
头像被屏蔽
麦子1995 发表于 2022-10-20 22:44
azuzu 发表于 2022-10-20 22:44
感谢分享
吖力锅 发表于 2022-10-20 22:49
牛人大哥
 楼主| dpc520 发表于 2022-10-20 22:50

又是你哈哈哈  来个评分啊大哥

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
吖力锅 + 2 + 1 谢谢@Thanks!

查看全部评分

LIKE-lv 发表于 2022-10-21 01:09
感谢分享
zhengxinjun 发表于 2022-10-21 07:31
厉害厉害,谢了
wgsls 发表于 2022-10-21 07:43

感谢分享,多谢!
虚云 发表于 2022-10-21 08:13
是成品吗,试试
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 22:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表