lovemcbest 8/7/2023, 7:16:59 AM
本帖最后由 lovemcbest 于 2023-8-7 15:16 编辑

没错,我又觉得无聊,就做了mcbbs抢问答工具(虽然我知道泥潭已经有了)此程序使用了简单的python语言编写




查看图片 (t.me)








特点:
每秒更新1次
可以自动打开浏览器,并且根据标题使用百度和bilibili搜索

注意事项:
建议使用python 3.11.3,使用python 3.8.3 可能会出现少许问题
必须安装lxml和requests库,否则无法运行
因为过于简单,所以代码没有注释

文件:



查看图片 (t.me)


mcbbs.zip

(777 Bytes, 下载次数: 0)





python下载
https://www.python.org/downloads/

代码附上

import requests
from lxml import etree
import time
import os
print("mcbbs抢问答工具   ————lovemcbest")
url = 'https://www.mcbbs.net/forum.php?mod=guide&view=newthread'
headers = {"User-Agent":"Mozilla/5.0(Windows;x64)AppleWebKit/537.36(KHTML,like Gecko) Chrome/54.0.2840.99 Safari/537.6"}
bresult = ""
while True:
   fhtml = requests.get(url=url,headers=headers)
   html = etree.HTML(fhtml.content)
   result = html.xpath("/html/body[@id='nv_forum']/div[@class='mc_map_wp']/div[@class='mc_map_border_left']/div[@class='mc_map_border_right']/div[@id='wp']/div[@class='boardnav']/div[@id='ct']/div[@class='mn']/div[@id='threadlist']/div[@class='bm_c']/table/tbody/tr/th[@class='common']/a[@class='xst']/text()")
   bk = html.xpath("/html/body[@id='nv_forum']/div[@class='mc_map_wp']/div[@class='mc_map_border_left']/div[@class='mc_map_border_right']/div[@id='wp']/div[@class='boardnav']/div[@id='ct']/div[@class='mn']/div[@id='threadlist']/div[@class='bm_c']/table/tbody/tr/td[@class='by']/a/text()")
   if result[0] != bresult:
      bresult = result[0]
      if bk[0] == "原版问答" or bk[0] == "联机问答" or bk[0] == "Mod问答" or bk[0] == "周边问答":
         print(result[0])
         result2 = result[0].replace(" ","%20")
         link = html.xpath("/html/body[@id='nv_forum']/div[@class='mc_map_wp']/div[@class='mc_map_border_left']/div[@class='mc_map_border_right']/div[@id='wp']/div[@class='boardnav']/div[@id='ct']/div[@class='mn']/div[@id='threadlist']/div[@class='bm_c']/table/tbody/tr/th[@class='common']/a[@class='xst']/@href")
         os.system("start https://www.baidu.com/s?wd="+result2)
         os.system("start https://search.bilibili.com/all?keyword="+result2)
         os.system("start https://www.mcbbs.net/"+link[0])
   time.sleep(1)复制代码

记得多多支持



来自群组: mcbbs梗图

第一页 上一页 下一页 最后一页