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

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

Модерирует : 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

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

freeman440

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внимание! Обсуждение расширений для Opera Blink (версии 15+) находится в другой ветке.

Обсуждение Opera на движке Presto (до версий 12.х включительно) в разделе Программы » Opera

Opera Presto плагины, расширения, панели, кнопки, утилиты

А в этой темe обсуждаются плагины, дополнительные утилиты, тонкая настройка и все с этим связанное.
Начало обсуждения: 1, 2, 3, 4
Вся шапка на одной странице

По пунктам:

Интеграция Opera с менеджерами закачек
NTLM авторизация, редакторы поисковиков в Opera, менеджеры скриптов UserJS
Opera - как портативный браузер для работы с внешних накопителей
Дополнения и расширения для блокировки баннерной (графика, flash, js) и текстовой рекламы средствами Opera
Проверка орфографии в Opera и в ее встроенном почтовом клиенте
Плагины для сохранения страниц в Opera одним файлом, а также в традиционном виде (как в Internet Explorer)
Полезные расширения в скриптах User JavaScript (UserJS) для Opera
Расширенные меню и специальные панели
Bookmаrklets или закладурки
Дополнительные кнопки для быстрого вызова функций Opera и для расширения возможностей браузера/почтовика
Генераторы кнопок Opera для быстрого создания собственных кнопок со своими командами и иконками
Sidebar Panels (боковые панели)
Утилиты для определения размера файла не загружая сам файл
Антивирусная проверка ссылок на файлы из Opera
"Полезности" предложенные в этой теме
Sayka Board - добавляет в Оперу удобное меню редактирования текста на Ru-Board.
Исправленная версия для Opera 10.5x
Исправленная версия для Opera 11.x-12.00
Sayka_Board.css

CSS фичи

Opera Proxy Switcher
Устаревшие или закрытые русскоязычные ресурсы, посвященные Opera

Отключение HTML5 на Youtube
Opera Cache Viewer | Opera Pass View | Obook Plugin Подробнее | Windows Media Player Firefox Plugin
QuickTime Plug-in | SumatraPDF | DjVu Browser Plug-in | AlternaTIFF | DevalVR 3D Plugin

Расширения Opera — обзор расширений для Opera (только для Opera 11 и выше).
Полный архив расширений (копия сайта addons.opera.com) зеркало от Июня 2013 г. для Opera 11.x/12.x. Установка (первый способ): Меню "Файл" - "Открыть" - выбрать файл с расширением *.oex. Установка (второй способ) - перетащить файл *.oex в окно Оперы из файлового менеджера.

Расширение возможностей настройки браузера Opera: модификация dialog.ini by Capushon

Дополнения для быстрого запуска Opera с большим количеством вкладок

Всего записей: 2504 | Зарегистр. 17-09-2008 | Отправлено: 23:17 25-09-2016 | Исправлено: Maz, 18:49 05-06-2022
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
andjey777
Цитата:
А где хранятся скрипты, "съеденные" Violentmonkey ?

У меня скрипт оказался здесь - \profile\widgets\wuid-d22a3098-584a-fe4f-97e4-a170c47d2482\cache\ под именем буквыцифры.tmp
 
Добавлено:
andjey777
Цитата:
должен появиться перевод, появиться сам, автоматически.

У меня ничего не происходит.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:33 30-11-2018
andjey777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отдельно jQuery не устанавливал, но может в уже установленных скриптах есть прямая ссылка на использование jQuery.
 
Добавлено:
WatsonRus
Могу скинуть свой экземпляр, кот сразу заработал, только подскажите хранилище.

Всего записей: 110 | Зарегистр. 26-05-2008 | Отправлено: 18:43 30-11-2018
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да нет, не надо... надо разобраться...

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:51 30-11-2018
andjey777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На странице со скриптом жал на кнопку RAW справа, для установки.
Затем в Violentmonkey Установить

Всего записей: 110 | Зарегистр. 26-05-2008 | Отправлено: 18:55 30-11-2018
WatsonRus



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, все правильно, и у меня так же установился.
 
Добавлено:
Все, разобрался - у меня в Violent-е были отключены скрипты.

Всего записей: 37866 | Зарегистр. 03-05-2004 | Отправлено: 18:55 30-11-2018
andjey777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вариант:
На https://greasyfork.org/ если забить в поиск google translate tooltip выскочит несколько вариантов  
похожего скрипта. У меня заработал только один.
 
Добавлено:
Поправка: поисковая фраза google translator tooltip

Всего записей: 110 | Зарегистр. 26-05-2008 | Отправлено: 19:04 30-11-2018 | Исправлено: andjey777, 19:05 30-11-2018
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.css для исправления проблемы с гугло-траслейт
создать и подключить .css файл со строчкой.
Старый вариант спрятал под #
 
----------------------------------------------------
Более продвинутый вариант

Код:
body {font-family: Arial, sans-serif, Helvetica !important;} /* исправляем шрифты, чтобы не отключать webfonts. Если они отключены, то эту строку можно убрать. */
.sl-sugg {width:98% !important;} /* исправляем налезание языков */


Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:02 17-12-2018 | Исправлено: regist123, 23:59 17-12-2018
Riki Chang

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

Всего записей: 110 | Зарегистр. 16-12-2007 | Отправлено: 00:28 26-12-2018 | Исправлено: Riki Chang, 00:30 26-12-2018
akelboy



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Riki Chang
Должен предлагаться не mp3 файл, а файл списка m3u. Проверьте медиа-плагины. Это раз. А во-вторых сейчас всё больше таких сайтов переходят на HTML5.

Всего записей: 216 | Зарегистр. 01-04-2016 | Отправлено: 15:23 26-12-2018
Riki Chang

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akelboy
так какие нужны медиа плагины? флэш-плеер для mp3-потока?
просто я прямую ссылку открываю, типа вот этой (радио-петербург) http://5-tv.ru/radio.mp3
предлагается скачка, вместо прослушивания.

Всего записей: 110 | Зарегистр. 16-12-2007 | Отправлено: 17:15 26-12-2018
qasaw

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый вечер айтишникам. Скажите, есть ли в опере или хроме такое расширение - кнопка на которую нажал появилась панель закладок, повторно нажал панель исчезла ?

Всего записей: 18 | Зарегистр. 19-12-2014 | Отправлено: 18:06 26-12-2018
Alex_Qwerty

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

Всего записей: 2286 | Зарегистр. 09-09-2006 | Отправлено: 18:44 26-12-2018
Alex_Qwerty

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

Код:
// ==UserScript==
// @include *
// @include http://www.mahermorcos.com/*
// @include https://auto.ria.com/*
// ==/UserScript==
(function(opera){
    var ScriptName = 'crash_svg_fix.js';
    opera.addEventListener("BeforeScript",function(e){
        var tmp = e.element.text.replace(/use\[\*\|href\]/g,'fuck');
        if (tmp.length != e.element.text.length){
            e.element.text = tmp;
            opera.postError(ScriptName+ ': fucked '+(e.element.src||'inline script'));
        }
    },false);
})(opera)
 

Всего записей: 2286 | Зарегистр. 09-09-2006 | Отправлено: 18:21 30-12-2018
Alex_Qwerty

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

