【树莓派】【网摘】树莓派与XBMC及Kodi、LibreELEC插件(三)

之前的相关文章参考:

【树莓派】树莓派与XBMC及Kodi、LibreELEC插件(一)

【树莓派】树莓派与XBMC及Kodi、LibreELEC插件(二)

【树莓派】树莓派与XBMC及Kodi、LibreELEC插件(三)

------------------------------------------------------------------------------------------

这是在github上面的插件合集,可参考:https://github.com/taxigps/xbmc-addons-chinese

开源项目XBMC/Kodi中文插件库(xbmc-addons-chinese)讨论贴/中文插件索引

参考:http://bbs.htpc1.com/thread-76915-1-1.html

特别说明:
本贴内容主要针对开发人员,普通用户可选择以下方式使用本项目中的插件资源:
1、按照 XBMC在线中文扩展功能库安装使用说明(Dharma/Eden)(
http://bbs.htpc1.com/thread-100936-1-1.html)的指引安装后可在线安装和升级本项目所有插件。
2、从本贴“项目内容”部分给出的连接地址进入相应插件的发布贴,下载zip文件安装单个插件。

项目名称:
xbmc-addons-chinese

项目主页:
https://github.com/taxigps/xbmc-addons-chinese(新站点)
http://code.google.com/p/xbmc-addons-chinese/(旧站点,将停止更新)

项目管理人:
taxigps

项目组成员:
robintttrabbitggvisualcjyspy007sagittarskyemperorwht3000d744000cmenghtpcyh2qexing

项目内容:
管理主要面向中文用户的xbmc插件、脚本,目前包括:

天气插件:
weather.weatherchina - 中国天气(Weather China)

视频插件:
plugin.video.kankan - 迅雷看看(KanKan)
plugin.video.pptv - PPTV视频
plugin.video.kugoumv - 酷狗MV(KugouMV)
plugin.video.soptv - SOP电视(soptv)
plugin.video.letv - 乐视网(LeTV)
plugin.video.tv189 - 天翼视讯(TV189)
plugin.video.netitv - 天翼高清(NETITV)
plugin.video.tv365 - TV365
plugin.video.youku - 优酷视频(YouKu)
plugin.video.ppstream - PPS网络电视(PPStream)
plugin.video.qvod - 快播视频(Qvod)
plugin.video.cntv - 中国网络电视台点播(CNTV)
plugin.video.cntv-live - 中国网络电视台直播(CNTV Live)
plugin.video.sohuvideo - 搜狐视频(SoHu)
plugin.video.somovie - 搜索电影(SoMovie)
plugin.video.yinyuetai - 音悦台MV(YinYueTai)
plugin.video.qiyi - 奇艺视频(QIYI)
plugin.video.openv - 天线高清(OPENV)
plugin.video.tudou - 土豆视频(Tudou)
plugin.video.tencent - 腾讯视频(Tecent)
plugin.video.ku6 - 酷6云中剧场(Ku6)
plugin.video.wzipad - 热点影院(wzipad)
plugin.video.sina - 新浪视频(Sina)
plugin.video.5ivdo - 5ivdo

程序插件:
plugin.program.mystocks - MyStocks/中国股市行情插件
plugin.program.utorrent - uTorrent下载管理插件
RSSreader - rss阅读插件(暂未加入扩展库)

音频插件:
plugin.audio.kuwobox - KuwoBox/酷我音乐盒插件
plugin.audio.baiduradio - BaiduRadio/百度电台联盟插件
plugin.audio.top100 - TOP100/巨鲸音乐网插件

脚本:
script.lrclyrics - LRC Lyrics - LRC同步歌词脚本
script.shootersub - shooterSub/射手字幕脚本

项目背景:
在原动力论坛XBMC爱好者们的共同努力下,目前XBMC的中文脚本插件已经形成不小的规模了。为了更好的管理这些程序代码资源,建议采取googlecode的开放源码管理功能,使用Subversion管理工具来进行版本控制。这样我们就能共同维护这些代码,相互做的一些错误修正不会丢失或冲突。

我已经在googlecode注册,并创建了xbmc-addons-chinese项目,建立了项目基本框架,并加入了rabbitgg和robinttt开发的部分插件。待两位注册后我把你们的用户也加入到管理者中,就可以把我们开发的所有插件、脚本加入进来。

我目前使用tortoisesvn版本管理工具

项目意义:
1、更好地维护管理插件源代码,共同修改完善代码。
2、另一个好处是king6199打包整合安装版时可以随时获取最近修改版本,而无需到每一个贴子中去了解修改情况。
3、启动xbmc-addon-chinese项目还带来一个好处,目前SVN Repo Installer已经支持我们中文插件的在线升级。先升级SVN Repo Installer,你就会发现增加了一个xbmc-addon-chinese子目录,咱们的中文插件都在里面了。
注意:Dharma之后版本的XBMC改用新的扩展功能管理模式,不再需要SVN Repo Installer插件,可以直接从我们的中文扩展功能库下载安装插件脚本,使用方法见:XBMC10.05Dharma在线中文扩展功能库安装使用说明

Dharma和Eden版扩展功能代码提交须知:
原项目代码是提交到https://xbmc-addons-chinese.googlecode.com/svn/trunk/目录,为了使支持新的扩展功能管理模式的插件与旧模式插件分开管理,在本项目下创建新的分支https://xbmc-addons-chinese.googlecode.com/svn/addons/目录,专门用于提交新版插件脚本等。请大家将支持新版扩展功能的插件、脚本等提交到这个addons目录中。其中:

Dharma版中文扩展功能库目录为:https://xbmc-addons-chinese.googlecode.com/svn/addons/dharma_src

Eden版中文扩展功能库目录为:https://xbmc-addons-chinese.googlecode.com/svn/addons/eden_src

Github版插件库代码提交须知:
插件源代码保存到https://github.com/taxigps/xbmc-addons-chinese项目主目录下的相应子目录中(如:优酷视频插件代码保存在plugin.video.youku目录中),而供用户下载安装的zip压缩包保存在项目主目录下repo目录中的相应子目录中(如:优酷视频安装包保存在repo/plugin.video.youku目录中)。

插件的子目录(也是它的ID名称)命名规则见:致开发者:XBMC扩展功能(addon)id命名规则以及XBMC新版“扩展功能”文件结构

对扩展功能插件脚本代码进行修改升级时,请记得同时变更addon.xml文件中的版本号,以便XBMC能够判断插件已更新,提示用户升级插件。

向xbmc-addons-chinese项目提交代码的两点补充说明:
1、为方便维护,请规范提交信息,类似:
[plugin.video.sohuvideo] 初始加入v1.0.1
[plugin.video.somovie] 修正addon id
2、提交新插件代码及升级旧插件代码的同时,要记得修改addons目录下的addons.xml和addons.xml.md5文件,XBMC依据此两文件判断扩展功能库中有无插件可升级。不需要手工修改这两个文件,可运行addons_xml_generator.py自动生成。请在python 2.7下运行addons_xml_generator.py。

相关参考教程:
如何为扩展功能编写参数设置代码

253355963

时间: 2024-11-07 15:51:28

【树莓派】【网摘】树莓派与XBMC及Kodi、LibreELEC插件(三)的相关文章

socket 网摘

一.基本socket函数 Linux系统是通过提供套接字(socket)来进行网络编程的.网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符.socket也有一个类似于打 开文件的函数:socket(),调用socket(),该函数返回一个整型的socket的描述符,随后的连接建立.数据传输等操作也都是通过该socket实现. 1.socket函数 syntax:    int socket(int domain, int type, int protocol); 功能

TCP 状态图网摘

from unkonwn 1.CLOSED:起始点,在超时或者连接关闭时候进入此状态. 2.LISTEN:svr端在等待连接过来时候的状态,svr端为此要调用socket, bind,listen函数,就能进入此状态.此称为应用程序被动打开(等待客户端来连接). 3.SYN_SENT:客户端发起连接,发送SYN给服务器端.如果服务器端不能连接,则直接进入CLOSED状态. 4.SYN_RCVD:跟3对应,服务器端接受客户端的SYN请求,服务器端由LISTEN状态进入SYN_RCVD状态.同时服务

Volley学习(网摘)

Android网络通讯架构--Volley 1. Volley提供的功能简单来说,它提供了如下的便利功能: JSON,图像等的异步下载: 网络请求的排序(scheduling) 网络请求的优先级处理 缓存 多级别取消请求 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求) 2.学习前的准备:下载volley源码打成jar包(我通过这个网址下载不下了,但是网络上很多好心人已经分享了源码) 下载地址: mirror of volley library from andr

