【问题标题】:Send URL from Google Chrome to c# Application将 URL 从 Google Chrome 发送到 c# 应用程序
【发布时间】:2013-08-27 20:29:41
【问题描述】:

我正在用 c# 编写一个下载管理器用于学习目的。

我在 Google 上搜索过,但我找不到关于这个问题的任何信息。。

我想做的是从 Chrome 自动将下载添加到我的 c# 下载管理器中,因此,请使用我的 c# 下载管理器来代替 Chrome 下载管理器。

我知道有可能做到这一点,(也许不是在 c# 中)但如果你知道 FDM(免费下载管理器),它确实有这个选项来拦截来自浏览器的下载..

所以我有两个问题要问你们:

在 C# - WPF 中有可能吗?

如果是,怎么做?

我没有尝试过任何事情,因为我不知道该怎么做,而且我也没有找到任何可以为我指明正确方向的示例或讨论。

希望有人能帮帮我。

谢谢。

编辑:

好的,我已经知道我需要一个 chrome 扩展。我从来没有开发过,但这不是问题..有很多教程可供我学习.. 无论如何,我知道我的问题并不清楚,我试着更好地解释我想知道的:

首先,Chrome 扩展程序.. 所以,我知道我需要它将数据发送到我的应用程序。我需要一些关于如何做到这一点的示例......所以,问题 1:如何编写 Chrome 扩展程序以将参数传递给 C# 应用程序?

第二部分.. C#部分.. 如何从chrome扩展中获取参数,然后发送到下载方法?在这种情况下,它是一个带有一个 URI 参数的方法。

我不是在询问实际代码。但是一个解释,或者一个现有的例子。

【问题讨论】:

    标签: c# wpf google-chrome google-chrome-extension download


    【解决方案1】:

    你想创建一个chrome extension.

    FDM 将自己注册为一个扩展,这个扩展传入参数并启动应用程序。

    分解步骤:

    1. 您的 C# 应用正在侦听端口。
    2. 您创建了一个通过Google's Cross Extension Messaging 发送数据的扩展
    3. ...利润

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-19
      • 1970-01-01
      相关资源
      最近更新 更多