V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
dlc
V2EX  ›  程序员

<求助> 网站内自己关注的人一发贴就能立即通过某种方式(微博,微信,邮箱等)提醒自己?

  •  1
     
  •   dlc · Apr 27, 2016 · 5289 views
    This topic created in 3652 days ago, the information mentioned may be changed or developed.

    如何通过技术方式做到,避免自己长时间的无意义刷新。 网站是: www.maolige.com 就是毛利哥在网站里一发贴就能立马提醒我。 非常感谢!

    39 replies    2016-04-29 14:38:25 +08:00
    zhang21507
        1
    zhang21507  
       Apr 27, 2016
    刚开始结束编程,说下我的想法.

    每间隔一段时间抓取一下说说的内容,然后对比上一次抓取的内容,有变更,就发邮件到你指定的邮箱呗
    ccloli
        2
    ccloli  
       Apr 27, 2016 via Android   ❤️ 1
    简单来说就是写一个爬虫定时抓页面,比对一下之前的数据,如果有更新的话用你希望的方式提醒你

    所以有时感觉 RSS 还是个挺不错的东西
    visionsmile
        3
    visionsmile  
       Apr 27, 2016 via Android
    用过 IFTTT ,你可以试试看。
    dlc
        4
    dlc  
    OP
       Apr 27, 2016
    @zhang21507
    @ccloli
    你们两位在思路上都蛮一致的,通过爬虫来对比前后。但我是技术小白,能不能告诉我下具体实现方式(要求有点过分了 逃
    ilikekindle
        5
    ilikekindle  
       Apr 27, 2016 via Android
    第一眼看上去感觉是 ifttt 的活。
    dlc
        6
    dlc  
    OP
       Apr 27, 2016
    @ilikekindle If new feed item from xxx , then send an email
    Tink
        7
    Tink  
    PRO
       Apr 27, 2016
    ifttt
    dlc
        8
    dlc  
    OP
       Apr 27, 2016
    @ilikekindle
    @Tink
    但这个网站不支持 RSS 怎么办?
    dongin
        9
    dongin  
       Apr 27, 2016
    可以试试网页更新提醒的浏览器插件,比如: Update Scanner (Firefox), Refresh Monkey (Chrome)
    dlc
        10
    dlc  
    OP
       Apr 27, 2016
    @dongin 大部分时候都使用移动端。。
    eoo
        11
    eoo  
       Apr 27, 2016
    自己写个爬虫
    tcdw
        12
    tcdw  
       Apr 27, 2016 via Android
    superfeedr?
    diaodada
        13
    diaodada  
       Apr 27, 2016
    爬虫
    邮件短信提醒
    dlc
        14
    dlc  
    OP
       Apr 27, 2016
    @tcdw 我那个网站不支持 RSS 好像 superfeedr 不支持
    dlc
        15
    dlc  
    OP
       Apr 27, 2016
    @dongin 这只是做到自动刷新,没有消息提醒啊
    Z1076
        16
    Z1076  
       Apr 27, 2016
    我只想到用 python 定时抓取页面,通过 diff 模块判断... 然后发送通知
    O3YwA1ENkb7i35XJ
        17
    O3YwA1ENkb7i35XJ  
       Apr 27, 2016
    @dlc 如果你有 QQ 的话, 可以加入这个群<518599959>, 专门为你建的,里面有个机器人,白天(早上 8 点至晚上 21 点)每隔 20 秒检测一次你发的网址是否有更新,晚上(晚上 22 点到早上 8 点以前),每隔 1 分钟 检测一次是否有更新.

    当发现有更新的时候, 会在上面的这个 QQ 群里发消息.
    加群的时候输入的验证内容为 V2EX 就可以加进去了.

    PS: 不是广告.
    dlc
        18
    dlc  
    OP
       Apr 27, 2016
    @xqin 非常感谢。 刚加。请问你是你是怎样把机器人放到 QQ 群里的。
    creatorYC
        19
    creatorYC  
       Apr 27, 2016
    做个定时任务,每隔一段时间查看消息对应的数据库,看是否有未读的消息啊,数据库中准备好相应的字段。有未读的消息就通过其他方式比如邮件短信之类的发通知吧。我应该没有理解错题主的意思吧
    O3YwA1ENkb7i35XJ
        20
    O3YwA1ENkb7i35XJ  
       Apr 27, 2016
    @dlc 用 js 写了一个 QQ 的机器人(基于 QQPC 协议), 然后用 php 写段脚本,每隔一段时间获取一下那个网页,然后发现有更新的时候,就调用 QQ 上导出的接口, 然后发送消息到这个机器人所在的群里.
    Zohar
        21
    Zohar  
       Apr 27, 2016 via Android
    IFTTT
    lxjsmdc
        22
    lxjsmdc  
       Apr 28, 2016
    @xqin 求分享代码
    diyisoft
        23
    diyisoft  
       Apr 28, 2016
    @xqin
    @lxjsmdc
    也求分享
    XianZaiZhuCe
        24
    XianZaiZhuCe  
       Apr 28, 2016 via iPhone
    @xqin 求开源
    dlc
        25
    dlc  
    OP
       Apr 28, 2016
    @xqin 我加过了,但到现在都没有回复啊 。
    dlc
        26
    dlc  
    OP
       Apr 28, 2016
    @xqin 我加过了,但到现在都没有回复啊 。麻烦你看下。谢谢
    O3YwA1ENkb7i35XJ
        27
    O3YwA1ENkb7i35XJ  
       Apr 28, 2016   ❤️ 1
    @dlc 9 点 22 的时候,有一条消息, 你 QQ 上没收到?
    昨天晚上家里停电了, 所以晚上 2 点的那条消息 没发到群里.
    w88975
        28
    w88975  
       Apr 28, 2016
    @xqin 可以分享一下这个机器人的代码吗? :)
    cccRaim
        29
    cccRaim  
       Apr 28, 2016
    我想问一下大用户量怎么做呢...每个人获取的内容不同...大量爬虫会被网站发现吧
    myang
        30
    myang  
       Apr 28, 2016
    当然是 rss 这种现成而且成熟的方案,不支持 rss 的网站可以用各种工具如 feedity 输出 rss ,有了 rss 想怎么提醒怎么提醒。

    所有持续更新文章的网站都应该默认输出 rss ,不输出的都是邪教!
    dlc
        31
    dlc  
    OP
       Apr 28, 2016
    @myang feedity 不错的解决方案,但太贵。
    ibreaker
        32
    ibreaker  
       Apr 28, 2016
    每天 100 块钱 顾我给你发
    myang
        33
    myang  
       Apr 28, 2016
    @dlc 只是举个例子,免费的也一堆堆的……
    dphdjy
        34
    dphdjy  
       Apr 28, 2016 via Android
    @xqin 协议是 PC ? web ?还是酷 Q ?又或者自己写的~
    lslqtz
        35
    lslqtz  
       Apr 28, 2016 via iPhone
    每隔一段时间抓取页面 对比保存到本地的页面是否一致 不一致保存到本地然后发邮件提醒。不过由于部分网站有类似于处理加载时间这类的数据 不太靠谱。 rss 大法吧
    dlc
        36
    dlc  
    OP
       Apr 28, 2016 via iPhone
    @lslqtz 网站不支持 RSS 无奈
    O3YwA1ENkb7i35XJ
        37
    O3YwA1ENkb7i35XJ  
       Apr 29, 2016
    @dphdjy PC 协议, 自己用 CoffeeScript 写的, 用 NodeJS 跑起来的.
    dphdjy
        38
    dphdjy  
       Apr 29, 2016 via Android
    @xqin 唉~求协议~我想写个 LinuxQQ~目前从 Android hook 转发实现。。。
    dphdjy
        39
    dphdjy  
       Apr 29, 2016 via Android
    @xqin 之前也用 coffeescript 写了 webQQ 的但是功能太弱~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   947 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 134ms · UTC 21:48 · PVG 05:48 · LAX 14:48 · JFK 17:48
    ♥ Do have faith in what you're doing.