Ozon.ru - общая тема #2

  • Автор темы Автор темы Tysha
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Почему другие заказы едут, и они есть, в "Оцените после", хотя их нет, в наличии?
Квертик писал недавно уже, но я читал по диагонали.
Не от наличия зависит, а от продавца - он может закрыть карточку товара, я так понимаю.
 
  • Like +1
Реакции: SJW
Ну, и как поступать тогда, если карточка закрылась, и баллы обещанные пропали?))
Отменять же, что я, и сделал.
Ну пока едет месяц китаец может вразуметь и открыть назад) как наверное и получилось )
Ждать. И отменять в пвз)
 
раз уж начали новую главу темы, предлагаю разнести ее на три:
- эта, с общим обсуждение озона и запретом на ссылки
тема с хламом
- Ozon.ru - фарминг баллов товарами
тема с едой, манго, сушилками 600/600 и т.п.
- Ozon.ru - интересные/выгодные товары
увидев +30 страниц, махнул рукой на этот чатик с ссылками на хлам, пробежался скриптом по подсвеченным залайканным сообщениям, остальные текстовые, особо не читая (по диагонали), не осилил
1769143267855.webp
1769143302521.webp
JavaScript:
// ==UserScript==
// @name         Miped show only liked messages
// @namespace    http://tampermonkey.net/
// @version      2026.01.23
// @description  Показывает только залайканые сообщения
// @author       Andronio, Aliex
// @homepage     https://github.com/Andronio2/Miped-show-only-liked
// @supportURL   https://github.com/Andronio2/Miped-show-only-liked/issues
// @updateURL    https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @downloadURL  https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @match        https://miped.ru/f/threads/*
// @match        https://mipped.com/f/threads/*273545/*
// @match        https://mipped.com/f/threads/*270682/*
// @match        https://mipped.com/f/threads/*92897/*
// @match        https://mipped.com/f/threads/*238424*
// @match        https://mipped.com/f/threads/*320475/*
// @match        https://mipped.com/f/threads/*320473/*
// @grant        none
// @run-at       document-end
// ==/UserScript==
(function repeat() {
    'use strict';

/*
 * Здесь начинать править настройки
*/

let showAfterLikes = 5;
let likesHighlite = 7;
// let lastPageFilter = 0;
let showLastPages = 5;
let likesFirst = true;
let opacity = 0.6; // 0-1, 0 - off

let url = new URL(window.location.href);
if (url.pathname.includes('320475')) { // yandeks
    showAfterLikes = 3;
    showLastPages = 0;
}
else if (url.pathname.includes('320473')) { // ozon
    showAfterLikes = 3;
}

/*
 * Далее не трогать
*/

    let nextPage = document.querySelector(".pageNav-jump--next");
    let hasLikes = false;
//    if (lastPageFilter || nextPage) {

        let messages = document.querySelectorAll("article.message");
        let filtered = false
        messages.forEach(message => {
            let likes = message.querySelector('.reactionsBar-link');
            if (!likes && showAfterLikes !== 0) {
                if (message.querySelector('.bbCodeBlock--hide')) { //
                    hasLikes = true;
                    message.setAttribute('haslikes', true);
                } else {
                    message.style.display = 'none';
                    filtered = true;
                }
            } else if (likesFirst && message.querySelector('span.reaction').dataset.reactionId != 1) {
                message.style.display = 'none';
                filtered = true;
            } else {
                let likesCount = likes.innerText.split(/,|\sи\s/).length;
                if (likesCount == 4) {
                    let addLikes = likes.innerText.match(/\d{1,4}(?=\sдругих)/);
                    if (addLikes) likesCount += +addLikes[0] - 1;
                    message.style.background = 'rgba(255, 255, 0, 0.25)'; //
                }
                if (likesCount >= showAfterLikes) {
                    hasLikes = true;
                    message.setAttribute('haslikes', true); //
                    if (likesCount >= likesHighlite) message.style.background = 'rgba(0, 128, 0, 0.25)'; //
                }
                else message.style.display = 'none';
                filtered = true;
            }
        });
        if (filtered) {
            let showBtn = document.createElement('div');
//            showBtn.innerHTML = '<button id="liked-show-all" class="button button--cta">Показать скрытые</button>';
//            showBtn.style.paddingBottom = '10px';
//            document.querySelector('.block-outer').after(showBtn);

            showBtn.innerHTML = '<button id="liked-show-all" class="u-scrollButtons is-active">Показать скрытые</button>';
            document.querySelector("#top > div.uix_fabBar").append(showBtn);

            document.getElementById('liked-show-all').addEventListener('click', () => {
                messages.forEach(message => {
                    message.style.display = null;
                    if (! message.hasAttribute('haslikes') && opacity) message.style.opacity = opacity; //
                });
                showBtn.className = "u-scrollButtons"; //
            });
            let currentPage = document.querySelector(".pageNav-page--current").textContent; //
            let lastPage = document.querySelector(".js-pageJumpPage").max; //
            if ( /#post-\d+/.test(location.hash) || lastPage - currentPage < showLastPages || showLastPages == 0) { //
                document.getElementById('liked-show-all').click(); //
                hasLikes = true;
            };
        }
//    }
    if (!hasLikes) {
        if (nextPage) nextPage.click();
    }
})();
 
