Greasy Fork is available in English.

Diskusie » Žiadosť o vytvorenie

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

§
Pridaný: 26.11.2021

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

§
Pridaný: 26.11.2021

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

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

§
Pridaný: 28.11.2021

Сайт юрайт- сижу от вуза
https://urait.ru/viewer/gidravlika-i-teplotehnika-476132#page/1

§
Pridaný: 28.11.2021
Upravený: 28.11.2021

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

§
Pridaný: 28.11.2021

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

§
Pridaný: 30.11.2021

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

§
Pridaný: 30.11.2021

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

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

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

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

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

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

§
Pridaný: 09.12.2021
Upravený: 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?
§
Pridaný: 24.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?

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.

§
Pridaný: 24.12.2021
I can change page_load_count, but I'm not sure how effective it is.
§
Pridaný: 24.12.2021
Upravený: 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});
§
Pridaný: 26.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});

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

Pridať odpoveď

Aby ste mohli pridať odpoveď, prihláste sa.