问题标签 [external-application]

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 回答
2127 浏览

visual-studio - 您可以将文档和电子表格添加到 Visual Studio 项目吗?

在 Eclipse 中,我经常在项目中包含所有与项目相关的材料(包括 PDF、Microsoft 和 OpenDocument 格式的文档)。这对 Visual Studio 是否可行,特别是如果我尝试从 Visual Studio 内部打开文件,它将在外部应用程序中打开?

0 投票
3 回答
31852 浏览

java - 在 Java 上使用外部应用程序打开文件

当您不知道文件与哪个应用程序关联时,如何从 java 应用程序打开文件。另外,因为我使用的是 Java,所以我更喜欢独立于平台的解决方案。

0 投票
5 回答
77374 浏览

c++ - 如何调用带参数的外部程序?

我想在我的代码中调用一个 Windows 程序,并在代码本身中确定参数。

我不想调用外部函数或方法,而是调用 WinXP 环境中的实际 .exe 或批处理/脚本文件。

C 或 C++ 将是首选语言,但如果使用任何其他语言更容易做到这一点,请告诉我(ASM、C#、Python 等)。

0 投票
1 回答
539 浏览

iphone - 从 Web 应用程序在 iPhone 中启动 iChat 会话

这实际上只是一个“假设”类型的问题,所以如果它是荒谬的或非常简单的,请原谅我......

我有一个客户,其网站提供“与顾问聊天”选项,您可以在许多销售和支持网站上看到该选项。我们想知道 iPhone 用户(或任何用户,理论上,但主要是 iPhone)是否可以单击此选项,并在提供基本表单信息(名称、问题等)后,实际聊天本身可以在聊天客户端。

  1. 这和“单击此处向我发送 AIM 消息”语法一样简单吗?

  2. XMPP (jabber) 服务器是 Openfire,网络聊天使用 Fastpath 插件。是否需要比页面的 HTML/PHP 更深入地启用此功能?服务器/插件是否也需要修改?

  3. 这是否会威胁到 XMPP 服务器的安全(它位于防火墙后面,只能通过上述插件从外部访问)?

  4. 这听起来像是 iPhone 用户会喜欢的东西,还是只是令人困惑/突兀?

抱歉,最后一个问题很客观,但我不想花时间在这只会激怒用户。

欢迎参考资源和文档。我不是在找人来指导我完成整个事情,我只是想了解它可以完成以及从哪里开始阅读。

0 投票
1 回答
3947 浏览

vb.net - 在 vb.net 中实时重定向和解析长时间运行的进程的标准输出

此代码执行“handbrakecli”(命令行应用程序)并将输出放入字符串中:

问题是这可能需要长达 20 分钟才能完成,在此期间不会向用户报告任何内容。完成后,他们将看到应用程序的所有输出,其中包括进度详细信息。不是很有用。

因此,我试图找到一个显示最佳方式的样本:

  1. 启动外部应用程序(隐藏)
  2. 定期监视其输出,因为它显示有关其进度的信息(因此我可以提取它并向用户呈现一个漂亮的百分比条)
  3. 确定外部应用程序何时完成(因此我无法继续执行自己的应用程序)
  4. 如有必要,终止外部应用程序并检测何时发生这种情况(这样如果用户点击“取消”,我会采取适当的步骤)

有人有推荐的代码片段吗?

0 投票
2 回答
2026 浏览

android - 如何在 Eclipse ADT 中安装我的应用所需的外部 APK?

我需要依赖外部应用程序(在我的例子中是条形码扫描仪)。当我尝试从模拟器本身下载 eclipse 模拟器时,它会崩溃。

  • 有没有办法用模拟器下载?
  • 或者有没有办法直接安装 APK 并使其可用于我的应用程序?
0 投票
2 回答
2265 浏览

html - 隐藏表单输入字段以防止使用 firebug 访问的最佳方法?

我有一个发布到外部 API 的表单。有一个名为 customer_token 的参数作为输入字段传递。它用于 API 的身份验证,并为每个客户分配一个令牌。输入字段在 Firefox 的 Firebug 中是可见的(即使它是一个隐藏字段)。

我该如何隐藏它?

选项 使用我最初想的 javascript

我认为在提交表单之前使用 javascript 在运行时创建该输入字段并立即删除该字段将起作用,但该字段仍会暂时出现。因此,即使一个人无法手动获取它,恐怕爬虫或蜘蛛(我不知道确切的术语 - 但一些自动化脚本)可能会获取客户令牌。有没有更好的解决方案?表单提交后,仍然显示相同的表单。

使用 Ikke 建议的一次性令牌概念

我不确定它将如何工作?API 需要正确的客户令牌值来处理任何请求。因此,即使要生成一次性令牌并返回,也必须发送带有客户令牌的请求。这样,任何人都可以看到我的客户令牌值,他们还可以发送请求以获取一次性令牌并使用它。那么它是如何解决问题的呢?

已解决 检查如何将表单发布到我的服务器然后到 API,而不是直接发布(出于安全原因)? 谢谢, 桑迪潘

0 投票
2 回答
503 浏览

java - 使用 Java 中的外部应用程序编辑文件并回写?

当您不知道文件与哪个应用程序关联时,如何从 Java 应用程序编辑文件。另外,因为我使用的是 Java,所以我更喜欢独立于平台的解决方案。关闭外部应用程序后,我想将文件中的更改写回。编辑文件是本地临时文件。真实文件保存在服务器、存档或其他任何地方。

我现在可以使用桌面类打开文件进行编辑。但是如何检测文件是否已关闭。

0 投票
1 回答
2496 浏览

c# - 在另一个应用程序中检测按钮启用

我有一个应用程序,我想为其编写自动化测试。自动化测试将模拟 Operator 对应用程序的使用。我无法更改应用程序的源代码,因为它已“冻结”以供审核。

该应用程序将显示一个弹出(消息)窗口,通知操作员在测量完成后单击按钮。该按钮在消息窗口关闭一段时间后启用。

我需要知道如何检测应用程序何时启用此按钮。到目前为止,我的研究表明应用程序应该广播一条自定义消息来帮助自动化测试;但我无法修改源代码。

此外,在单击“测量完成”按钮后,应用程序将启用单选按钮,询问测量是否有效。我也需要检测到这一点。

概括:

  1. 如何检测何时在另一个应用程序中启用了按钮(控件)?
  2. 如何获取其他应用程序的句柄?

我在 Windows NT、Vista 和 7 上使用 C# 和 MS Visual Express 2010。如果您建议工具,我需要它们是免费的,因为公司的预算非常紧张。

0 投票
2 回答
940 浏览

c# - 从我的 C# 应用程序运行 PsList.exe 并获取其输出的正确方法(或者为什么我的代码不起作用)?

为什么这段代码只显示 cmd 窗口而永远不会到达末尾?我想将 PsList 的输出输入到我的 C# 应用程序中。执行在这一行停止:“int exitCode = proc.ExitCode;”