pt吧 关注:225,391贴子:11,747,624
  • 10回复贴,共1

【221010】换个思路,自己用python搞个自动签到pt网站的脚本

只看楼主收藏回复

没用过网上各大签到工具,只需要自动签到的话应该也很简单,想自己搞一个。
开始本来想用selenium之类的库,后来想想这类通过webdrive直接与网站进行内容获取与交互的工具很容易被网站监测到,于是换个思路,直接通过模拟控制鼠标的动作来操作,这样与网站内容完全没有交互,网站应该无法监测到。
主要是通过pynput模拟鼠标自动移动和点击收藏夹中的各个pt站点,等待网站打开后,鼠标自动移动到签到链接上自动点击。因为每个网站的首页结构及主要链接位置是固定的,所以可以依次执行各个站点的签到。
然后通过schedule库每天定时执行,并将签到时间记录到日志文件中。
整个也就几十行代码,如果只要最简单的签到功能,十几行代码就够了。
当然,我是有一个7x24小时运行的all in one主机,里面开个win10的虚拟机可以一直运行这个脚本。


IP属地:湖北1楼2022-10-10 11:27回复
    可以,搞出来开源一下,一起用用


    IP属地:上海2楼2022-10-10 11:44
    回复
      2026-01-02 20:03:29
      广告
      不感兴趣
      开通SVIP免广告
      还要考虑有站内消息会员弹窗


      IP属地:湖南来自Android客户端3楼2022-10-10 12:00
      回复
        代码很简单,已经搞定了。就是用pynput库找坐标,move,click,sleep,再move,再click,把各站点坐标数据搞个字典,再套个循环依次执行。


        IP属地:湖北4楼2022-10-10 12:28
        回复
          可以的 bd


          IP属地:上海来自Android客户端6楼2022-10-10 12:36
          回复
            有验证码的就签不了啊


            IP属地:山东来自Android客户端7楼2022-10-10 13:00
            回复
              麻烦了,request库直接请求签到url就行 10行不到。。


              IP属地:四川来自Android客户端8楼2022-10-10 13:08
              回复
                绑定


                IP属地:安徽来自Android客户端9楼2022-10-10 13:10
                回复
                  2026-01-02 19:57:29
                  广告
                  不感兴趣
                  开通SVIP免广告
                  绝大部分网站直接打开签到页面就行了


                  IP属地:湖北来自Android客户端10楼2022-10-10 14:20
                  回复
                    绑定


                    IP属地:广东11楼2022-10-10 15:52
                    回复
                      麻烦了,curl直接定时请求就完事了


                      IP属地:浙江来自Android客户端13楼2022-10-10 21:32
                      回复