chrome-native-messaging

    1热度

    1回答

    我使用Chrome的native messaging API连接到我正在使用Cobra library在Go中开发的本机主机。本地应用程序有一个独立的CLI(用Cobra实现),而bare命令(没有任何参数)通过stdin开始监听JSON,这意味着它是一个供Chrome浏览器交互的API。 但是,每当扩展程序向本地消息传递主机发出请求时(客户端立即断开与进程的连接),它都会失败。当我用--enab

    0热度

    2回答

    我有这个问题,本地消息(火狐): 如果我的路径本地清单(在Windows注册表中)JSON包含空格 例如C:\src\Java Signing Addon\Setup\bin\native_manifest.json 然后我得到熟悉的错误,如果使用这样的路径,你会得到在windows CMD: stderr output from native app lt.dlx.sign: 'C:\src\J

    2热度

    2回答

    因此,我有一个使用C#的Chrome本地消息传递工作示例,它可以很好地发送到应用程序,然后获得响应。我真正需要做的是能够调用我的本地应用程序,并让它向chrome扩展发送信息(加载网站url)。 问题是,当我用自变量调用我的exe(控制台应用程序)时,chrome没有在监听。当我第一次使用chrome听时,它会启动我的应用程序,我不能再发送它的命令,如果我再次启动chrome没有连接到那个,所以什

    -1热度

    2回答

    我有一个Chrome扩展程序,它使用NativeHostMessaging通过指向此文件的json文件启动可执行文件C++。 此.exe文件尝试读取从扩展发送的消息。首先,它读取描述长度的4个字节,然后读取等于长度的字节数。这个文件的第一件事是等待来自扩展的消息。 但是,可执行文件没有收到任何扩展名并继续等待。 STDIN(0)上没有任何内容。 这是一个安全问题还是我做错了什么?我是否按错误顺序读

    2热度

    1回答

    我实际上试图启动我的C#单声道可执行文件在OSX与Chrome原生消息。 到目前为止,我从来没有能够推出与OSX的可执行文件(它的工作原理以及在Windows上) 这里的本地消息主机的清单: { "allowed_origins" : [ "chrome-extension://njbimgehbcecolchhhfpamfobkedoein/" ],

    2热度

    3回答

    在我的Java程序Chrome extension's host(或本机应用程序)中,每当主机由我的Chrome扩展程序调用时,就会创建一个类的新实例。 如何防止发生?我的意思是我需要为所有主机 - 分机 - 主机呼叫设置一个Applet对象,如何实现? 这里是我的程序: import javax.swing.JOptionPane; public class Applet { s

    3热度

    1回答

    我正在使用Chrome扩展,该扩展通过Chrome消息传递协议与外部可执行文件进行通信。外部应用程序要么接受媒体文件的绝对路径,要么从stdout获取其二进制内容。 由于只有扩展端访问实际文件(从拖放操作),并且没有办法将绝对路径发送到外部应用程序,所以我想通过FileReader读取二进制输入文件并发送二进制文件到可执行文件。尽管从外部可执行文件发送和接收二进制字符串(或类型化数组)并不是一种好

    0热度

    1回答

    我正在使用Chrome的本地消息API将数据传递到我的主机。该数据是一个512 KB长的在Base64中编码的字符串。问题在于主机花费太长时间才能从标准输入中读取数据。 我阅读以下帖子:Very Slow to pass "large" amount of data from Chrome Extension to Host (written in C#)我明白问题是我如何阅读字节,但我无法将代码

    2热度

    1回答

    对于本机消息传递扩展的Chrome传入1MB限制,一个好的方法是什么?我们要发送给扩展的数据是json-serialized gpx,如果这很重要的话。 当原始消息> 1MB,好像这个问题真的有两个部分: 如何分区在发送端的数据(即客户端) 这一部分应相当微不足道。即使我们需要分割成独立的自包含完整的gpx字符串,这非常简单。 如何加入< 1MB邮件放回原来的> 1MB 是有这个问题一个标准的已知

    0热度

    1回答

    我有我的Chrome扩展程序与NativeHostClient通信。我想创建一个安装程序来安装我的NativeHostClient(我只需要一个json文件移动到Chrome文件夹下的NativeHost目录)。 我对这些安装程序相当新。我尝试了几个安装程序创建者应用程序,但都需要管理员权限。有没有通过OS X的安装程序安装Chrome NativeHostClient的例子?