Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 26)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части | часть 25  «Oпepа Presto || другие версии, выше v12 (Blink) - здecь»Уcтaнoвка:
 - На переносной USB-накопитель [Stand-alone installation USB] РЕКОМЕНДУЕМ! ... Пример
 - Для всех пользователей [All users on this computer] ...
 - Для текущего пользователя [Current user] ...

Настройка:
  • Полное описание настроек (opera:config) | Советы | Назначения файлов
  • Обход сообщений сайтов "Ваш браузер устарел" (маскировка под другие браузеры)
  • Если на странице сайта вместо букв - "квадратики/иероглифы"
  • Известные проблемы и их решения | Проблемы версий 12.15-16-17
    Другие темы по Опере Presto:
  • Плагины/утилиты/расширения/кнопки/панели
  • Моды меню, русификация
  • Скины/Темы
  • Сборки | Opera AC
  • forum.timsky.ru — патчи, сборка и развитие утекших исходников Opera 12.15 [открытый форум]
  • MyOpera.net — информационный портал | Форум
  • OperaFan.net — информационный портал | Форум (остался только фрагментарный веб-архив)
  • Еще ресурсы | Голосования | Обсуждение содержимого этой шапки.

  • Всего записей: 7109 | Зарегистр. 18-02-2006 | Отправлено: 00:39 05-11-2017 | Исправлено: freeman440, 14:32 21-05-2018
    VladDr

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShPB, блaгoдapю зa ccылки.
    Цитата:
    /* против простых всплывающих окон */

     Дaйтe ccылкy гдe нacтpoйкa O 'Block all pop-ups' нe cpaбaтывaeт и всплывающиe окнa вcё paвнo вылaзят.

    Всего записей: 1499 | Зарегистр. 05-06-2010 | Отправлено: 12:53 21-02-2018
    ShPB

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VladDr
    Это скорее возврат ссылки из href, название условное
    'Block all pop-ups' нe cpaбaтывaл на savedeo(когда-то), другие сайты не вспомню

    Всего записей: 92 | Зарегистр. 17-09-2007 | Отправлено: 13:50 21-02-2018
    VladDr

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShPB, я cпpaшивaл пoтoмy, чтo нe мoгy вcпoмнить кoгдa я видeл всплывающee окнo, a paз ecть пoпытки бopoтьcя c ними чepeз css, тo нeпoнятнo пoчeмy бы пpocтo нe вкл. этy нacтpoйкy и зaбыть oб этoй пpoблeмe paз и нaвceгдa ?..

    Всего записей: 1499 | Зарегистр. 05-06-2010 | Отправлено: 15:38 21-02-2018
    VladDr

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    zippyshare.com  
     
    Добавьте в css для удаления рекламы:

     Этoт вapиaнт выпpямляeт ccылки, нo бoльшoй кycoк мycopнoгo кoдa ocтaётcя нeтpoнyтым. B кaчecтвe aльтepнaтивы, дoбaвить в urlfilter.ini
    Код:
    */viewjs-b5af86fa1522edfe99ee6c9472e53cc88f2dc9a5.js*
    (eщё y мeня cpaбaтывaют:
    *.addthis.com/*
    *.maxonclick.com/*
    */ads.*
    *banner* )
     
     этoгo дocтaтoчнo для v11 и 9, нo для v12 пoнaдoбилcя eщё userjs:
    Код:
    window.opera.addEventListener('BeforeScript', function (e) {
     var kw=/window/i;
        if (e.element.text.match (kw)) {
            e.preventDefault();
       }
    }, false);

     Kтo тyдa выклaдывaeт фaйлы, пpoвepьтe coвмecтим ли этoт вapиaнт c зaливкoй.

    Всего записей: 1499 | Зарегистр. 05-06-2010 | Отправлено: 17:45 21-02-2018
    serg3007



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столкнулся,что настроить жесты мыши не просто.Вверх вниз подсказали(спасибо).Как жест вправо - на следующую страницу ? не на последнюю, а именно на следующую ? Жест влево - на предыдущую(не последнюю открытую)
    Спасибо.

    Всего записей: 99 | Зарегистр. 04-03-2009 | Отправлено: 19:21 21-02-2018
    Alex_Qwerty

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По дефолту так и есть. Проблема в определении этой следующей страницы (phpBB в link rel=next вообще в другую тему отправляет). Глянь fastforward.ini
     

    Код:
    // ==UserScript==
    // @name fix FastForward
    // @version 8
    // @include *
    // ==/UserScript==
     
    document.addEventListener('DOMContentLoaded',function(){
     
        var n;
     
        n = n ? n[0] : document.selectSingleNode(
                '//div[@id="bodyarea"]/div[@class="middletext"]/b[not(normalize-space(text())="...")]/following-sibling::a[@class="navPages"]' // SMF search
            +' | //td/b[not(normalize-space(text())="...") and not(normalize-space(text())="Pages:")]/following-sibling::a[@class="navPages"]' // SMF topics, boards
            +' | //tr[@class="catbg3"]/td/b[not(normalize-space(text())="...")]/following-sibling::a[@class="navPages"]' // SMF profile posts search
            +' | //span[@class="pagecurrent"]/following-sibling::span[@class="pagelink"]/a' // IPB
            +' | //a[contains(@href,"javascript:multi_page_jump")]/following-sibling::b/following-sibling::a'    // ipb
            +' | //a[@rel="next"]' // VB
            +' | html/body/table[@class="page"]/tbody/tr/td/div[@class="content smallfont"]/div[@class="left"]/b/font/following-sibling::a' // vb? http://bbs.nashalife.ru/showthread.php?&threadid=11441&perpage=15&pagenumber=2
            +' | //div[@class="selector"]/span[@class="cur"]/following-sibling::span/a' // ithappens
            +' | html/body/div[@class="container"]/p[@class="selector"]/strong/following-sibling::a' // zadolbali
            +' | //div[@class="pagination"]/span[@class="next"]/a' // nnm
            +' | //div[@class="navigation"]/a/span[@class="floatleft"]/..'    // wordpress
            +' | //div[@class="navigation"]/div[@class="alignleft"]/a[contains(text(),"Older Entries")]' // wp
            +' | //p[@class="nav_link"]/a[last()]'    // wp
            +' | html/body/table/tbody/tr/td/b[@class="link"]/a[@class="link"]' // vladimir.vladimirovich.ru
            +' | //td[@class="small" and starts-with(text(),"Страницы:")]/b/following-sibling::a'
            +' | //td[@class="dats" and starts-with(text(),"Страницы форума:")]/span[@class="small"]/b/following-sibling::a' // ru-board
        );
     
        // Уже не влазит в одну строку?
        n = n || document.selectSingleNode(
                '//div[@class="pagesection"]/div[@class="pagelinks floatleft"]/strong/following-sibling::a[@class="navPages"]' // SMF
            +' | //strong[not(normalize-space(text())="...")]/following-sibling::a[@class="navPages"]'       // SMF
            +' | //div[@id="baseSrch"]/table/tbody/tr/td/strong[not(normalize-space(text())="Страницы:")]/following-sibling::a'
            +' | //span[@class="prev_next"]/a/img[contains(@src,"next-right")]/..'
            +' | //div[@id="postbuttons_lower"]/descendant::strong/following-sibling::a'
        );
     
        n = n || document.querySelector(
            ".comic-nav-next"    // before wordpress
        );
     
     
        n = n || document.querySelector(
               '#page_nav_next'
            +', a.navi-next'
            +', .b-pager__next, div.b-serp-pager__button > a' // yandex
            +', .prev_next a[rel="next"]'
            +', .pagenav a[rel="next"]'
            +', a.comicnavlink[rel="next"]'
            +', .minicomicnav a[rel="next"]'
            +', .comicnav #next a'
            +', td.pagn-next > a.gspr.next'        // ebay
            +', #pagnNextLink.pagnNext'            // amazon
            +', div#content > div.wp-pagenavi > div.alignleft > a'    // wp
            +', span.nextprev_current+a'    // http://prokofe.ru/plugins/forum/forum_viewtopic.php?38539.0
            +', .page-next > a'                // http://forum.onliner.by/
            +', div.navigation > div.nav-previous > a'    // wordpress
            +', div.navigation > div.left > a'            // wp
            +', div.wp-pagenavi > a.nextpostslink'        // wp
            +', div.page-navigation > div.alignleft > a'    // wp
            +', div.navigation > div.alignleft > a'    // wp
            +', nav#nav-below.navigation-paging > div.nav-previous > a'    // wp
            +', nav.navigation.paging-navigation > div.nav-links > div.nav-previous > a' // wp
            +', div.next > a.ngg-browser-next'
            +', a#nextlink'    // dle?
            +', .pagination > a.next-button'
            +', ul.g-paginator > li.g-text-right > a.g-button.ui-icon-right'
            +', div#paginator > div.pagination > a[alt="next"]'
            +', .paginator .pag_next > a'
            +', ul.pagination > li.active + li.hidden-xs > a'
            +', div#paginator > div.pagination > b+a'
            +', a.next.page-numbers'
            +', a.pagenav[title="Вперёд"]'
        );
     
        n = n || document.querySelector(
            'span.page_next > a'
            +', td.nav.next > a.next'
            +', a.pagination__link.pagination__next'
            +', ul.comicnav > li > a.navforward'
            +", div.pagenav > table > tbody > tr > td.alt1 > a[class='smallfont'][title^='Следующая страница']"
            +", div.displaycontainer > table > tbody > tr > td.catbg > div > span.small > b + a[href*='cgi-bin/yabb/YaBB.pl']"
            +", a.strNext"
            +", a.btn-next.part-nav-right"    // https://ficbook.net/readfic/386384/11808293#part_content
            +", span.pagination>strong+a"
            +", span.gensmall + br + span.nav > b + a"    // phpBB http://www.ghisler.ch/board/viewtopic.php?t=41086
            +", table#pagination.topic .nav > p > b + a"
            +", div.paginator > a.forward"
            +", span.pages-num > a.selected + a"
            +", a.nav-next"
            +", .comicnav a[next]"
            +", ul.j-nav.j-page-nav > li.j-nav-item.j-page-nav-item.j-page-nav-item-prev > a"    // lj
            +", html > body > table > tbody > tr > td > center > a[href*='/?skip=']"            // lj
            +", td.meta>a[href*='/?skip=']"                    // lj
            +", div.stream-footer > p.prevnext > a.prev"    // lj
            +", .comic-nav-next"
            +", div.pagination > ul > li.arrow.next > a"
            +", a.page-next"
        );
     
        if (!n) {
        //    alert(location.hostname+': FF link not found!');
            return;
        }
     
        var forwardURL=n.href;
     
        var L=document.selectNodes('//link[@rel="next"]');
        for (var l=0; l<L.length; l++) { L[l].parentNode.removeChild(L[l]);    };
        var ln=document.createElement('link');
        ln.rel='next';
        ln.href=forwardURL;
        document.body.appendChild(ln);
        //alert('FF link:\n'+forwardURL)
     
    },false);
     

     

    Код:
    // ==UserScript==
    // @include *
    // ==/UserScript==
     
    (function(opera){
     
        var ScriptName = 'fix_FastForward_DLE.js';
     
        function addFF(url, replaceFlag){if (!url) return; if (replaceFlag) {    var L=document.selectNodes('//link[@rel="next"]'); for (var l=0; l<L.length; l++) L[l].parentNode.removeChild(L[l]); }            var ln=document.createElement('link');    ln.rel='next';    ln.href=url;    document.body.appendChild(ln);        }
     
        document.addEventListener('DOMContentLoaded',function(){
     
            var nextPage = document.querySelector('div#dle-content > div.navigation > span:not(.nav_ext) + a');
            if (nextPage) addFF(nextPage);
     
            var fullsearch = document.forms && document.forms.fullsearch;
            var n = document.querySelector('div#dle-content > div.navigation.ignore-select > a#nextlink');
            n = n&&n.onclick.toString().match(/(list_submit\(\d+\))/); n=n&&'javascript:'+n[1];
     
            if (!(n||fullsearch)) return;
     
            opera.postError(ScriptName);
            if (fullsearch) fullsearch.search_start.value++;
            addFF(fullsearch&&'javascript:document.forms.fullsearch.search_start.value++;document.forms.fullsearch.submit()'||n, true);
     
        },false);
     
    })(opera)
     


    Всего записей: 1566 | Зарегистр. 09-09-2006 | Отправлено: 19:59 21-02-2018
    ShPB

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VladDr
    Cтрочка в css([target='_blank'] или div[style*="position: fixed"]) универсальнее чем: */viewjs-b5af86fa1522edfe99ee6c9472e53cc88f2dc9a5.js*, *.addthis.com/* и т.п, событие onclick просто не отработает. css дополняет urlfilter

    Всего записей: 92 | Зарегистр. 17-09-2007 | Отправлено: 20:55 21-02-2018
    VladDr

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShPB
    Цитата:
    событие onclick просто не отработает.

     Чтo зa coбытиe?

    Цитата:
    css дополняет urlfilter

     C тeми фильтpaми вcя peклaмa yбиpaeтcя бeз css.

    Всего записей: 1499 | Зарегистр. 05-06-2010 | Отправлено: 14:20 22-02-2018
    WatsonRus

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VladDr
    Цитата:
     Kтo тyдa выклaдывaeт фaйлы, пpoвepьтe coвмecтим ли этoт вapиaнт c зaливкoй.

    UserJS не дает перетаскивать файлы в Оперу. А это одно из главных преимуществ зиппишары.
     
    С другой стороны, одного UserJS достаточно для выпрямления ссылок.
     

    Всего записей: 21685 | Зарегистр. 03-05-2004 | Отправлено: 16:09 22-02-2018
    coherent

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ни с того, ни с сего Опера начала самопроизвольно закрываться. Причем корректно. Т.е. после перезапуска сессия восстанавливается, как если бы нормально закрыл Оперу, а потом снова открыл. В Опере достаточно давно ничего не менял. Закрытие может происходить как при загрузке вкладок, так и после того, как все вкладки (15 штук) загрузились. Закрыл пару самых последних вкладок, вроде пока не закрывается. Но с этим же набором из 15 вкладок я работал вчера, по крайней мере часа два до того, как закрыл Оперу. И никаких самопроизвольных выключений не было. А сегодня Опера начала "брыкаться".
    Кто-нибудь с таким сталкивался?

    Всего записей: 2997 | Зарегистр. 20-02-2007 | Отправлено: 16:47 22-02-2018
    billibons

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    coherent
    Какое значение opera:config#UserPrefs|ShowExitDialog ?

    Всего записей: 1055 | Зарегистр. 15-12-2005 | Отправлено: 18:20 22-02-2018
    coherent

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    billibons

    Цитата:
    Какое значение opera:config#UserPrefs|ShowExitDialog ?

    1

    Всего записей: 2997 | Зарегистр. 20-02-2007 | Отправлено: 20:24 22-02-2018
    billibons

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    coherent
    И что, после спонтанного закрытия и последующего запуска такое окно не появляется?

    Всего записей: 1055 | Зарегистр. 15-12-2005 | Отправлено: 20:31 22-02-2018
    coherent

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    billibons
    Не появляется. Я писал: "после перезапуска сессия восстанавливается, как если бы нормально закрыл Оперу, а потом снова открыл." Что очень странно!
    Сталкивался с "падением" Оперы на некоторых сайтах. Но это происходит в процессе загрузки страницы и после перезагрузки появляется окно "Добро пожаловать". А тут все страницы полностью загружались. Я по всем проходился, поверял. И только подумал, устаканилось, как хлоп, и Опера закрылась.

    Всего записей: 2997 | Зарегистр. 20-02-2007 | Отправлено: 20:35 22-02-2018 | Исправлено: coherent, 20:51 22-02-2018
    billibons

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    coherent

    Цитата:
    Я писал: "после перезапуска сессия восстанавливается, как если бы нормально закрыл Оперу, а потом снова открыл."

    Я поэтому и уточнил. То-есть, у Вас Опера закрывается (сама) без предупреждения, и потом запуск (Вами) происходит тоже без предупреждения... А Вы случайно не используете "Fast start" или "Light Start"? И вообще, поподробнее опишите версию, разрядность и конфигурацию Оперы.

    Всего записей: 1055 | Зарегистр. 15-12-2005 | Отправлено: 20:45 22-02-2018
    coherent

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    billibons

    Цитата:
    А Вы случайно не используете "Fast start" или "Light Start"?

    Нет.

    Цитата:
    поподробнее опишите версию, разрядность и конфигурацию Оперы

    12.18, 32 бит, USB установка.
    В последнее время ничего не менял: расширения, скрипты, настройки...

    Всего записей: 2997 | Зарегистр. 20-02-2007 | Отправлено: 20:57 22-02-2018
    billibons

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    coherent
    Пробовали перезагружать компьютер?
     
    All
    Для тестов нужны ссылки на сайты, где Опера 12.18 х32 стабильно падает.

    Всего записей: 1055 | Зарегистр. 15-12-2005 | Отправлено: 21:12 22-02-2018
    Prestolyb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сайт авито - avito.ru  в объявления не листает фото и не окрывает их на весь экран. Писал им тех поддержку ответ был - почистите кэш и куки. А потом видно внимательно прочитали моё сообщение (Опера Престо 12.18) и повторно прислали письмо "используйте последнию версию браузера" ну и кучу сылок на эти браузеры)). Ленивые програмеры - лень им адаптировать сайт.  
     
    Добавлено:
    Dragonfly в Опере 12.18 на сайте авито находит синтаксическую ошибку :
    Declaration syntax error
      body{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !im  
    Указанный скрипт не загружен - loader.js Ну ещё 400 с слишнем не критичных ошибок.

    Всего записей: 33 | Зарегистр. 03-06-2017 | Отправлено: 22:01 22-02-2018
    coherent

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    billibons

    Цитата:
    Пробовали перезагружать компьютер?

    Нет. Комп рабочий. Была срочная работа. Поэтому и не смог толком вычислить проблемный(е) сайт(ы).

    Всего записей: 2997 | Зарегистр. 20-02-2007 | Отправлено: 22:44 22-02-2018
    VladDr

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WatsonRus
    Цитата:
    UserJS не дает перетаскивать файлы в Оперу.

     C yчётoм тoгo чтo O нe диcк/xpaнилищe, файлы в нeё перетаскивать кaк бы нeвoзмoжнo. Ecли «Я имел в виду - открыл страницу - сразу на ней прямая ссылка.» (цитaтa oтcюдa), тo этo ycлoвиe выпoлняeтcя.

    Всего записей: 1499 | Зарегистр. 05-06-2010 | Отправлено: 02:24 23-02-2018
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

    Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 26)

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru