问题标签 [xulrunner]

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.

0 投票
2 回答
1812 浏览

javascript - 如何在我的 XUL 应用程序中将图像数据复制到剪贴板?

我有一个需要将图像数据复制到剪贴板的 XULRunner 应用程序。我已经弄清楚如何处理将文本复制到剪贴板,并且可以从剪贴板粘贴 PNG 数据。我想不通的是如何从数据 URL 中获取数据到剪贴板,以便可以将其粘贴到其他应用程序中。

这是我用来复制文本的代码(嗯,XUL):

而且,正如我所说,我尝试传输的数据是作为数据 URL 的 PNG。所以我正在寻找与上面相同的方法,例如 Paint.NET 可以粘贴我的应用程序的数据。

0 投票
2 回答
2955 浏览

reporting - 为 xulrunner 应用程序设置 BIRT 报告查看器的最简单方法是什么?

我最近开始使用BIRT,并开发了一个报告来与我的xulrunner应用程序一起使用。我还没有弄清楚我应该如何部署查看器。BIRT 似乎主要针对 Java 应用程序,因此有关于在 J2EE、JBoss 和其他技术上进行部署的说明——我不熟悉这些技术(但我反正不是用 Java 开发的)。

回顾这篇关于部署 BIRT 的文章和回顾 BIRT 网站上的部署细节,我不知道该去哪里。我没想到必须为 xulrunner 应用程序添加一些大型 Java 依赖项——我无法在我的 xulrunner 应用程序中放入一个可执行文件,从我的应用程序调用它,并将它传递给一个报告文档吗?(或者其他比学习和使用 J2EE、JBoss、tomcat 更简单的东西?)

0 投票
3 回答
2088 浏览

firefox - ZeroConf extension that can be used in Firefox/XULRunner?

Is there a ZeroConf client extension for Firefox/XULRunner to be used in a zeroConf environment based on either mDNS or SLP?

I know of an extension already that's being developed by the ActiveState Open Komodo folks but it requires PyXPCOM support to be baked into the XULRunner runtime in order to access the Apple Bonjour libs for Windows. Is there anything else available?

0 投票
3 回答
6570 浏览

javascript - 如何使用 JavaScript 获取 HTML 节点所属的窗口对象?

由于有几个 iframe、XUL 浏览器元素等等,我的 XULRunner 应用程序中有很多窗口对象。我正在寻找使用 JavaScript 查找指定节点所属的窗口对象的最佳方法。

所以,更具体地说,给定节点 x,我需要找到包含 x 的特定窗口对象。

0 投票
2 回答
6526 浏览

sql - 使用 SQLite 查找查询中的行差异

我有一个SQLite表,其中包含各种产品的价格。这是一个快照表,因此它包含 5 分钟间隔的价格。我想编写一个查询,返回每个项目从一行到下一行的价格差异。

列是 id(汽车公司)、record_id(产品的 id)、价格(当时的价格)、时间(距纪元仅几秒)

我正在尝试返回一个“差异”列,其中包含间隔之间的差异值。

SQLite可以吗?

其次,是否有可能 - 有没有办法将其限制为最后 5 条左右的记录?

我会很感激任何帮助,谢谢。


只是想补充一些东西。我在其他数据库中找到了这样做的方法,但我使用的是 XULRunner,因此使用的是 SQLite。这就是我改用它的原因。

第二个问题可能需要澄清,我希望按时间订购并分析最后 5 条记录。如果需要,我可以单独解决这个问题。

这是一个 MySQL解决方案。这是我正在走向的方法,但交易破坏者是“如果表包含序列列但存在间隙,请重新编号。如果表不包含这样的列,请添加一个”。根据设计,这种情况存在差距,因为一次更新了许多记录并且不会按顺序进行。

0 投票
6 回答
8251 浏览

java - 在 Java 上嵌入 XULRunner 应用程序

我的目标是让 Limewire(JAVA) 和 Songbird(XULRunner) 一起运行。

我在想最好的方法是在 JAVA 摆动面板中运行 XUL 应用程序(songbird)。还有其他方法吗?

将 GUI 完全放在 XUL 中,然后以某种方式访问​​我的 JAVA 对象会更好还是可能?

我该怎么做呢?

谢谢

0 投票
1 回答
373 浏览

javascript - XPCOM中的popen等效项?

我正在尝试XULRunner将 GUI 添加到基于命令行的程序中。

一种解决方案是使用 XUL 应用程序中的诸如 popen 之类的东西与命令行程序进行交互。

我的问题:

  • XPCOM有popen吗?
  • XPCOM 是否有足够的原语来创建 popen?
  • 是否有另一种方法可以访问过程中的标准输入/输出?

PyXPCOM 似乎具有此功能,但如果可能,我宁愿不添加依赖项。

0 投票
2 回答
426 浏览

javascript - 根据偏好绘制用户界面

我想为我的 xulrunner (Firefox) 应用程序使用内置的首选项系统。但我不知道如何根据偏好轻松驱动用户界面。

用户可以指定主页列表,每个主页将显示在不同的选项卡中。因为选项卡位于表示层中,所以我想使用 xul 代码中的模板来创建它们。这可能吗?

我还没有看到使用 xul 模板执行此操作的方法。是否有替代模板系统允许我根据用户偏好更改 UI?

0 投票
3 回答
3216 浏览

xul - 使用 XULRunner 开始 XUL 和 XPCOM 开发?

我正计划为专有系统设计一个应用程序 XUL 和 XPCOM。所以我决定使用 C/C++,但是作为一个初学者,我该如何开始这个领域的开发,我找不到一个好的指南来开始。如果你能提供一些链接和书籍会很好。我也想知道如何防止用户在视图部分专门修改代码,因为逻辑可以在 XPCOM 中完成。

0 投票
6 回答
48225 浏览

javascript - 检测加载 iframe 内容失败

我可以使用load事件检测 iframe 的内容何时加载。不幸的是,就我的目的而言,这有两个问题:

  • 如果加载页面时出现错误(404/500 等),则永远不会触发 load 事件。
  • 如果某些图像或其他依赖项无法加载,则加载事件将照常触发。

有什么方法可以可靠地确定是否发生了上述任何一个错误?

我正在编写一个基于 Mozilla/XULRunner 的半网页半桌面应用程序,因此欢迎仅在 Mozilla 中工作的解决方案。