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

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

  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

原文地址:https://blog.csdn.net/qq_38620956/article/details/146243875
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/587794.html

相关文章:

  • 【Linux】多线程互斥问题 和 锁
  • 电脑怎么控制机器人工作
  • 春日轻盈出行,江铃集团新能源易至汽车羿驰05畅行都市
  • 订单超时自动取消功能如何设计
  • C#核心笔记——(五)框架概述
  • STM第三天点亮LED
  • 立体匹配的问题及基本解决思路与流程
  • lua C语言api学习3 lua中调用C语言函数
  • Win11基于anaconda pip安装cx_Oracle库报错ERROR: Failed building wheel for cx_Oracle
  • 每日一题---数组中两个字符串的最小距离
  • 【架构差异】SpringとSpringBoot:Bean机制的深入剖析与自动配置原理
  • 多页pdf转长图
  • Elasticsearch Java High Level Client [7.17] 使用
  • kettle的转换中sql不按设计顺序执行原因分析与解决办法
  • 【Godot】检查器的作用
  • 苹果iOS 18.4将强制升级HomeKit架构,旧版设备或无法使用
  • JVM之Arthas的jvm命令
  • 使用Python和Keras库实现基于双向门控循环单元(BiGRU)模型进行深度学习序列预测的示例
  • AGI大模型(6):提示词模型进阶
  • UE5 控件反射器查找源码方法