Browse Source

Fix JPG embedding error.

pull/54/head
coomdev 2 years ago
parent
commit
2e1e0d8082
  1. 21
      chrome/dist/main.js
  2. 2
      chrome/manifest.json
  3. 21
      dist/main.js
  4. 21
      firefox/dist/main.js
  5. 2
      firefox/manifest.json
  6. 2
      firefox_update.json
  7. 2
      main.meta.js
  8. 23
      main.user.js
  9. BIN
      pngextraembedder-0.311.xpi
  10. 2
      src/f5stego.ts

21
chrome/dist/main.js

File diff suppressed because one or more lines are too long

2
chrome/manifest.json

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

21
dist/main.js

File diff suppressed because one or more lines are too long

21
firefox/dist/main.js

File diff suppressed because one or more lines are too long

2
firefox/manifest.json

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

2
firefox_update.json

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

2
main.meta.js

@ -1,7 +1,7 @@
// ==UserScript==
// @name PNGExtraEmbed
// @namespace https://coom.tech/
// @version 0.306
// @version 0.311
// @description uhh
// @author You
// @match https://boards.4channel.org/*

23
main.user.js

File diff suppressed because one or more lines are too long

BIN
pngextraembedder-0.311.xpi

Binary file not shown.

2
src/f5stego.ts

@ -774,7 +774,7 @@ export class f5stego {
// EMIT BITS HERE
component.blocks[pos + k] = (bitsData >>> (bitsCount - s)) & ((1 << s) - 1);
if (component.blocks[pos + k] < 1 << (s - 1)) component.blocks[pos + k] += (-1 << s) + 1;
if (component.blocks[pos + k] != 0) {
if (this.gengen && component.blocks[pos + k] != 0) {
const v = (component.blocks[pos + k] < 0) ? 1 - (component.blocks[pos + k] & 1) : (component.blocks[pos + k] & 1);
const it = this.gengen.next(v);

Loading…
Cancel
Save