问题标签 [xbmc]
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.
jquery - xbmc jsonrpc 和 jquery
基本上我正在尝试使用带有以下内容的 jsonrpc 轮询我的 xbmc:
但我一直在返回parsererror。但是,我可以通过 curl 成功运行相同的帖子并获得所需的结果,即:
任何建议或帮助将不胜感激。
python - 将上下文菜单添加到 XBMC-Plugin
我正在尝试显示一个上下文菜单,其中有一个按钮,例如删除(或其他)所选项目。
javascript - 与javascript匹配
我目前正在为包含 ajax 的 XBMC 女巫开发 Web 界面。由于 out ajax 的限制,我被迫使用本地资源,而不是通常生成输出的我的 ajax 类。我有一个字符串。* 表示,此文本可以更改。
这是字符串:
文件名:smb://SERVER/Music/3 Doors Down/2000 The Better Life/07 Better Life.mp3 播放状态:播放歌曲编号:6 类型:音频标题:Better Life 曲目:7 艺术家:3 Doors Down 专辑:The Better Life类型:另类年份:2000 URL:smb://xbox:xbox@SERVER/Music/3 Doors Down/2000 The Better Life/07 Better Life.mp3 歌词:比特率:193 采样率:44 Thumb:DefaultAlbumCover.png 时间:02 :05 持续时间:03:07 百分比:66 文件大小:4509417 更改:假
我想知道如何匹配 Title、Arist、Time 和 Duration。我尝试使用正则表达式,但没有成功,因为我没有太多的 JS 知识。
谢谢,布兰特杰
编辑:“你确定那是字符串吗?所有这些都像那样运行,没有换行符?编辑:我编辑了问题以修复格式。 - Ariel 2 小时前”
不,来自http://xbox/xbmcCmds/xbmcHttp?command=GetCurrentlyPlaying的输出 在播放视频时看起来像这样
HTML 代码:
播放音乐时,它有点不同。
macos - AppleScript 加载卷挂载、启动应用程序并在 mac 退出挂起状态时重新启动。
我的 Mac 连接到网络上的 SMB 共享时遇到一些问题,然后立即加载应用程序。
在大多数情况下,只需像往常一样将音量设置为在登录时挂载,并且在登录时也运行应用程序(XBMC),Mac 打开时一切正常。
有时,由于我在大量故障排除后无法确定,有时自动安装卷会失败,因为它认为网络位置不可用。因此,除非我重新启动 Mac,否则 Mac 无法创建卷挂载,然后它会再次运行。
现在我想要一个 AppleScript,它将尝试创建卷挂载三 (3) 次,然后加载 XBMC。如果 3 次尝试后仍无法安装宗卷,请强制 Mac 重新启动。这将导致脚本在重新启动后再次从头开始运行。
我将如何在 AppleScript 中实现这一点?
第二个问题:
我将我的 Mac 设置为在 1 小时不活动后暂停。唯一的问题是,如果 Mac 已暂停一段时间,在唤醒 XBMC 后,有时无法加载远程存储的内容。
那么,是否可以在 Mac 从暂停状态恢复时运行脚本,从而使 Mac 重新启动?
感谢所有阅读我整个帖子的人,我意识到这有点咆哮。
问候。
python - 如何在此网站中搜索链接(在 Linux 上)?
我正在尝试为 mako.co.il 编写一个 xbmc 插件(我知道有一个 xbmako,但我无法在 linux 上安装它)。当我尝试对剧集网站进行正则表达式时,我没有得到任何结果。我试过这个网页,我可以找到链接使用a href=".*?">\n\t*<img
这是一个测试站点: http: //www.mako.co.il/mako-vod-keshet/aharoni_cooks
这是教程: http ://wiki.xbmc.org/index.php?title=HOW-TO_write_plugins_for_XBMC
我认为它与换行符有关,我想到的解决方案是搜索a href=".*?">
后面跟着任何东西的任何东西,然后\t<img
编辑:
好的,所以我尝试使用这种 dom xml 解析样式。我现在被卡住了,因为在第 101 行我有一个(javascript?)部分带有一个 for 循环,解析器认为它是一个标签......
python - 如何从python中的这个(部分)html字符串获取链接和标题
我正在用 python 为 xbmc 编写一个插件。我有一个格式为的字符串列表:
<a href="/www.link.to/something">name of link</a>
通过使用美丽的石头汤(代码的相关部分):
getLeterValue
是一个返回索引的函数,该索引指示放置此特定“ul”标签的位置(根据所需的字母)。
现在我想在链接和文本中拆分链接。我尝试使用 re.compile:
match=re.compile('<a href="(.+?)">(.+?)</a>').findall(link.string)
但我得到的只是match=[]
我做错了什么?
注意: 我知道我应该正则表达式 html 代码,但我不确定这个“规则”对小字符串是否有效。此外,由于某种原因,这几乎是 xbmc 插件编写的标准,我认为这是有原因的。
listener - 嗅探端口 9 上的 WOL 数据包
所以我正在使用 XBMC(一个媒体中心程序),它有一个 Android 应用程序,该应用程序允许您向安装了 XBMC 的计算机发送 LAN 唤醒“魔术包”。如果我有一台在启动时自动运行 XBMC 的专用媒体 PC,这对我来说将是一个很棒的功能,但我在我的普通台式 PC 上使用它。
我想做的是看看我是否可以编写一个可以在我的 PC 上运行的小侦听器脚本,它会侦听通过端口 9 发送的那些魔术数据包,然后启动 XBMC 应用程序。
我的一些朋友说你不能在这个端口上监听。我在“port 9”、“wake on lan”和“simple TCP/IP”上执行的 Google 搜索仍然无法确定天气是否可行。
objective-c - Xbmc 数据库路径
我正在与 XBMC 合作。我已经在我的系统中安装了 XBMC(Windows 7、32 位)。Xbmc 在我的系统中运行良好。我开发了一个应用程序,以便从 Ipad 远程控制 Xbmc。为了从 Xbmc 检索音乐文件或视频文件,我无法。通过搜索xbmc的论坛,我发现我们可以编写一个sql查询来获取它们。但是,问题是我无法确定数据库在我的系统中的位置。有人帮我看看在哪里可以找到它。
问候,苏什玛。
javascript - Javascript 中带有 JSON 的 XMLHTTPREQUEST 响应?
我有问题。我尝试向 Web 服务器 XBMC 发送 JSON 请求。我可以在 Wireshark 中看到 POST 请求已正确发送,响应由 Web 服务器发送,但在 Javascript 中,我无法将 JSON 数据显示在警报中。