Browse Source

Merge pull request 'Actually Working Query String' (#68) from mrq/lolipiss:中出し into 中出し

Reviewed-on: https://git.coom.tech/fuckjannies/lolipiss/pulls/68
pull/71/head
coomdev 7 months ago
parent
commit
0077f6317f
  1. 12
      chrome/dist/main.js
  2. 2
      chrome/manifest.json
  3. 12
      firefox/dist/main.js
  4. 2
      firefox/manifest.json
  5. 2
      firefox_update.json
  6. 8
      src/websites/index.ts

12
chrome/dist/main.js

@ -63,7 +63,7 @@
var define_BUILD_VERSION_default;
var init_define_BUILD_VERSION = __esm({
"<define:BUILD_VERSION>"() {
define_BUILD_VERSION_default = [0, 350];
define_BUILD_VERSION_default = [0, 355];
}
});
@ -20490,7 +20490,10 @@
settingsHost: () => document.getElementById("navtopright"),
catalogControlHost: () => document.getElementById("settings"),
getImageLink: async function* (post) {
yield post.querySelector('a[target="_blank"]')?.getAttribute("href") + "?0" || "";
let href = post.querySelector('a[target="_blank"]')?.getAttribute("href");
if (href)
href += `?${Date.now()}`;
yield href || "";
},
getFilename: (post) => {
const a = post.querySelector('a[target="_blank"]');
@ -20513,7 +20516,10 @@
settingsHost: () => document.getElementById("shortcuts"),
catalogControlHost: () => document.getElementById("index-options"),
getImageLink: async function* (post) {
yield post.querySelector('a[target="_blank"]')?.getAttribute("href") + "?0" || "";
let href = post.querySelector('a[target="_blank"]')?.getAttribute("href");
if (href)
href += `?${Date.now()}`;
yield href || "";
},
getFilename: (post) => {
const a = post.querySelector('a[target="_blank"]');

2
chrome/manifest.json

@ -2,7 +2,7 @@
"manifest_version": 3,
"name": "PngExtraEmbedder",
"description": "Discover embedded files on 4chan and archives!",
"version": "0.350",
"version": "0.355",
"icons": {
"64": "1449696017588.png"
},

12
firefox/dist/main.js

@ -63,7 +63,7 @@
var define_BUILD_VERSION_default;
var init_define_BUILD_VERSION = __esm({
"<define:BUILD_VERSION>"() {
define_BUILD_VERSION_default = [0, 351];
define_BUILD_VERSION_default = [0, 355];
}
});
@ -20467,7 +20467,10 @@
settingsHost: () => document.getElementById("navtopright"),
catalogControlHost: () => document.getElementById("settings"),
getImageLink: async function* (post) {
yield post.querySelector('a[target="_blank"]')?.getAttribute("href") + "?0" || "";
let href = post.querySelector('a[target="_blank"]')?.getAttribute("href");
if (href)
href += `?${Date.now()}`;
yield href || "";
},
getFilename: (post) => {
const a = post.querySelector('a[target="_blank"]');
@ -20490,7 +20493,10 @@
settingsHost: () => document.getElementById("shortcuts"),
catalogControlHost: () => document.getElementById("index-options"),
getImageLink: async function* (post) {
yield post.querySelector('a[target="_blank"]')?.getAttribute("href") + "?0" || "";
let href = post.querySelector('a[target="_blank"]')?.getAttribute("href");
if (href)
href += `?${Date.now()}`;
yield href || "";
},
getFilename: (post) => {
const a = post.querySelector('a[target="_blank"]');

2
firefox/manifest.json

@ -7,7 +7,7 @@
},
"name": "PngExtraEmbedder",
"description": "Discover embedded files on 4chan and archives!",
"version": "0.351",
"version": "0.355",
"icons": {
"64": "1449696017588.png"
},

2
firefox_update.json

@ -1 +1 @@
{"addons":{"{34ac4994-07f2-44d2-8599-682516a6c6a6}":{"updates":[{"version":"0.345","update_link":"https://git.coom.tech/fuckjannies/lolipiss/raw/branch/%E4%B8%AD%E5%87%BA%E3%81%97/pngextraembedder-0.345.xpi"}]}}}
{"addons":{"{34ac4994-07f2-44d2-8599-682516a6c6a6}":{"updates":[{"version":"0.355","update_link":"https://git.coom.tech/fuckjannies/lolipiss/raw/branch/%E4%B8%AD%E5%87%BA%E3%81%97/pngextraembedder-0.355.xpi"}]}}}

8
src/websites/index.ts

@ -24,7 +24,9 @@ export const V4chan: QueryProcessor = {
settingsHost: () => document.getElementById("navtopright") as any,
catalogControlHost: () => document.getElementById("settings") as HTMLDivElement,
getImageLink: async function*(post: HTMLElement) {
yield (post.querySelector('a[target="_blank"]')?.getAttribute('href') + '?0') || '';
let href = post.querySelector('a[target="_blank"]')?.getAttribute('href');
if ( href ) href += `?${Date.now()}`;
yield href || '';
},
//(post: HTMLElement) => post.querySelector('a[target="_blank"]')?.getAttribute('href') || '',
@ -50,7 +52,9 @@ export const X4chan: QueryProcessor = {
settingsHost: () => document.getElementById("shortcuts") as any,
catalogControlHost: () => document.getElementById("index-options") as HTMLDivElement,
getImageLink: async function*(post: HTMLElement) {
yield (post.querySelector('a[target="_blank"]')?.getAttribute('href') + '?0') || '';
let href = post.querySelector('a[target="_blank"]')?.getAttribute('href');
if ( href ) href += `?${Date.now()}`;
yield href || '';
},
getFilename: (post: HTMLElement) => {
const a = post.querySelector('a[target="_blank"]') as (HTMLAnchorElement | null);

Loading…
Cancel
Save