Filmbol Forum Genel Öneriler v Toplu Link Kopyalama ve İndirme Butonları Önerisi

Toplu Link Kopyalama ve İndirme Butonları Önerisi
jokedr
Toplu Link Kopyalama ve İndirme Butonları Önerisi
1
640
Konuyu Okuyanlar:1 Ziyaretçi


Film İndir
Şuan Online!
 
11
 Beğenmek uzman üyelik gerektirir.
WWW
Rapor Et!
Şuan Online!
jokedr Premium Plus Üye
*****
JDownloader ve İnternet Manager Downloader için çok ideal oluyor ben kullanmaktayım.
Site yöneticileride film ve dizi  sayfalarına kodu eklerse herkez için büyük rahatlık olur.

[Resim: NQZJPTSIQQ2S_TIMrpvbjg.png]

Kod :
/* Filmbol.org ve forum.filmbol.org için site içi fonksiyonlar */

$(document).ready(function () {
    const currentOrigin = location.origin;
    const currentSearch = location.search;

    if (currentOrigin.includes("forum.filmbol.org") && currentSearch.includes("tid")) {
        console.log("Forumda bir konu içerisindesiniz.");
        initializeButtons();
    }
    else if (currentOrigin.includes("www.filmbol.org")) {
        console.log("Ana portaldasınız.");
    }
    else if (currentOrigin.includes("forum.filmbol.org")) {
        console.log("Forum sayfasındasınız.");
    }
});

function initializeButtons() {
    $("body").append(`
        <div id="multiFunctionContainer" style="position: fixed; z-index: 99999999999; bottom: 20px; right: 20px; display: flex; gap: 10px;">
            <div onclick="copyAndNotify();" id="multiCopyLink"
                style="cursor: pointer; display: flex; width: 50px; height: 50px; background-color: white;
                justify-content: center; align-items: center; border-radius: 20px;">
                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="fill: #003965; height: 30px;">
                    <path d="M14 8H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2V10c0-1.103-.897-2-2-2z"></path>
                    <path d="M20 2H10a2 2 0 0 0-2 2v2h8a2 2 0 0 1 2 2v8h2a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z"></path>
                </svg>
            </div>
            <div onclick="downloadAll();" id="downloadLink"
                style="cursor: pointer; display: flex; width: 50px; height: 50px; background-color: white;
                justify-content: center; align-items: center; border-radius: 20px;">
                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="fill: #003965; height: 30px;">
                    <path d="M12 16l4-4h-3V4h-2v8H8l4 4z"></path>
                    <path d="M20 18H4v2h16v-2z"></path>
                </svg>
            </div>
        </div>
    `);
}

function copyAndNotify() {
    const filmLinks = [];

    $('a.down-buttons').each(function () {
        const buttonText = $(this).text().trim();
        if (buttonText === 'FILMBOL SUPERFAST') {
            filmLinks.push($(this).attr('href'));
        }
    });

    const copiedText = filmLinks.join('\n');

    navigator.clipboard.writeText(copiedText).then(function () {
        console.log('Film linkleri başarıyla panoya kopyalandı.');
        $("#multiCopyLink").css("background-color", "#89f0a6");
    }).catch(function (err) {
        console.error('Panoya kopyalama işlemi başarısız oldu:', err);
        $("#multiCopyLink").css("background-color", "#f08989");
    });
}

function downloadAll() {
    $('a.down-buttons').each(function () {
        var link = $(this).closest("a").attr("href");

        var iframe = $('<iframe/>', {
            src: link,
            style: 'visibility:hidden;position:absolute;left:-9999px;'
        }).appendTo('body');
    });

    $("#downloadLink").css("background-color", "#89f0a6");

    setTimeout(function () {
        window.close();
    }, 2000);
}
Kod :
Sorun yoktur, Çözümler vardır.
Şuan Online!
 
0
 Beğenmek uzman üyelik gerektirir.
Cevapla WWW
Rapor Et!
Şuan Online!
BroserBros Kurucu Admin
*******
Merhaba, emekleriniz için çok teşekkür ederim. Script düzenlendi ve siteye entegre edildi.


Hızlı Menü: