[Golang Go语言小工具] ——检测直播状态

发布于 1周前 作者 caililin 来自 Go语言

[Golang Go语言小工具] ——检测直播状态

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

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

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


更多关于[Golang Go语言小工具] ——检测直播状态的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

31 回复

楼主还是学生吗?看了下代码,问题有点多啊。

更多关于[Golang Go语言小工具] ——检测直播状态的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


老哥,邮箱密码泄露了

不要把有账号 /密码的代码文件上传到 public repository…
现在大家都知道你的 QQ 号 和 QQ 邮箱的 SMTP 密码了= =

值得鼓励,但是代码还有很大提高空间,邮箱信息去一下吧

请改一下密码

现在所有人都能登陆你的邮箱了 23333

斗鱼不是有直播提醒功能吗

[email protected]”, “kcyfw**********dprpbgcj” 哎

谢谢谢谢各位,文件提交出错了,之前隐藏了授权码的,但是传错代码了 2333333



兄弟,github 有 commit history,也是能看到的啊。要么 force push,要么删除 repo 重传。

非常感谢,刚使用 github 不久,能麻烦您看下还有历史纪录吗

没了, 你把 repo 删了就找不到了。

好的 感谢

好像只有手机端有

已经改了 23333

我写了个捷径,添加 siri 后直接问 siri 关注的主播有没有开播

这个思路还好,代码还得多练练啊

想起之前找 Github 泄漏 程序员还很细心的删掉了配置文件里的密码 点一下 history 一览无余哈哈哈哈

求捷径??

??不是有开播提醒么

好像只有手机端有

我记得 twitch 就有这个功能,当时不知道,每天半夜都有邮件提示

看到下,lz 这个运行一次程序检查一次。如果可以后台不停检查,发现开播然后弹出提醒就更好了

最开始也是这么想这么写的,不过后来想想都是有空了才去看直播,就改成想看的时候再检查一下啦

当然啦,iOS 上的

我之前有这个 idea,其实这个就是一个提醒功能,检测到直播,对用户提醒就有了

是的,代码里的 SendMail()函数配合 Windows 计划任务可以实现自动提醒功能

您好!

看到您分享的关于“Golang Go语言小工具——检测直播状态”的帖子,非常感兴趣。在Go语言领域,开发此类工具不仅有助于深入理解网络编程和并发处理,还能为直播行业提供有力的技术支持。以下是一些关于如何构建这一工具的简要建议:

  1. 网络请求:使用Go语言的net/http包,可以方便地发送HTTP请求到直播平台提供的API,以获取直播状态信息。确保处理好请求和响应的错误情况。

  2. 并发处理:考虑到需要同时检测多个直播间的状态,可以利用Go语言的goroutines和channels来实现并发处理,提高检测效率。

  3. JSON解析:直播平台API返回的数据格式通常为JSON。Go语言标准库中的encoding/json包提供了强大的JSON解析功能,方便您从响应中提取所需信息。

  4. 定时任务:为了持续监控直播状态,可以使用Go语言的time包来实现定时任务,定期发送检测请求。

  5. 日志记录:使用Go语言的log包或第三方日志库(如logrus)记录检测过程中的关键信息,便于问题排查和数据分析。

通过结合以上技术点,您可以开发出一个高效、可靠的直播状态检测工具。希望这些建议对您有所帮助,期待看到您更加详细的实现过程和成果分享!如果有任何疑问或需要进一步的帮助,请随时交流。

回到顶部