فهرست منبع

added scripts for linux and macos

Gildas 5 سال پیش
والد
کامیت
f85e262ade

+ 3 - 0
companion/linux/chrome/install.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+mkdir -p ~/.config/google-chrome/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/.config/google-chrome/NativeMessagingHosts/singlefile_companion.json

+ 9 - 0
companion/linux/chrome/singlefile_companion.json

@@ -0,0 +1,9 @@
+{
+    "name": "singlefile_companion",
+    "description": "SingleFile Companion",
+    "path": "singlefile_companion.sh",
+    "type": "stdio",
+    "allowed_origins": [
+        "chrome-extension://mpiodijhokgodhhofbcjdecpffjipkle/"
+    ]
+}

+ 2 - 0
companion/linux/chrome/singlefile_companion.sh

@@ -0,0 +1,2 @@
+#!/bin/sh
+node ../../singlefile_companion.js

+ 3 - 0
companion/linux/firefox/install.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+mkdir -p ~/.mozilla/native-messaging-hosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/.mozilla/native-messaging-hosts/singlefile_companion.json

+ 9 - 0
companion/linux/firefox/singlefile_companion.json

@@ -0,0 +1,9 @@
+{
+    "name": "singlefile_companion",
+    "description": "SingleFile Companion",
+    "path": "singlefile_companion.sh",
+    "type": "stdio",
+    "allowed_extensions": [
+        "{531906d3-e22f-4a6c-a102-8057b88a1a63}"
+    ]
+}

+ 2 - 0
companion/linux/firefox/singlefile_companion.sh

@@ -0,0 +1,2 @@
+#!/bin/sh
+node ../../singlefile_companion.js

+ 3 - 0
companion/mac/chrome/install.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+mkdir -p ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/singlefile_companion.json

+ 9 - 0
companion/mac/chrome/singlefile_companion.json

@@ -0,0 +1,9 @@
+{
+    "name": "singlefile_companion",
+    "description": "SingleFile Companion",
+    "path": "singlefile_companion.sh",
+    "type": "stdio",
+    "allowed_origins": [
+        "chrome-extension://mpiodijhokgodhhofbcjdecpffjipkle/"
+    ]
+}

+ 2 - 0
companion/mac/chrome/singlefile_companion.sh

@@ -0,0 +1,2 @@
+#!/bin/sh
+node ../../singlefile_companion.js

+ 3 - 0
companion/mac/firefox/install.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+mkdir -p ~/Library/Application Support/Mozilla/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/Library/Application Support/Mozilla/NativeMessagingHosts/singlefile_companion.json

+ 9 - 0
companion/mac/firefox/singlefile_companion.json

@@ -0,0 +1,9 @@
+{
+    "name": "singlefile_companion",
+    "description": "SingleFile Companion",
+    "path": "singlefile_companion.sh",
+    "type": "stdio",
+    "allowed_extensions": [
+        "{531906d3-e22f-4a6c-a102-8057b88a1a63}"
+    ]
+}

+ 2 - 0
companion/mac/firefox/singlefile_companion.sh

@@ -0,0 +1,2 @@
+#!/bin/sh
+node ../../singlefile_companion.js

+ 0 - 0
companion/win/chrome/singlefile_companion.bat → companion/win/chrome/install.bat


+ 0 - 0
companion/win/firefox/singlefile_companion.bat → companion/win/firefox/install.bat