Greasy Fork is available in English.

Обсуждения » Хотелки

Господа как загрузить страницу целиком ?

Есть сайт с книгой онлайн - загружает по 5-10 страниц. Возможно загрузить все страницы. Чтобы я читала без прерываний и траты времени на загрузку ? Помогите если можете - медленный интернет. Желательно чтобы работал в Tampermonkey Stable.

Возможно загрузить все страницы

Может можно, может неможно. Без ссылки на сайт сказать нельзя

§
Создано: 28.11.2021
Отредактировано: 28.11.2021

Можно, но не быстро. А что за медленный интернет? И насколько медленный? Там страница в среднем меньше 100кб весит, а грузится по несколько секунд потому что сайт тоже не очень быстро отдаёт

Просто не вижу смысла возиться если вопрос в паре секунд задержки

Я обычно много вкладок открываю, поиск по словам не проходит - приходится каждую страницу самой листать и лицезреть загрузку. Может комп глючит, поэтому медленно обрабатывает. Если сложно то не нужно, спасибо что ответили ) .Думала этот сайт мертвый и на нем никто не сидит, не ожидала ответа.

поиск по словам не проходит

На том сайте справа сверху есть кнопка лупы, вроде работает

Может комп глючит, поэтому медленно обрабатывает

Сайт довольно тормознутый, а ещё он отдаёт эти книги в виде картинок, и постоянно перезагружает их. Скорее всего так сделано чтобы сложнее было книги качать целиком, не зря же он платный.

Думала этот сайт мертвый и на нем никто не сидит

Ну вообще так и есть почти

§
Создано: 09.12.2021
Отредактировано: 09.12.2021
Hello, I think I can help you with that.

When I was reversing the site I found this:


Is your question still actual?
Hello, I think I can help you with that.

When I was reversing the site I found this:


Is your question still actual?

I solved the problem, but I would like to have such a script. You are a good person).....Only I'm a beggar and I won't be able to pay for your work - I thought someone here would throw off a ready-made solution.

I can change page_load_count, but I'm not sure how effective it is.
§
Создано: 24.12.2021
Отредактировано: 24.12.2021

That code is not effective as I wanted, but it is working. All pages will be downloaded at the same time.

// ==UserScript==
// @name         urait.ru
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  try to take over the world!
// @author       StickySkull
// @match        https://urait.ru/viewer/*
// @icon         https://media.discordapp.net/attachments/921558341791129671/921558449333088276/someimage.gif
// @grant        none
// @run-at       document-start
// ==/UserScript==

var observer = new MutationObserver( mutationRecords => {
    mutationRecords.forEach( record => {
        record.addedNodes.forEach( node => {
            if (node.id == 'viewer__wrapper__elements') {
                window.viewer.page_load_count = window.viewer.page_count();
                observer.disconnect();
            };
        })
    });
});
observer.observe(document, {childList: true, subtree: true});

That code is not effective as I wanted, but it is working. All pages will be downloaded at the same time.

// ==UserScript==
// @name         urait.ru
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  try to take over the world!
// @author       StickySkull
// @match        https://urait.ru/viewer/*
// @icon         https://media.discordapp.net/attachments/921558341791129671/921558449333088276/someimage.gif
// @grant        none
// @run-at       document-start
// ==/UserScript==

var observer = new MutationObserver( mutationRecords => {
    mutationRecords.forEach( record => {
        record.addedNodes.forEach( node => {
            if (node.id == 'viewer__wrapper__elements') {
                window.viewer.page_load_count = window.viewer.page_count();
                observer.disconnect();
            };
        })
    });
});
observer.observe(document, {childList: true, subtree: true});

Oh, my God, thank you very much, you are a master!!!! It will save me a lot of time. I am very lucky to have met you. Thank you, THANK YOU, THANK YOU!!1,,,,,,, Wish you all the best;)
I want to share a song that I like maybe you will like it too =
https://youtu.be/zsL4MGFh6QI?t=92

Ответить

Войдите, чтобы ответить.