【文件属性】:
文件名称:scuttle-shell-browser:Web扩展,允许网页访问Secure Scuttlebutt
文件大小:389KB
文件格式:ZIP
更新时间:2021-02-03 00:47:30
decentralized p2p scuttlebutt ssb native-messages
盾壳浏览器
Scuttle Shell Browser提供了,允许网页访问。
目前仅支持Firefox。
如何使用它
您需要在计算机上运行诸如的Scuttlebutt客户端。
您需要安装本机消息传递主机,为此运行npx scuttle-shell-browser
通过的选择最新的xpi,在浏览器中安装扩展
安装后,您将具有一个上下文菜单,该菜单使您可以访问Scutttlebutt。
现在,您可以访问获取访问Scuttlebutt的某些示例页面。
这个怎么运作
该项目提供了一个Web扩展名,该扩展名允许从网站中的脚本访问scuttlebutt。
在主机上运行的脚本通过本地消息提供到scuttlebutt的RPC连接。 网络扩展允许决定哪些页面可以访问Scuttlebutt。
该扩展包括一个内容脚本,该脚本被注入到访问的页面中。 该内容脚本提供了可以使用连接从任何页面访问的api。
通信使用页面扩展所述的消息,在这些消息之上构建,并将这些流用于RPC连接。
发展
该文件夹包含3个可以独立构建的项目。 为了使正常运行,必须在计算机上安装本。 网页accessng传言的例子是在文
【文件预览】:
scuttle-shell-browser-master
----native-messaging-host()
--------package.json(721B)
--------host-script.js(3KB)
--------setup.js(2KB)
--------package-lock.json(23KB)
--------README.md(464B)
----images()
--------scuttle-shell-browser-screenshot.png(135KB)
----consumer()
--------rollup.config.js(2KB)
--------package.json(1KB)
--------package-lock.json(102KB)
--------src()
--------site()
--------README.md(710B)
----.github()
--------workflows()
----web-extension()
--------rollup.config.js(1KB)
--------package.json(1KB)
--------webext()
--------package-lock.json(284KB)
--------src()
--------README.md(435B)
----.gitignore(327B)
----README.md(2KB)