Bloglines订阅Blog部落格RSS网摘 - Blog透视镜

网络信息蓬勃发展,Blog部落格越来越普及,如果逐一地去浏览网站,势必费时费力,倘若信息可以自己送上门,那就可以节省不少时间,就好像看报纸的标题,有兴趣才点连结,进到网站浏览文章内容,Bloglines Reader阅读器提供在线版阅读RSS,订阅RSS网摘,方便读者快速地浏览文章,找到所需的信息. 阅读全文>> Bloglines订阅Blog部落格RSS网摘 - Blog透视镜

Feedly订阅Blog部落格RSS网摘 - Blog透视镜

网络信息爆炸的时代,如何更有效率地阅读文章,订阅RSS网摘,可以快速地浏览文章标题,当对某些文章有兴趣时,才点下连结连到原网站,阅读更详细的文章,Feedly Reader阅读器除了提供在线版订阅RSS网摘,也有浏览器套件与App下载,简约接口设计,让阅读RSS网摘,就像阅读杂志一样舒服愉快. 阅读全文>> Feedly订阅Blog部落格RSS网摘 - Blog透视镜

知识管理:网摘如何快速存储不丢图不丢GIF、云同步、发博客。

摘要:我们在做文章收集或个人知识管理的时候,为了防止网络文章摘录内容丢失经常要归档.发布.编辑.共享一些从网上收集来的文摘,文摘有图文可能还有GIF动画,如用word,pdf 等板式会受到影响,且gif动画文件也会变成静态失去意义,本文主要是分享如何快速的复制粘贴发布.归档.发博文网络文章摘录. 一般来说,收集或个人知识管理(PKM)就是为了更高效的存储.检索.编辑.分享.组织吸纳创新所以本文,主要描述如何快速的存档网摘.发博客分享两个教程. 一.自用归档 可以选用 QQ空间日志:复制摘录的内容

网摘 SQL Server

http://soft.chinabyte.com/database/215/12374715.shtml . 软件与服务 我们也在这里: . 企业计算 大数据 存储 软件与服务 数据库/开发 服务器 操作系统 网 络 安 全 . 您的位置: 比特网 > 软件与服务 > 正文 . 分享一个 SQLSERVER脚本 发布时间:2014-07-17 16:21:00来源:论坛 作者:译名 . . 关键字:数据库 很多时候我们都需要计算数据库中各个表的数据量和每行记录所占用空间.   这里共享一个脚

Delphi 中DataSnap技术网摘

Delphi2010中DataSnap技术网摘 一.为DataSnap系统服务程序添加描述 这几天一直在研究Delphi 2010的DataSnap,感觉功能真是很强大,现在足有理由证明Delphi7该下岗了. DataSnap有三种服务模式,其中Service Application方式建立的Windows服务没有描述,描述部分是空的,可用如下方法添加服务描述: procedure TServerContainer.ServiceAfterInstall(Sender: TService);

170402网摘题目

from: http://blog.csdn.net/xiaoluodecai/article/details/48223311 1.下列减少内存碎片的方法有哪些是正确的 正确的: 频繁调用的子函数尽量使用栈内存 系统申请一大块内存,自己实现内存分配和释放,定时清理内存. 解析: C/C++中的malloc/free是从堆中动态申请和释放内存的,是非常耗时的: 栈内存速度比堆内存快,因为栈结构简单,只需要弹出或者入栈就可以移动指针了,而在堆中,需要查找空闲内存,申请内存等操作,所以比较慢: 分配