Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
487e15e429
|
|||
cd5894429c
|
|||
108de113d1
|
@ -7,7 +7,7 @@
|
||||
"48": "icon-48.png",
|
||||
"128": "icon-128.png"
|
||||
},
|
||||
"version": "106.0",
|
||||
"version": "108.0",
|
||||
"manifest_version": 3,
|
||||
"host_permissions": ["http://127.0.0.1:4000/jsonrpc"],
|
||||
"permissions": ["tabs"],
|
||||
|
@ -5,6 +5,12 @@ providers.set("youtu.be", "youtube")
|
||||
providers.set("tv.nrk.no", "nrk")
|
||||
providers.set("seafile.purser.it", "seafile")
|
||||
|
||||
const random = () => {
|
||||
const arr = new Uint8Array(32)
|
||||
window.crypto.getRandomValues(arr)
|
||||
return [...arr].map(x => x.toString(16).padStart(2, "0")).join("")
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
let [proxyButton, kodiButton] = document.getElementsByTagName("button")
|
||||
proxyButton.addEventListener("click", (ev) => {
|
||||
@ -56,7 +62,7 @@ document.addEventListener("DOMContentLoaded", () => {
|
||||
let req = {
|
||||
jsonrpc: "2.0",
|
||||
method: "Player.Open",
|
||||
id: 12345,
|
||||
id: random(),
|
||||
params: {
|
||||
item: {
|
||||
file: newurl.href
|
||||
@ -69,7 +75,7 @@ document.addEventListener("DOMContentLoaded", () => {
|
||||
method: "POST",
|
||||
body: JSON.stringify(req),
|
||||
headers: {
|
||||
"Content-Type": "application/json charset=utf-8"
|
||||
"Content-Type": "application/json; charset=utf-8"
|
||||
}
|
||||
}).then(resp => console.log(resp))
|
||||
} catch(e) {
|
||||
|
@ -36,6 +36,9 @@ then
|
||||
Xvfb "${DISPLAY}" &
|
||||
fi
|
||||
|
||||
echo "DRONE_TAG=${DRONE_TAG}"
|
||||
echo "DISPLAY=${DISPLAY}"
|
||||
|
||||
${dir}/icons.sh
|
||||
|
||||
browser=$(which chromium-browser 2> /dev/null)
|
||||
|
Reference in New Issue
Block a user