Git Product home page Git Product logo

lavsource-bilibili's Introduction

LavSource bilibili

Java Kotlin Android Spring Boot
License GitHub Stars

简介

LavSource bilibili是一款为Lavender应用提供来源于bilibili平台的媒体与文章信息数据的LavSource应用。

所有LavSource应用均有两种形式:插件式App形式、后端服务应用形式,这两种形式分别对应了Lavender应用所支持的两种信源:本地信源、网络信源。

本项目采用AGPL-3.0 License,其要求:

  • 本项目的衍生项目需采用AGPL-3.0 License。
  • 需在修改的文件中附有明确的说明,并包含所修改的部分及具体的修改日期。
  • 通过任何形式发布衍生项目的可执行程序时,或对衍生项目进行部署,并通过网络提供服务时,必须同时附带或公布衍生项目的源代码。

请严格遵守开源许可证中规定的相关要求,任何开发者在利用本项目或本项目中的任何一部分代码进行开发时,产生的任何形式和性质的影响,均由具体的开发者承担,与本项目的原作者无关。

本项目仅供学习、研究等非商业用途,切勿将本项目或本项目中的任何一部分代码用于商业用途。

下载

  • 正式版:可在Releases栏目中下载各个正式版,或查看更新日志。
  • 开发版:可在Actions栏目中下载各个开发版,或查看构建工具的输出内容。

使用

插件式App

ReleasesActions栏目中找到安装包,下载并安装,下载后不论是否启动均可。

进入手机设置的应用管理栏目中,找到LavSource bilibili,然后将其设为允许自启动。

需要将其设置为允许自启动的原因是,Lavender需要通过它将信源提供的数据,转化为符合Lavender所定义的API的数据,然后再从这些应用中获取转化后的数据。系统默认情况下不允许任何应用将未被设置为允许自启动的另一个应用唤醒,因此若不允许LavSource bilibili自动启动,Lavender将无法与之通信。

然后返回Lavender应用的设置页,在信源设置栏目中将LavSource bilibili添加到本地信源列表中,具体步骤请参见Lavender项目的文档


需要注意的是,LavSource bilibili中的账号登录是可选的,不登录仍然可以获取推荐视频列表、视频源和评论列表等数据。但由于bilibili平台的限制,不登录只能获得数量十分有限的视频推荐、低画质视频以及评论列表的第一页的内容。

如果您在安装和使用过程中遇到任何问题,请在Issues栏目中描述您的问题。

鸣谢

开源项目

JetBrains

IntelliJ IDEA是一个在各个方面都最大程度地提高开发人员的生产力的IDE,适用于JVM平台语言。

特别感谢JetBrains为开源项目提供免费的IntelliJ IDEA等IDE的授权。

lavsource-bilibili's People

Contributors

kosaka-bun avatar

Stargazers

DanielMoralese avatar IdoeuRosen avatar SepehrSameni avatar ShuamChaudhary avatar NorioSuzukil avatar PatrickMcKenzier avatar Horikawaer avatar JasowLIuWu avatar  avatar JiachenSmith avatar MaiconBoerid avatar FabriceYopar avatar MatheusVidiga avatar XianliLiao avatar AntonHvornum avatar seasonstaris avatar LuausDalmolin avatar ZachNation avatar OcenKanlan avatar MustafaFauke avatar aliyasineser2 avatar WictorWilnd avatar CahyaWirawan avatar censujiangsha avatar YinkaOmole avatar larquss avatar anshiwang2 avatar DanielLiebesk avatar HuaizhulaFU avatar BenjamSanchez avatar Sajjashemian avatar MaciejCzyzewsk avatar SimonLarsena avatar  avatar AlexLaFroscias avatar ShenyuHuang avatar KarenEtheridg avatar AlerqiKeskin avatar JasoreKuhrt avatar MedRedhatas avatar KatherineGirona avatar EugenePetrenko avatar SeanPorteres avatar DomenicoSola avatar luoboton avatar VitaliiKarliuka avatar EzequielPereirae avatar AdamGoode avatar arturs-krapans avatar SergeyZubkois avatar MattDennyir avatar XavierZhengwa avatar flooppmtn avatar SerhiyMytrovtsiy avatar HalilOzerca avatar songtaizui avatar HuangwenBina avatar SriHarshaxi avatar MR avatar mymy avatar  avatar  avatar maozi avatar LuizCalaa avatar AgunSetiawan avatar PermitinYury avatar hod avatar LedArx avatar DongwooGim avatar SrushtikaNeelakantam avatar suiliangchu avatar buibui avatar RyuichiOkumura avatar AralRocais avatar AnQreiShikov avatar Jondhilipsiva avatar MohammadJangda avatar Lujia Jin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.