问题标签 [kodi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 XBMC 插件代码中存储社交网络应用程序凭据
我正在做一个XBMC使用部分 Twitter API 的 Kodi 插件。这意味着我必须在插件的代码中存储我的 Twitter 应用程序凭据(消费者密钥、秘密……)。
现在,由于 Kodi 插件作为源代码分发,这意味着我的 Twitter 应用程序凭据可供任何人查看(和使用)。
两个问题:
- 这实际上是一个问题吗?
- 如果是这样,有什么方法可以隐藏或混淆我的密钥?
batch-processing - 批处理命令检查部分文件名然后移动
我需要一个批处理命令来查看目录的子文件夹并找到部分文件名。如果该文件存在,则移动该目录,否则不要理会它。
我有一个装满电影的文件夹:
在每个电影文件夹中,我想知道它是否有一个预告片下载到该文件夹中,如果有,那么将该目录移动到x:\movies
. 我说的是部分文件名,因为每个预告片文件都将包含电影的标题,并-trailer
在末尾添加“”(fe The Interview (2014)-trailer
)。
add-on - XBMC/KODI error adding addon "structure incorrect"
I'm following the KODI/XBMC hello world addon tutorial here and i downloaded the finished project from here but the problem is that i cannot edit it, as ever time I try to add a version that I edited onto KODI it gives me the error Addon does not have correct structure
I think it is the way I'm turning it back into a .zip(I am using the archive utility on a macbook air running yostimite), because even if I just unzip it and then without changing anything turn it back into a zip it still gives me that error, so I'm just wondering does anybody know what I'm doing wrong or do I need to use a special tool to make the plugin into a zip
I'm using openelec 5.0 on a raspberry pi B
repository - Kodi 插件自动更新的要求 - 看到更新但不检索它
我可以在旧版本上手动安装更新的插件,旧版本会看到 Kodi 中的更新到期(通过注意 new addons.xml.md5
),但它永远不会进一步发展。
我没有制作单独的存储库插件 zip - 没有读到任何说它是特别需要的东西。回答这个问题会很有帮助,而且可能是问题所在。然而,考虑到 Kodi 仍然认为它需要更新,这似乎没有必要。
我的addon.xml
文件设置如下:
使用插件 id = script.name
,在 zips 目录中有一个名为 的文件夹script.name
,其中包含一个名为 .zip 的 zip 文件script.name-3.0.1.zip
。zip 文件内是另一个名为的文件夹script.name
,其中包含 addon.xml 和其他插件内容。
完整路径是zips\plugin.name\plugin.name-3.0.1.zip\plugin.name\addon.xml
.
据我所知,以上是我所看到的用于其他插件的内容。什么是正确的存储库/目录配置?我错过了什么?
xbox360 - Xbox 360 无线控制器不适用于 Kodi / XBMC
系统:
- Ubuntu 14.04.2 LTS(内核:3.13.0-45-generic)
- 科迪(14.2-BETA1 Git:2259d0b)。平台:Linux x86 64 位
- 带 Xbox 360 USB 无线适配器的原装 XBOX 360 无线控制器
我做了什么:
安装ubuntu-xboxdrv
:
测试它是否适用于:
- jstest:是的
- sdl-jstest:是的
- retroarch 和 mupen64plus 玩 N64 马里奥赛车:是
- 科迪:不,不????
我为 kodi 启用了广泛的日志记录,并在此处上传了一个日志文件:http: //xbmclogs.com/psky8dtse(直到 2015 年 3 月 20 日)
Kodi 不会检测到操纵杆,即使它可以通过 SDL 和/dev/input/js0
更新:以 root 身份运行 Kodi 可以解决问题。所以似乎存在权限问题。仍然不知道如何解决这个问题......
UPDATE2 / FIX:我在 Kodi 和 Xbox 控制器之间编写了一个 NodeJS 桥:https ://github.com/cgrossde/XboxControllerKodiBridge 这样只有桥需要以 root 身份运行,而 Kodi 可以继续以非特权用户身份运行。它包括一个使用 Kodi 启动/停止的 upstart 脚本。
json - Java - 嵌套的 JSON 对象
我正在尝试为 XBMC/KODI 创建一个简单的 JAVA 遥控器,我认为到目前为止我做得还不错(还处于早期阶段),但是当我到达一个嵌套的 JSON 对象时遇到了障碍。
这是我正在转换为 JAVA 的原始代码:
到目前为止,我已经在 JAVA 中做到了这一点:
正如您从原始 JSON 中看到的那样,{} 中有一个嵌套的 {} 所以 {{}} 我不知道如何处理这个问题。如果这有帮助,我在 Eclipse 中使用 JSON-Simple,感谢您的帮助!
编辑:
所以这很有帮助,谢谢,但它实际上不起作用语法有什么问题:
java - kodi 远程应用程序触摸板
我制作了一个 Kodi(android 版)远程应用程序(适用于 android 用户),我想在其中实现一个触摸板控件。我真的不知道该怎么做,所以我需要一个关于如何开始和我需要遵循的步骤的建议,来自更高级的人或已经做过类似事情的人。如果有人需要更多细节,我会很高兴地给他们。
json - 是否可以通过 JSON-RPC 请求使用遥控器从 Kodi 的图片中恢复图像?
我正在尝试从 Kodi 恢复图片,因为音乐和电影可以通过 Json-RPC 请求。但是,虽然可以使用内置请求来恢复电影、音乐和电视节目,但我找不到任何可能从库或文件夹中恢复图像的请求。
loops - Win BATCH - 结合两个工作 FOR 循环
希望您能对此有所帮助... Kodi(前 XBMC)需要自动识别正确的电影。最好的方法是在与视频文件相同的文件夹中放置一个名为“movie.nfo”的文件。它仅包含电影的唯一 IMDB 链接。在大多数电影文件夹中,movie.nfo 文件已经包含一些 xml 格式的信息(遗憾的是,KODI 没有成功解释)。
从中提取的信息是唯一的电影 ID。使用此 ID,可以生成 IMDB 链接并将其保存为 movie.nfo(替换旧的)。
示例/它应该如何工作:
- movie.nfo 的内容:“<id>tt0133093</id>”(不带空格)
- 获取 ID -> tt0133093
- 生成链接-> http://www.imdb.com/title/tt0133093/
- 将链接保存在新的movie.nfo 中。
python - 通过特殊:// 协议保存 Kodi 会给出 ERRNO 2(没有这样的文件或目录)
我在编写 kodi 插件时遇到问题。
我列出了一个条目来查看提供预览图像的流。但是由于 kodi 缓存了图像,我想到了一种每次手动请求图像的方法。为此,我想将图像保存到插件的资源/缓存目录中。
但我收到以下错误:
我的代码是
我想special://
协议是问题所在,但我能做些什么来不仅在一台机器上工作?