n00b1
V2EX  ›  问与答

射手网没有字幕通知的邮件推送真很麻烦,好像他们又不提供API,想自己尝试着写一个,求思路

  •  
  •   n00b1 · Jan 14, 2013 · 3953 views
    This topic created in 5044 days ago, the information mentioned may be changed or developed.
    老是得自己去搜,特麻烦。写爬虫? 我看到kmplayer好像可以自动获取字幕,虽然不是特别准,不知道他们是怎么做到的
    4 replies  •  1970-01-01 08:00:00 +08:00
    tokki
    tokki
    Jan 14, 2013
    1
    用splayerx自动回去获取字幕
    n00b1
    n00b1
    OP
    Jan 14, 2013
    2
    @tokki 的确有些播放器可以,射手自己的播放器就更不说了,主要是想能有提醒的功能,收到提醒我再去下载都可以
    RavagerAlpha
    RavagerAlpha
    Jan 14, 2013
    3
    我弄过一个小脚本,虽然偶尔不支持某些字幕,不过大部分还行。
    http://www.v2ex.com/t/51077
    ratatata
    ratatata
    Jan 14, 2013
    4
    python写这个爬虫貌似不太困难。

    /search/keyword接口,默认的好像就是按照更新时间排序,爬网页间隔时间自己设置。

    因为需要的是新字幕通知,可以认为当前shooter.cn中没有想要的字幕。

    init:关键字查询结果所有页面爬一次,保存结果列表,保存文件或者写入pickle都可以。

    checknew:再爬一次,与init结果相对比。如果相同,则pass。如果有新增,则将新增内容输出,具体是再邮件提示还是怎么处理就看LZ自己了。

    *LZ说射手网没有字幕通知的邮件推送,但是在搜索结果列表的右上角有一排功能按钮,其中第一个就是“订阅Email/IM即时提醒”
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    ♥ Do have faith in what you're doing.