当前位置: 首页 > news >正文

监控快手关注列表更新以及去视频水印视频

  def printData(self):

        if len(self.UpdateDataList) > 0:
            self.UpdateDataList = sorted(self.UpdateDataList, key=lambda x: x['minutes'])  # 先更新的在前
        sucess = 0
        for index, video in enumerate(self.UpdateDataList):
            minutes = video['minutes']
            if minutes > self.updateInterval and index >= 3:
                break

            if minutes > self.updateInterval and sucess>=3:
                continue
            index += 1
            author = video['author']
            name = author['name']  # 昵称

            photo = video['photo']
            id = photo['id']  # 标题带话题
            caption = photo['caption']  # 标题带话题
            # likeCount = photo['likeCount']
            realLikeCount = photo['realLikeCount']
            viewCount = photo['viewCount']
            coverUrl = photo['coverUrl']
            photoUrl = photo['photoUrl']

            link = f"https://www.kuaishou.com/short-video/{id}"

            print('\n' + str(index) * 60)

            str2 = ((((f"{str(index)} 昵称:{name},  已更新:{minutes}分钟, 点赞:{realLikeCount}, 播放:{viewCount} "
                       + "\n" + f"{str(index)} 标题:{caption} ")
                      + "\n" + f"{str(index)} 作品链接: {link}")
                     + "\n" + f"{str(index)} 封面: {coverUrl}")
                    + "\n" + f"{str(index)} 视频链接: {photoUrl}")
            print(str2)
            print(str(index) * 60 + "\n")

            if minutes > self.updateInterval:
                continue

            sucess += 1
            # webbrowser.open(link)
            tools.weChattTip(str2)

        print("成功:" + str(sucess))
        print("检测:" + str(len(self.UpdateDataList)))

以上为部分输出代码,源码为自动获取浏览器本地cookie并多线程监控关注列表更新以及获取无水印视频链接

后续持续更新其他平台,包括抖音,tiktok,哔哩哔哩,小红书等

源码下载 :https://pan.quark.cn/s/16ac46fba4f4

http://www.dtcms.com/a/66576.html

相关文章:

  • qt 自带虚拟键盘的编译使用记录
  • Unity 使UI始终朝向摄像机
  • Operator <=> (spaceship operator)
  • AI赋能办公效率的革命(以DeepSeek为例)
  • AI日报 - 2025年3月14日
  • C语言 第四章 数组(3)
  • 【微知】tmux如何在一个会话的1个窗口中水平分割或者垂直分割窗口?(垂直 Ctrl + b, %; 切换Ctrl + b, 方向键; ctrl d关闭)
  • 电子学会—2024年12月青少年软件编程(图形化)二级等级考试真题——魔法扫帚
  • 使用 PresentMon 获取屏幕帧率
  • 用于 RGB-D 显著目标检测的点感知交互和 CNN 诱导的细化网络
  • 21.dirsearch:Web 路径扫描工具
  • C语言高级进阶3
  • “Ubuntu禁止root用户通过SSH直接登录”问题的解决
  • 58.Harmonyos NEXT 图片预览组件架构设计与实现原理
  • hackme靶场攻略
  • CSV文件保存后内容缩在首格内
  • 基于Java 童装在线销售系统(源码+lw+部署文档+讲解),源码可白嫖!
  • conda创建Python虚拟环境的原理
  • 线性代数(1)用 excel 计算鸡兔同笼
  • d3_v7 基于 d3.arc()生成径向柱状图
  • CMake
  • 多线程与并发编程 面试专题
  • SQLAlchemy系列教程:批量插入数据
  • React Vue 项开发中组件封装原则及注意事项
  • 几个金融衍生产品:
  • 浙江大学第四讲:DeepSeek模型优势:算力、成本角度解读(含PPT及直播回放)(文末附链接下载)
  • 【时时三省】(C语言基础)输入输出的概念
  • 【原创】MCP服务介绍使用MCP实现类Manus Agent
  • SpaceSense Systems 借助桂花网解决方案实现工业设备预测性维护与状态监测升级
  • Docker基础命令说明