Код:
// ==UserScript==
// @include https://www.instagram.com/*
// @exclude https://www.instagram.com/p/*/embed/*
// ==/UserScript==
(function(opera){
 
    var once = true;
    var ScriptName = 'instagram.com.js';
 
    var qid = '66eb9403e44cc12e5b5ecda48b667d41';    // https://www.instagram.com/static/bundles/metro/ProfilePageContainer.js/19b6df5c0bbd.js
    var postsNum = 50;
    var rhx, cursor;
 
    // https://stackoverflow.com/questions/1655769/fastest-md5-implementation-in-javascript
    MD5=function(r){function a(r,n){var t,o,e,u,f;return e=2147483648&r,u=2147483648&n,f=(1073741823&r)+(1073741823&n),(t=1073741824&r)&(o=1073741824&n)?2147483648^f^e^u:t|o?1073741824&f?3221225472^f^e^u:1073741824^f^e^u:f^e^u}function n(r,n,t,o,e,u,f){return a((r=a(r,a(a(n&t|~n&o,e),f)))<<u|r>>>32-u,n)}function t(r,n,t,o,e,u,f){return a((r=a(r,a(a(n&o|t&~o,e),f)))<<u|r>>>32-u,n)}function o(r,n,t,o,e,u,f){return a((r=a(r,a(a(n^t^o,e),f)))<<u|r>>>32-u,n)}function e(r,n,t,o,e,u,f){return a((r=a(r,a(a(t^(n|~o),e),f)))<<u|r>>>32-u,n)}function u(r){var n,t="",o="";for(n=0;n<=3;n++)t+=(o="0"+(o=r>>>8*n&255).toString(16)).substr(o.length-2,2);return t}var f,i,C,c,g,h,d,v,S;for(f=function(r){for(var n,t=r.length,o=16*(((n=t+8)-n%64)/64+1),e=Array(o-1),u=0,f=0;f<t;)u=f%4*8,e[n=(f-f%4)/4]|=r.charCodeAt(f)<<u,f++;return e[n=(f-f%4)/4]|=128<<f%4*8,e[o-2]=t<<3,e[o-1]=t>>>29,e}(r=function(r){r=r.replace(/\r\n/g,"\n");for(var n="",t=0;t<r.length;t++){var o=r.charCodeAt(t);o<128?n+=String.fromCharCode(o):(127<o&&o<2048?n+=String.fromCharCode(o>>6|192):(n+=String.fromCharCode(o>>12|224),n+=String.fromCharCode(o>>6&63|128)),n+=String.fromCharCode(63&o|128))}return n}(r)),h=1732584193,d=4023233417,v=2562383102,S=271733878,r=0;r<f.length;r+=16)d=e(d=e(d=e(d=e(d=o(d=o(d=o(d=o(d=t(d=t(d=t(d=t(d=n(d=n(d=n(d=n(C=d,v=n(c=v,S=n(g=S,h=n(i=h,d,v,S,f[r+0],7,3614090360),d,v,f[r+1],12,3905402710),h,d,f[r+2],17,606105819),S,h,f[r+3],22,3250441966),v=n(v,S=n(S,h=n(h,d,v,S,f[r+4],7,4118548399),d,v,f[r+5],12,1200080426),h,d,f[r+6],17,2821735955),S,h,f[r+7],22,4249261313),v=n(v,S=n(S,h=n(h,d,v,S,f[r+8],7,1770035416),d,v,f[r+9],12,2336552879),h,d,f[r+10],17,4294925233),S,h,f[r+11],22,2304563134),v=n(v,S=n(S,h=n(h,d,v,S,f[r+12],7,1804603682),d,v,f[r+13],12,4254626195),h,d,f[r+14],17,2792965006),S,h,f[r+15],22,1236535329),v=t(v,S=t(S,h=t(h,d,v,S,f[r+1],5,4129170786),d,v,f[r+6],9,3225465664),h,d,f[r+11],14,643717713),S,h,f[r+0],20,3921069994),v=t(v,S=t(S,h=t(h,d,v,S,f[r+5],5,3593408605),d,v,f[r+10],9,38016083),h,d,f[r+15],14,3634488961),S,h,f[r+4],20,3889429448),v=t(v,S=t(S,h=t(h,d,v,S,f[r+9],5,568446438),d,v,f[r+14],9,3275163606),h,d,f[r+3],14,4107603335),S,h,f[r+8],20,1163531501),v=t(v,S=t(S,h=t(h,d,v,S,f[r+13],5,2850285829),d,v,f[r+2],9,4243563512),h,d,f[r+7],14,1735328473),S,h,f[r+12],20,2368359562),v=o(v,S=o(S,h=o(h,d,v,S,f[r+5],4,4294588738),d,v,f[r+8],11,2272392833),h,d,f[r+11],16,1839030562),S,h,f[r+14],23,4259657740),v=o(v,S=o(S,h=o(h,d,v,S,f[r+1],4,2763975236),d,v,f[r+4],11,1272893353),h,d,f[r+7],16,4139469664),S,h,f[r+10],23,3200236656),v=o(v,S=o(S,h=o(h,d,v,S,f[r+13],4,681279174),d,v,f[r+0],11,3936430074),h,d,f[r+3],16,3572445317),S,h,f[r+6],23,76029189),v=o(v,S=o(S,h=o(h,d,v,S,f[r+9],4,3654602809),d,v,f[r+12],11,3873151461),h,d,f[r+15],16,530742520),S,h,f[r+2],23,3299628645),v=e(v,S=e(S,h=e(h,d,v,S,f[r+0],6,4096336452),d,v,f[r+7],10,1126891415),h,d,f[r+14],15,2878612391),S,h,f[r+5],21,4237533241),v=e(v,S=e(S,h=e(h,d,v,S,f[r+12],6,1700485571),d,v,f[r+3],10,2399980690),h,d,f[r+10],15,4293915773),S,h,f[r+1],21,2240044497),v=e(v,S=e(S,h=e(h,d,v,S,f[r+8],6,1873313359),d,v,f[r+15],10,4264355552),h,d,f[r+6],15,2734768916),S,h,f[r+13],21,1309151649),v=e(v,S=e(S,h=e(h,d,v,S,f[r+4],6,4149444226),d,v,f[r+11],10,3174756917),h,d,f[r+2],15,718787259),S,h,f[r+9],21,3951481745),h=a(h,i),d=a(d,C),v=a(v,c),S=a(S,g);return(u(h)+u(d)+u(v)+u(S)).toLowerCase()};
 
    function getCookies() {
        var r = {};
        var c = document.cookie.split('; ');
        if (c) for (var i=0; i<c.length; i++){
            var c1 = c[i].match(/^([^=]+)=(.*)$/);
            r[c1[1]] = unescape(c1[2]);
        }
        return r;
    }
 
    function makeGis(str)    {return MD5(rhx+':'+str)}
 
    opera.addEventListener("BeforeExternalScript",function(e){
        if ((e.element.src.indexOf('ProfilePageContainer')==-1 && e.element.src.indexOf('/md5.js')==-1)) {
            e.preventDefault();
            if (once) once = opera.postError(ScriptName+' blocked: '+e.element.src);
        }
    },false);
 
    opera.addEventListener("BeforeScript",function(e){
        if (e.element.text.indexOf('notifyLoaded')!=-1) e.preventDefault();
        if (e.element.src.indexOf('ProfilePageContainer')!=-1) {
            var tmp = e.element.text.match('queryId:"([\da-f]+)"');
            if (tmp) qid=tmp[1];
            e.preventDefault();
        }
    },false);
 
    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);        }
 
    var pageData, user, hashtag;
    var root;
 
    window.nextPage = function(button){
        button.parentNode.replaceChild(document.createElement('hr'), button);
        if (!cursor) return;
        //var variables = JSON.stringify({id:user.id, first:postsNum, after:cursor});
        var variables = {first:postsNum, after:cursor};
        if (user) variables.id = user.id;
        if (hashtag) {
            variables.tag_name=hashtag.name;
            qid = 'f92f56d47dc7a55b606908374b43a314';
        }
        variables = JSON.stringify(variables);
        var url = '/graphql/query/?query_hash='+qid+'&variables='+encodeURIComponent(variables)
        var x = new XMLHttpRequest();
        x.open('GET', url, false);
        var headers = [['X-Instagram-AJAX','1'], ['X-CSRFToken',getCookies().csrftoken], ['X-Instagram-GIS',makeGis(variables)]];
        for (var i=0; i<headers.length; i++) x.setRequestHeader(headers[i][0], headers[i][1]);
        x.send();
        pageData = JSON.parse(x.responseText);
        if (pageData.status=='fail') opera.postError(pageData.message);
        showList(pageData);
        button.style.display='none';
        addFF('javascript:void()',true);
    }
 
    function getField(obj) {
        var tmp = obj;
        if (tmp) for (var i=1; i<arguments.length; i++) {
            tmp = tmp[arguments[i]];
            if (!tmp) break;
        }
        return tmp;
    }
 
    function tagsUsers(str){return str.replace(/(#([^#@\s\r\n\t.,]+))/g,' <a target=_blank href="/explore/tags/$2/">$1</a> ').replace(/(@([^#@\s\r\n\t,]+))/g,' <a target=_blank href="/$2/">$1</a> ')}
 
    function showList(data) {
        //alert(JSON.stringify(data,null,'\t'));
        var pics = data.entry_data
        pics = pics && (pics.ProfilePage || pics.TagPage);
        if (pics&&pics[0]) pics = pics[0];
        pics = pics && pics.graphql;
        pics = pics || data.data;
        //pics = pics && pics.user && pics.user.edge_owner_to_timeline_media;
        pics = getField(pics, 'user','edge_owner_to_timeline_media')
                || getField(pics, 'hashtag', 'edge_hashtag_to_media')
                ;
 
        cursor = pics && pics.edges.length && pics.page_info.has_next_page && pics.page_info.end_cursor;
 
        rhx = data.rhx_gis || rhx;
 
        if (pics&&root) {
            var html = ['<br><table cellspacing="0" cellpadding="10" border="1"><tbody>'];
            for (var i=0; i<pics.edges.length; i++){
                var n = pics.edges[i].node;
                var text = n.edge_media_to_caption
                text = text && text.edges && text.edges[0]
                text = text && text.node.text;
                text = text ? tagsUsers(text) : '';
                html.push('<tr><td class=vt><a target=_blank href="/p/'+n.shortcode+'/"><img width=150px height=150px src="'+n.thumbnail_resources[0].src+'"></a></td><td class=vt>'+text+'</td></tr>');
            }
            html.push('</tbody></table><br>');
 
            if (cursor) {
                html.push('<br><button id=nextPage onclick="nextPage(this)">next page</button><br>');
                addFF('javascript:document.querySelector("#nextPage").click()',true)
            }
 
            root.insertAdjacentHTML('beforeEnd',html.join(''));
        }
    }
 
    window.__initialDataLoaded = function(d){
        //alert(JSON.stringify(d,null,'\t'));
        pageData = d;
    }
 
    document.addEventListener('DOMContentLoaded',function(){
        root = document.querySelector('#react-root');
        if (!root) return;
 
        if (!pageData) return opera.postError(ScriptName+' no data');
 
        user = pageData.entry_data && pageData.entry_data.ProfilePage;
        user = user&&user[0]||user;
        user = user && user.graphql && user.graphql.user;
        var owner = pageData.entry_data.PostPage;
        owner = owner && owner[0].graphql.shortcode_media.owner;
        hashtag = getField(pageData, 'entry_data', 'TagPage', 0, 'graphql', 'hashtag');
 
 
        root.innerHTML =[
            '<style>'
            , 'body {margin:5px}'
            , 'img {max-width:100%}'
            , '.vt {vertical-align:top; white-space:pre-wrap !important}'
            , '</style>'
            , owner ? '<div><a href="/'+owner.username+'"><img src="'+owner.profile_pic_url+'"> '+owner.username+'</a></div><br/>'
                : user ? '<div class=vt><img src="'+user.profile_pic_url+'"> '+user.full_name+'<br>'+tagsUsers(user.biography)+'</div><br>'
                : ''
            , user && user.external_url ? '<a href="'+user.external_url+'">'+user.external_url+'</a><br>' : ''
            , user && user.is_private ? 'This Account is Private<br>' : ''
        ].join('');
 
        showList(pageData);
 
 
        function format() { var args=arguments; return args[0].replace(/%(\d)/g, function(s,d){return args[d]}) };    // http://yadi.sk/d/XJ8O9Y6LIe0NPQ
 
        function makePlayer(data){
                    html.push(format('<div style="width:100%; height:%2px; text-align:center; background-color:black"> \
                    <embed src="https://fishki.net/plugins/uppod/uppod.swf" flashvars="file=%3" \
                    width="%1" height="100%" wmode="direct" bgcolor="#000000"></div>'
                        //, data.dimensions.width, data.dimensions.height    //too big
                        , data.display_resources[0].config_width, data.display_resources[0].config_height
                        , data.video_url));
// https://scontent-arn2-1.cdninstagram.com/crossdomain.xml - exist!
                    html.push('<a href="'+data.video_url+'">video</a><br><br>');
        }
 
        var html = [];
        if (pageData.entry_data.PostPage) {
            var data = pageData.entry_data.PostPage[0].graphql.shortcode_media;
            var pics = [{node:{display_resources:data.display_resources}}];    // single pic
            if (data.edge_sidecar_to_children) pics = data.edge_sidecar_to_children.edges;    // album
            html.push('<div>');
            for (var i=0; i<pics.length; i++) {
                var node = pics[i].node;
                var img = node.display_resources[pics[i].node.display_resources.length-1].src;
                html.push('<img src="'+img+'"/><br/>');
                if (node.video_url) makePlayer(node);
            }
            if (data.video_url) makePlayer(data);
 
            var text = tagsUsers((data.edge_media_to_caption.edges[0]||{node:[]}).node.text||'');
            html.push('</div><br><span class="vt">'+text+'</span><br><br><table cellspacing="0" cellpadding="10" border="1"><tbody>');
 
            if (data.edge_media_to_comment && data.edge_media_to_comment.edges) for (var i=0; i<data.edge_media_to_comment.edges.length; i++){
                var c = data.edge_media_to_comment.edges[i];
                html.push('<tr><td><a href="/'+c.node.owner.username+'">'+c.node.owner.username+'</td><td>'+c.node.text+'</td></tr>');
            }
            html.push('</tbody></table>');
            root.insertAdjacentHTML('beforeEnd',html.join(''));
        }
 
    },false);
 
})(opera)
 

Всего записей: 2286 | Зарегистр. 09-09-2006 | Отправлено: 10:20 19-01-2019
Viktor_Kisel



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос, есть кнопка:
 
52111702="Вкл/Выкл блокировщик содержимого на этом сайте"

Код:
Button71, 52111702="Edit site preferences,,,,"Content block image" & Delay, 100 & Cycle to next page & Cycle to next page & Focus next widget & Focus next widget & Focus next widget & Click button & Click default button & Delay, 300 & Go to Page, "javascript:if(confirm('Чтобы были заметны изменения, необходимо обновить страницу, обновить сейчас?'))location.reload()""

 
Вот эта кнопка в нормальном виде:

 
А здесь она растягивается временно при длительном открытии какого либо сайта в виде надписи:

 
Как подправить кнопку чтобы она не растягивалась, а все время была нормальной в виде рисунка?

Всего записей: 2091 | Зарегистр. 01-02-2005 | Отправлено: 23:15 12-02-2019 | Исправлено: Viktor_Kisel, 23:21 12-02-2019
Stasx

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

Всего записей: 121 | Зарегистр. 10-10-2007 | Отправлено: 01:36 13-02-2019 | Исправлено: Stasx, 01:44 13-02-2019
Baltazar500



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть возможность как-то из под самой оперы извлечь пароли ? Есть плагин ? Или есть какая-нибудь альтернатива WebBrowserPassView v1.86 и OperaPassView v1.10 ? Эти тулзы от nirsoft'a халтурят и извлекают не все пароли. В шапке есть unwand, но он какой-то мутноватый. Кто разработчик ?

Всего записей: 2090 | Зарегистр. 19-09-2011 | Отправлено: 07:10 21-02-2019
Rwd

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

Цитата:
есть какая-нибудь альтернатива WebBrowserPassView v1.86 и OperaPassView v1.10 ?

 
Opera Password Decryptor - портативного не разглядел, но можно распаковать setup. Если справится с задачей, поделитесь результатом.
 
DePass, похоже, для Blink. Ссылки не убираю, может, кому пригодятся: Микро , Обычный (не обновляется).

Всего записей: 623 | Зарегистр. 11-11-2016 | Отправлено: 08:13 21-02-2019 | Исправлено: Rwd, 09:06 21-02-2019
akelboy



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

Цитата:
просто я прямую ссылку открываю, типа вот этой (радио-петербург) http://5-tv.ru/radio.mp3  предлагается скачка, вместо прослушивания.

Гранаты у них не той системы. По факту получается какой-то бесконечный Mp3 файл.  

Цитата:
В шапке есть unwand, но он какой-то мутноватый. Кто разработчик ?

Разработчика за давностью времён уже не найдёшь. Но утилитка работает на ура и мне лично больше ничего не надо.

Всего записей: 216 | Зарегистр. 01-04-2016 | Отправлено: 08:24 21-02-2019
billibons

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baltazar500
Вот что сохранилось в архиве о разработчике и принципе работы UnWand:
http://web.archive.org/web/20080705020431/http://www.reteam.org/blog/archives/00000012.htm

Всего записей: 1658 | Зарегистр. 15-12-2005 | Отправлено: 08:25 21-02-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru