Original Filename

Umożliwia pobranie pliku z oryginalną nazwą.

// ==UserScript==
// @name         Original Filename
// @namespace    https://wilchan.org
// @version      0.1
// @description  Umożliwia pobranie pliku z oryginalną nazwą.
// @author       Anonimas
// @match        https://wilchan.org/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=wilchan.org
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

document.querySelectorAll(".info > .file").forEach(element => {
    element.setAttribute("download", element.childNodes[1].innerText + element.childNodes[3].innerText);
});

window.addEventListener("after-create-post-section-element-event", function (event) {
    if (event.detail.post.file) {
        let postSectionElement = event.detail.element;
        let element = postSectionElement.querySelector(".info > .file");
        element.setAttribute("download", event.detail.post.fileNameOriginal);
    }
}, false);

})();