【发布时间】:2012-06-28 00:37:53
【问题描述】:
我正在尝试创建一个程序,该程序将从用户从浏览器上的网页触发的事件中传递输入数据。我目前的目标是 google-chrome,程序在 java 或 C# 中。我知道这是可能的,因为 Spotify 会这样做,战地 3 PC gui 也是如此。我该怎么做呢?用户是否需要安装扩展程序,或者我可以直接从 google-chrome 获取该信息吗?注意:该网页未在 localhost 上运行。
【问题讨论】:
-
这仍然保留了浏览器中包含的信息。我需要将它传递给桌面应用程序。
-
我没有使用过 spotify,但我的猜测是他们在启动 spotify 的浏览器中注册了一个 URI 侦听器。如果不是这种情况,您是否愿意解释一下 spotify 究竟是如何/做什么的? (它似乎是如何工作的,等等)
-
您也可以编写一个 java 小程序,请求提升安全权限,并通过套接字或其他 IPC 机制将输入数据从“网页”传递到本地程序。
标签: c# java google-chrome plugins