Fliphtml5 İndirme Sorunu

Kodla Büyü

cronos23

Seçkin Üye
Seçkin Üye
Mesajlar
610
Sayın Hocalarım; bu sitede var olan bir e-kitabı nasıl pdf olarak indirebilirim? Google'dan arayarak karşıma çıkan birçok siteyi vs. denedim lakin sonuç alamadım.
 
Hocam buradan indiremedim.
"https://fliphtml5.com/bookcase/cjtgq" bu adresteki e-kitap inmiyor.
https://fliphtml5.com kısmını https://fliphtml5.vpdfs.com ile değiştirip urlyi tarayıcıya yapıştırın.

Ayrıca boşluğa yapıştırılacan url şu formatta olmalı.
Bu olmuyor yani.
 
Son düzenleme:
Hocam buradan indiremedim.
"https://fliphtml5.com/bookcase/cjtgq" bu adresteki e-kitap inmiyor.
İniyor iniyor da yöntem yanlış...

Kod:
// ==UserScript==
// @name         FlipHTML5 URL and Download Generator+
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Adds buttons to copy the /basic URL and navigate to the vpdfs download link.
// @match        https://online.fliphtml5.com/*
// @match        https://fliphtml5.com/*
// @exclude      https://fliphtml5.com/
// @grant        GM_setClipboard
// ==/UserScript==

(function() {
    'use strict';

    //title almaya gerek yok
    //const title = document.title.trim();
    const url = window.location.href;
    const match = url.match(/https?:\/\/[^\/]+\/(\w+)\/(\w+)/);

    if (match) {
    //title almaya gerek yok.
    //if (match && title) {
        const path = `${match[1]}/${match[2]}`;
        //https://fliphtml5.com/rzegl/hmha/basic şeklinde olması yetiyor.
        //https://fliphtml5.com/rzegl/hmha/xxxxxxxxx/basic de oluyor. O yüzden aradaki kitap adının urlye hiçbir etkisi yok.
        const basicUrl = `https://fliphtml5.com/${path}/basic`;
        //const basicUrl = `https://fliphtml5.com/${path}/${encodeURIComponent(title)}/basic`;
        const downloadUrl = `https://fliphtml5.vpdfs.com/${path}/`;

        function createButton(text, onClick) {
            const btn = document.createElement('button');
            btn.textContent = text;
            btn.style.position = 'fixed';
            btn.style.top = text === 'URL' ? '100px' : '150px';
            btn.style.right = '20px';
            btn.style.padding = '10px';
            btn.style.backgroundColor = '#4CAF50';
            btn.style.color = 'white';
            btn.style.border = 'none';
            btn.style.borderRadius = '5px';
            btn.style.cursor = 'pointer';
            btn.style.zIndex = '9999';
            btn.addEventListener('click', onClick);
            document.body.appendChild(btn);
        }

        createButton('URL', () => {
            GM_setClipboard(basicUrl);
            alert('URL copied to clipboard: ' + basicUrl);
        });

        createButton('Download', () => {
            window.location.href = downloadUrl;
        });
    }
})();

Önce tampermonkey kurun...
Bu tampermonkey scriptini kurun...


sayfada böyle url çıkacak. Download tıklayın.

1739435224963.webp
 
Son düzenleme:
https://fliphtml5.com kısmını https://fliphtml5.vpdfs.com ile değiştirip urlyi tarayıcıya yapıştırın.

Ayrıca boşluğa yapıştırılacan url şu formatta olmalı.
Bu olmuyor yani.

olması gerektiğini söylediğiniz adrese nerden ulaştınız. paylaş kısmınıda falan göremedim.
 
Bazıları download edilmesine izin vermiyor.İzin verenlerin altta sag tarafta download linki var.
 
Bazıları download edilmesine izin vermiyor.İzin verenlerin altta sag tarafta download linki var.
Notice: Our service allowed to download the documents from FlipHTML5 for education purpose only


Ben bu şekilde indirmeyi şu anda scriptle pratikleştirdim de olmazsa manuel indirme yapıyorum.
 
Notice: Our service allowed to download the documents from FlipHTML5 for education purpose only


Ben bu şekilde indirmeyi şu anda scriptle pratikleştirdim de olmazsa manuel indirme yapıyorum.
ben mesela iki sekilde de download ediyorum fakat pdf açılmıyor.Bu script işe yaramış.Dediğim gibi download edilmesine izin verilmeyenler pdf açılmıyor.
 
ben mesela iki sekilde de download ediyorum fakat pdf açılmıyor.Bu script işe yaramış.Dediğim gibi download edilmesine izin verilmeyenler pdf açılmıyor.
O izinlerle ilgili bir durum da. Site zaten belirtmiş gibi.
Onun harici indirmek de mümkün. Bu site olmadan tek tek sayfalar indirilir. Acrobat'ta birleştirilir. Ama uzun bir yol. Sadece indirme süreci hızlandırılabilir. Mümkündür. IDM ile toplu listeden indirilebilir mesela hızlıca. Sonrasında PDF oluşturması kalıyor.
 
Geri
Üst