V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
Gnod0000
V2EX  ›  Go 编程语言

[小工具] ——检测直播状态

  •  
  •   Gnod0000 · 2018-12-24 11:43:46 +08:00 · 4244 次点击
    这是一个创建于 2190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    斗鱼大司马最近直播时间不定,每次想知道他开没开播都要亲自点进直播间去看看( pc 端)

    恰好最近再学 golang,就写了个小工具看看深港澳第一螳螂在没在直播,如果在直播的话,控制台敲 go 就直接进直播间

    https://github.com/cs-zhuxudong/LiveReminder/raw/master/LiveReminder.exe

    30 条回复    2018-12-25 17:26:13 +08:00
    zdt3476
        1
    zdt3476  
       2018-12-24 13:06:12 +08:00
    楼主还是学生吗?看了下代码,问题有点多啊。
    rushssss
        2
    rushssss  
       2018-12-24 13:15:24 +08:00
    老哥,邮箱密码泄露了
    inhzus
        3
    inhzus  
       2018-12-24 13:16:02 +08:00   ❤️ 1
    不要把有账号 /密码的代码文件上传到 public repository...
    现在大家都知道你的 QQ 号 和 QQ 邮箱的 SMTP 密码了= =
    Vegetable
        4
    Vegetable  
       2018-12-24 13:22:20 +08:00
    值得鼓励,但是代码还有很大提高空间,邮箱信息去一下吧
    loading
        5
    loading  
       2018-12-24 13:27:20 +08:00 via Android
    请改一下密码
    tms
        6
    tms  
       2018-12-24 13:34:29 +08:00
    现在所有人都能登陆你的邮箱了 23333
    chanchan
        7
    chanchan  
       2018-12-24 13:39:02 +08:00
    斗鱼不是有直播提醒功能吗
    liwl
        8
    liwl  
       2018-12-24 13:53:38 +08:00
    "[email protected]", "kcyfw**********dprpbgcj" 哎
    Gnod0000
        9
    Gnod0000  
    OP
       2018-12-24 14:01:37 +08:00
    谢谢谢谢各位,文件提交出错了,之前隐藏了授权码的,但是传错代码了 2333333
    Gnod0000
        10
    Gnod0000  
    OP
       2018-12-24 14:05:59 +08:00
    @zdt3476 初学 golang
    Greenm
        11
    Greenm  
       2018-12-24 14:08:49 +08:00   ❤️ 1


    兄弟,github 有 commit history,也是能看到的啊。要么 force push,要么删除 repo 重传。
    Gnod0000
        12
    Gnod0000  
    OP
       2018-12-24 14:11:51 +08:00
    @Greenm 非常感谢,刚使用 github 不久,能麻烦您看下还有历史纪录吗
    Greenm
        13
    Greenm  
       2018-12-24 14:13:42 +08:00
    没了, 你把 repo 删了就找不到了。
    orqzsf1
        14
    orqzsf1  
       2018-12-24 14:15:41 +08:00
    改下密码吧
    Gnod0000
        15
    Gnod0000  
    OP
       2018-12-24 14:16:18 +08:00
    @Greenm 好的 感谢
    Gnod0000
        16
    Gnod0000  
    OP
       2018-12-24 14:30:07 +08:00
    @chanchan 好像只有手机端有
    Gnod0000
        17
    Gnod0000  
    OP
       2018-12-24 14:31:23 +08:00
    @orqzsf1 已经改了 23333
    glaucus
        18
    glaucus  
       2018-12-24 14:49:26 +08:00
    我写了个捷径,添加 siri 后直接问 siri 关注的主播有没有开播
    bonfy
        19
    bonfy  
       2018-12-24 15:40:52 +08:00
    这个思路还好,代码还得多练练啊
    MaxLv
        20
    MaxLv  
       2018-12-24 16:21:23 +08:00 via iPhone
    想起之前找 Github 泄漏 程序员还很细心的删掉了配置文件里的密码 点一下 history 一览无余哈哈哈哈
    blufaux
        21
    blufaux  
       2018-12-24 16:34:25 +08:00
    @glaucus 求捷径??
    IBN5100
        22
    IBN5100  
       2018-12-24 16:43:12 +08:00
    ??不是有开播提醒么
    Gnod0000
        23
    Gnod0000  
    OP
       2018-12-24 17:26:47 +08:00
    @glaucus 手机端的吗
    Gnod0000
        24
    Gnod0000  
    OP
       2018-12-24 17:27:07 +08:00
    @IBN5100 好像只有手机端有
    Ryetor
        25
    Ryetor  
       2018-12-24 17:41:49 +08:00 via Android
    我记得 twitch 就有这个功能,当时不知道,每天半夜都有邮件提示
    qwertyegg
        26
    qwertyegg  
       2018-12-25 05:33:30 +08:00
    看到下,lz 这个运行一次程序检查一次。如果可以后台不停检查,发现开播然后弹出提醒就更好了
    Gnod0000
        27
    Gnod0000  
    OP
       2018-12-25 07:41:17 +08:00 via Android
    @qwertyegg 最开始也是这么想这么写的,不过后来想想都是有空了才去看直播,就改成想看的时候再检查一下啦
    glaucus
        28
    glaucus  
       2018-12-25 08:41:23 +08:00
    @Gnod0000 当然啦,iOS 上的
    yoqu
        29
    yoqu  
       2018-12-25 17:03:18 +08:00
    我之前有这个 idea,其实这个就是一个提醒功能,检测到直播,对用户提醒就有了
    Gnod0000
        30
    Gnod0000  
    OP
       2018-12-25 17:26:13 +08:00
    @yoqu 是的,代码里的 SendMail()函数配合 Windows 计划任务可以实现自动提醒功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 18:31 · PVG 02:31 · LAX 10:31 · JFK 13:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.