转跳到内容

【返乡】【开幕】【答题就有勋章】2024年冬季返乡~开幕篇~


推荐贴

23 小时前,furobert说道:

草,我倒是听说有些浏览器可能因为内核或者渲染等原因会有一些代码不能通用的现象,不过还没遇见过这些,主要我js写的也少)

我现在用的浏览器是opera来着,很早就被我把升级更新相关的东西全给篡改掉了,就不用一直更新浏览器,然后就导致了前段时间油猴更新给整的直接不能用了,新版的不支持旧版的opera浏览器,我花了好些功夫才降回旧版然后提取出原来的脚本,差点手写的几个脚本都没了()还是得记得备份

总之把脚本插件更新把权限开启chrome显示就正常了,不过我平常还是Firefox为主,

但以坛内@用法来说我之前用chrome来发现可以直接复制ID贴到@后就可以直接召唤了,Firefox没办法不知道为何还没研究,

关于目前进行的部分我时间替换完成了,但对于抓取link读取title还在摸索,目前想到应该可以用XMLHttpRequest抓取title代入就可以拿到版区资料对吧,

但目前我还不会取得link,对于针对于通知中获取link有什么方式吗?我现在只想先弄直接抓取版区位置替代进通知栏内,

可以用document.getElementById来指定吗?我查到的方法如下:

剧透

getElementsByTagName  

getElementsByClassName 

querySelector       

querySelectorAll      

话说如果最后我直接用querySelectorAll取代进time顺便套用抓取到的title会不会读取异常,

我对JS还没有完整的学习只是想弄个脚本试试,有什么可以参考的吗?谢谢。

链接到点评
13 小时前,Kris Dreemurr说道:

:b6:ai助理了属于 那不是很快就能弄好了

我想弄的话用一两天应该就能弄个差不多,我感觉应该是有比较大的提升效果的,但是我还有个地方在考虑,因为我是想放到QQ机器人里的,如果是和我一对一的聊其实还好,如果是多人群一起聊的话,又得考虑一下怎么整了,我不太可能每个人一说句话就让AI回复,一个群聊每天上千句话总不能AI也回上千句,之前在b站看到一个up整AI狼人杀的时候好像是每几句话让AI回一下,感觉还得再打磨一下流程设计

链接到点评
42 分钟前,望月由爱说道:

总之把脚本插件更新把权限开启chrome显示就正常了,不过我平常还是Firefox为主,

但以坛内@用法来说我之前用chrome来发现可以直接复制ID贴到@后就可以直接召唤了,Firefox没办法不知道为何还没研究,

关于目前进行的部分我时间替换完成了,但对于抓取link读取title还在摸索,目前想到应该可以用XMLHttpRequest抓取title代入就可以拿到版区资料对吧,

但目前我还不会取得link,对于针对于通知中获取link有什么方式吗?我现在只想先弄直接抓取版区位置替代进通知栏内,

可以用document.getElementById来指定吗?我查到的方法如下:

  隐藏内容

getElementsByTagName  

getElementsByClassName 

querySelector       

     

话说如果最后我直接用querySelectorAll取代进time顺便套用抓取到的title会不会读取异常,

我对JS还没有完整的学习只是想弄个脚本试试,有什么可以参考的吗?谢谢。

链接还是好获取的吧,就在这里image.thumb.png.c7f2655d3e4a4752bcb8c44ab9b66cc6.png

li标签中的class为ipsDataItem_main的div标签,应该能用querySelector选中那个a标签,然后用getAttribute('href')来获取链接吧?我倒是也没试过,可以试试看这样,你之前替换时间的时候time标签所在的span标签正好就是这个a标签的子标签来着,之后用XMLHttpRequest对链接发get请求获取帖子页面代码就能尝试解析了

至于读取异常,应该不会吧,一般情况下不对标签做什么修改都没啥问题,有问题的话你也可以加几个console.log输出检查一下

js我也只是简单学过一些基础的,用的不多,弄脚本的话我是从最开始简单的弄,比如看小说的时候写脚本去掉小说页面的广告标签这种,参考我也没什么经验,不过你应该可以去试试谷歌的gemini,我最近才开始用这个帮助我写代码 ,效果挺好的,基本上都能完美解答我的疑问,完全能当成一个擅长敲代码的人用,理论上我感觉你甚至能直接让AI帮你写出一整个完整的脚本)

链接到点评
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款