Особенно людям, которые ссылки на товары сюда кидают, придется сортировать что и к чему относится. Им нехер заняться, видимо.
Ага ещё темой ошибёшься жалоб накидают и @Tibi бан выдаст)
 
Да давай сразу штук на 10. Отсортируем ещё темы по срокам доставки)
Для мангустов сделайте тему со жрачкой тогда уж и хватит.
По регионам продавца тогда уж. Чтобы продавцы смотрели и ржали со своих конкурентов 🤣
 
раз уж начали новую главу темы, предлагаю разнести ее на три:
- эта, с общим обсуждение озона и запретом на ссылки
тема с хламом
- Ozon.ru - фарминг баллов товарами
тема с едой, манго, сушилками 600/600 и т.п.
- Ozon.ru - интересные/выгодные товары
увидев +30 страниц, махнул рукой на этот чатик с ссылками на хлам, пробежался скриптом по подсвеченным залайканным сообщениям, остальные текстовые, особо не читая (по диагонали), не осилил
JavaScript:
// ==UserScript==
// @name         Miped show only liked messages
// @namespace    http://tampermonkey.net/
// @version      2026.01.23
// @description  Показывает только залайканые сообщения
// @author       Andronio, Aliex
// @homepage     https://github.com/Andronio2/Miped-show-only-liked
// @supportURL   https://github.com/Andronio2/Miped-show-only-liked/issues
// @updateURL    https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @downloadURL  https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @match        https://miped.ru/f/threads/*
// @match        https://mipped.com/f/threads/*273545/*
// @match        https://mipped.com/f/threads/*270682/*
// @match        https://mipped.com/f/threads/*92897/*
// @match        https://mipped.com/f/threads/*238424*
// @match        https://mipped.com/f/threads/*320475/*
// @match        https://mipped.com/f/threads/*320473/*
// @grant        none
// @run-at       document-end
// ==/UserScript==
(function repeat() {
    'use strict';

/*
 * Здесь начинать править настройки
*/

let showAfterLikes = 5;
let likesHighlite = 7;
// let lastPageFilter = 0;
let showLastPages = 5;
let likesFirst = true;
let opacity = 0.6; // 0-1, 0 - off

let url = new URL(window.location.href);
if (url.pathname.includes('320475')) { // yandeks
    showAfterLikes = 3;
    showLastPages = 0;
}
else if (url.pathname.includes('320473')) { // ozon
    showAfterLikes = 3;
}

/*
 * Далее не трогать
*/

    let nextPage = document.querySelector(".pageNav-jump--next");
    let hasLikes = false;
//    if (lastPageFilter || nextPage) {

        let messages = document.querySelectorAll("article.message");
        let filtered = false
        messages.forEach(message => {
            let likes = message.querySelector('.reactionsBar-link');
            if (!likes && showAfterLikes !== 0) {
                if (message.querySelector('.bbCodeBlock--hide')) { //
                    hasLikes = true;
                    message.setAttribute('haslikes', true);
                } else {
                    message.style.display = 'none';
                    filtered = true;
                }
            } else if (likesFirst && message.querySelector('span.reaction').dataset.reactionId != 1) {
                message.style.display = 'none';
                filtered = true;
            } else {
                let likesCount = likes.innerText.split(/,|\sи\s/).length;
                if (likesCount == 4) {
                    let addLikes = likes.innerText.match(/\d{1,4}(?=\sдругих)/);
                    if (addLikes) likesCount += +addLikes[0] - 1;
                    message.style.background = 'rgba(255, 255, 0, 0.25)'; //
                }
                if (likesCount >= showAfterLikes) {
                    hasLikes = true;
                    message.setAttribute('haslikes', true); //
                    if (likesCount >= likesHighlite) message.style.background = 'rgba(0, 128, 0, 0.25)'; //
                }
                else message.style.display = 'none';
                filtered = true;
            }
        });
        if (filtered) {
            let showBtn = document.createElement('div');
//            showBtn.innerHTML = '<button id="liked-show-all" class="button button--cta">Показать скрытые</button>';
//            showBtn.style.paddingBottom = '10px';
//            document.querySelector('.block-outer').after(showBtn);

            showBtn.innerHTML = '<button id="liked-show-all" class="u-scrollButtons is-active">Показать скрытые</button>';
            document.querySelector("#top > div.uix_fabBar").append(showBtn);

            document.getElementById('liked-show-all').addEventListener('click', () => {
                messages.forEach(message => {
                    message.style.display = null;
                    if (! message.hasAttribute('haslikes') && opacity) message.style.opacity = opacity; //
                });
                showBtn.className = "u-scrollButtons"; //
            });
            let currentPage = document.querySelector(".pageNav-page--current").textContent; //
            let lastPage = document.querySelector(".js-pageJumpPage").max; //
            if ( /#post-\d+/.test(location.hash) || lastPage - currentPage < showLastPages || showLastPages == 0) { //
                document.getElementById('liked-show-all').click(); //
                hasLikes = true;
            };
        }
//    }
    if (!hasLikes) {
        if (nextPage) nextPage.click();
    }
})();
Я смотрю ты мужик рукастый, нам такие хакеры нужны!

Может сможешь запилить скрипт, чтобы вытаскивал ссылки из этой темы (в т.ч. из под хайдов) с товарами у которых:
1. Доставка РФ
2. Цена ниже 120р (без учёта бонусов)

Ожидаю твой положительный ответ и заранее благодарю.
 
раз уж начали новую главу темы, предлагаю разнести ее на три:
- эта, с общим обсуждение озона и запретом на ссылки
тема с хламом
- Ozon.ru - фарминг баллов товарами
тема с едой, манго, сушилками 600/600 и т.п.
- Ozon.ru - интересные/выгодные товары
увидев +30 страниц, махнул рукой на этот чатик с ссылками на хлам, пробежался скриптом по подсвеченным залайканным сообщениям, остальные текстовые, особо не читая (по диагонали), не осилил
JavaScript:
// ==UserScript==
// @name         Miped show only liked messages
// @namespace    http://tampermonkey.net/
// @version      2026.01.23
// @description  Показывает только залайканые сообщения
// @author       Andronio, Aliex
// @homepage     https://github.com/Andronio2/Miped-show-only-liked
// @supportURL   https://github.com/Andronio2/Miped-show-only-liked/issues
// @updateURL    https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @downloadURL  https://github.com/Andronio2/Miped-show-only-liked/raw/main/Miped%20show%20only%20liked%20messages.user.js
// @match        https://miped.ru/f/threads/*
// @match        https://mipped.com/f/threads/*273545/*
// @match        https://mipped.com/f/threads/*270682/*
// @match        https://mipped.com/f/threads/*92897/*
// @match        https://mipped.com/f/threads/*238424*
// @match        https://mipped.com/f/threads/*320475/*
// @match        https://mipped.com/f/threads/*320473/*
// @grant        none
// @run-at       document-end
// ==/UserScript==
(function repeat() {
    'use strict';

/*
 * Здесь начинать править настройки
*/

let showAfterLikes = 5;
let likesHighlite = 7;
// let lastPageFilter = 0;
let showLastPages = 5;
let likesFirst = true;
let opacity = 0.6; // 0-1, 0 - off

let url = new URL(window.location.href);
if (url.pathname.includes('320475')) { // yandeks
    showAfterLikes = 3;
    showLastPages = 0;
}
else if (url.pathname.includes('320473')) { // ozon
    showAfterLikes = 3;
}

/*
 * Далее не трогать
*/

    let nextPage = document.querySelector(".pageNav-jump--next");
    let hasLikes = false;
//    if (lastPageFilter || nextPage) {

        let messages = document.querySelectorAll("article.message");
        let filtered = false
        messages.forEach(message => {
            let likes = message.querySelector('.reactionsBar-link');
            if (!likes && showAfterLikes !== 0) {
                if (message.querySelector('.bbCodeBlock--hide')) { //
                    hasLikes = true;
                    message.setAttribute('haslikes', true);
                } else {
                    message.style.display = 'none';
                    filtered = true;
                }
            } else if (likesFirst && message.querySelector('span.reaction').dataset.reactionId != 1) {
                message.style.display = 'none';
                filtered = true;
            } else {
                let likesCount = likes.innerText.split(/,|\sи\s/).length;
                if (likesCount == 4) {
                    let addLikes = likes.innerText.match(/\d{1,4}(?=\sдругих)/);
                    if (addLikes) likesCount += +addLikes[0] - 1;
                    message.style.background = 'rgba(255, 255, 0, 0.25)'; //
                }
                if (likesCount >= showAfterLikes) {
                    hasLikes = true;
                    message.setAttribute('haslikes', true); //
                    if (likesCount >= likesHighlite) message.style.background = 'rgba(0, 128, 0, 0.25)'; //
                }
                else message.style.display = 'none';
                filtered = true;
            }
        });
        if (filtered) {
            let showBtn = document.createElement('div');
//            showBtn.innerHTML = '<button id="liked-show-all" class="button button--cta">Показать скрытые</button>';
//            showBtn.style.paddingBottom = '10px';
//            document.querySelector('.block-outer').after(showBtn);

            showBtn.innerHTML = '<button id="liked-show-all" class="u-scrollButtons is-active">Показать скрытые</button>';
            document.querySelector("#top > div.uix_fabBar").append(showBtn);

            document.getElementById('liked-show-all').addEventListener('click', () => {
                messages.forEach(message => {
                    message.style.display = null;
                    if (! message.hasAttribute('haslikes') && opacity) message.style.opacity = opacity; //
                });
                showBtn.className = "u-scrollButtons"; //
            });
            let currentPage = document.querySelector(".pageNav-page--current").textContent; //
            let lastPage = document.querySelector(".js-pageJumpPage").max; //
            if ( /#post-\d+/.test(location.hash) || lastPage - currentPage < showLastPages || showLastPages == 0) { //
                document.getElementById('liked-show-all').click(); //
                hasLikes = true;
            };
        }
//    }
    if (!hasLikes) {
        if (nextPage) nextPage.click();
    }
})();
Их все флудом все равно засрут, кто будет следить за порядком,на форуме два с половиной калеки.
Это пройденный уже этап, он не работает.
И кто напишет скрипт на телефон, с которого половина сидит.

С каждым днём одни идеи, а ссылок все меньше.

И вообще все должны мне в ЛС ссылки кидать, без всяких тем, я там сам разберусь надо мне это или нет.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху