npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

bili_live

v0.2.2

Published

> Bilibili Live 监听,窥屏神器

Downloads

7

Readme

Listen_Live_Bilibili

Bilibili Live 监听,窥屏神器

NPM Build Status

bili_live

根据配置文件监听指定房间状态,状态变更时将进行邮件通知。

安装

前置环境:

  • Node.js: v7.6.0+(需要支持 async await)
  • 系统:支持 crontab 的系统(Linux / macOS)

旧版本需要 --harmony 支持,这一部分的支持之后可能(看心情)添加,目前需要人工操作。

npm install -g bili_live

使用

  1. bili_live init 根据交互初始化邮件信息
  2. bili_live add 添加 room_ids
  3. bili_live task create 注册上 crontab 实现每分钟的自动监听。(remove 可以删除注册)

推荐部署到服务器上。

Tips: 如何获得直播间 room_id

https://live.bilibili.com/635497 Room_id 就是最后的 635497,要一次添加多个用空格分割即可。

通过 bili_live list [mail|rooms] 可以查看目前的配置。

升级

重新运行安装操作即可,但是在升级前,你需要先使用 bili_live backup . 进行备份,在升级完成后使用 bili_live recover . 恢复。

More Help

$ bili_live --help

  Usage: bili_live [options] [command]


  Commands:

    init                 init the live config
    add [roomids...]     add roomids to listen(space to split)
    remove [roomids...]  remove roomids(space to split)
    list [config]        list config
    run                  just run the listener once
    task <command>       add task to crontab for minute monitor
    backup <dist>        backup config to <dist> dir
    recover <src>        recover config from <src>

  Options:

    -h, --help     output usage information
    -V, --version  output the version number