Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№12625-06-2012 00:02:43

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 14.0
Веб-сайт

Re: Сборка Firefox Portable by 3Jlou

В папку \Firefox\plugins\ закинул плагины: Adobe PDF Plug-In 10.0.1.434 (nppdf32.dll) и Shockwave Flash 10.3.180.42 (NPSWF32.dll)

dll может подменить

А так все расширения кроме linkification (забагован) на замену text link есть и сейчас в 13 и 14 версиях [firefox]

Отредактировано feas (25-06-2012 00:04:11)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№12725-06-2012 01:41:16

iposlad
Участник
 
Группа: Members
Зарегистрирован: 23-09-2010
Сообщений: 10
UA: Firefox 4.0

Re: Сборка Firefox Portable by 3Jlou

feas пишет

В папку \Firefox\plugins\ закинул плагины: Adobe PDF Plug-In 10.0.1.434 (nppdf32.dll) и Shockwave Flash 10.3.180.42 (NPSWF32.dll)

Они там есть
nppdf32.dll
NPSWF32.dll
Мне кажется их что,то блокирует, когда загружается страница, начинает крутиться у видео загрузка и прекращает, показывается значок флеш, а потом пропадает, появляется стрелка и когда на неё нажимаешь, пропадает вообще все.

Отсутствует

 

№12808-07-2012 19:22:20

iposlad
Участник
 
Группа: Members
Зарегистрирован: 23-09-2010
Сообщений: 10
UA: Firefox 4.0

Re: Сборка Firefox Portable by 3Jlou

Наконец-то чудом просто в поисковике нашла ответ на свой вопрос.:music::):music:
http://rutracker.org/forum/viewtopic.php?t=3505149

1. Проблема с проигрыванием Flash-роликов
удалите файл ...\Firefox\plugins\NPSWF32.dll - после этого firefox будет использовать flash-плагин, установленный в системе, должно всё работать после перезапуска.
В следующей версии сборки добавлю рабочий плагин
Ураааа!

Отсутствует

 

№12923-10-2013 20:36:19

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 248
UA: Firefox 24.0

Re: Сборка Firefox Portable by 3Jlou

В 24 [firefox]  перестал правильно работать скрипт (масштаб не сохраняется):  Statusbar_zoom_panel_1.3.uc из папки Profiles\Pro\chrome. Может кто-нибудь подправит?

Отсутствует

 

№13024-10-2013 13:25:10

Pavelll
Участник
 
Группа: Members
Откуда: Киев
Зарегистрирован: 24-10-2013
Сообщений: 4
UA: Firefox 24.0
Веб-сайт

Re: Сборка Firefox Portable by 3Jlou

Раньше пользовался этой сборкой, но сейчас перешел на голую версию с минимумом дополнейний так как мой временный одно ядерный комп и так страдает)))

Отсутствует

 

№13124-10-2013 18:44:41

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4806
UA: Firefox 3.6

Re: Сборка Firefox Portable by 3Jlou

1fesFFFF пишет

В 24 [firefox]  перестал правильно работать скрипт (масштаб не сохраняется):  Statusbar_zoom_panel_1.3.uc из папки Profiles\Pro\chrome. Может кто-нибудь подправит?

https://raw.github.com/ardiman/userChro … _1.3.uc.js

Отсутствует

 

№13224-10-2013 19:49:50

Пандёнок
Участник
 
Группа: Extensions
Откуда: about:newtab
Зарегистрирован: 04-11-2008
Сообщений: 5166
UA: Opera 12.1

Re: Сборка Firefox Portable by 3Jlou

А что делает этот скрипт?


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.
Proton OFF.

Отсутствует

 

№13324-10-2013 20:07:50

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4806
UA: Firefox 3.6

Re: Сборка Firefox Portable by 3Jlou

Пандёнок пишет

А что делает этот скрипт?

userChrome.js/statusbarzoompanel at master · ardiman/userChrome.js · GitHub

Добавлено 24-10-2013 20:08:40
Изменяет масштаб страницы.

Отредактировано bunda1 (24-10-2013 20:08:40)

Отсутствует

 

№13424-10-2013 20:10:33

Пандёнок
Участник
 
Группа: Extensions
Откуда: about:newtab
Зарегистрирован: 04-11-2008
Сообщений: 5166
UA: Opera 12.1

Re: Сборка Firefox Portable by 3Jlou

Так это логичнее делать расширениями.


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.
Proton OFF.

Отсутствует

 

№13527-10-2013 17:45:14

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 248
UA: Firefox 25.0

Re: Сборка Firefox Portable by 3Jlou

bunda1
всё по-старому.

Отсутствует

 

№13631-10-2013 00:05:05

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4806
UA: Firefox 3.6

Re: Сборка Firefox Portable by 3Jlou

1fesFFFF пишет

bunda1
всё по-старому:

Попробуй теперь.

Выделить код

Код:

// ==UserScript==
// @name            ucjs_statusbar_zoom_panel_1.3.uc.js
// @namespace        http://bbs2ch.sourceforge.jp/uploader/upload.php
// @description        г‚№гѓ†гѓјг‚їг‚№гѓђгѓјгЃ«г‚єгѓјгѓ еЂ¤г‚’иЎЁз¤єгѓ»е¤‰ж›ґгЃ™г‚‹гѓ‘гѓЌгѓ«г‚’иїЅеЉ гЃ™г‚‹гЂ‚
// @include            main
// @author            otokiti
// @compatibility    WindowsXP / Ubuntu8.04(gnome)
// @compatibility    Firefox 3.0 - 3.6a1pre
// @compatibility    userChrome.js 0.7 - 0.8 / userChromeJS 1.0
// @compatibility    Sub-Script/Overlay Loader v3.0.24mod
// @version            0.1: 08/10/21 初版
// @version            0.2: 08/10/23 г‚єгѓјгѓ еЂ¤д»Ґе¤–гЃ®гѓЎгѓ‹гѓҐгѓјг‚’иїЅеЉ 
// @version            0.3: 08/11/18 uc.xul から uc.js へ変更
// @version            0.4: 08/12/13 Zoom 関係の関数の書き換える様に変更
// @version            0.5: 09/01/22 パネル上のホイール・スクロールでズーム
// @version            0.6: 09/02/18 onLocationChange гЃ®гѓ•гѓѓг‚ЇгЃ«ж°—гЃҐгЃ„гЃ¦гЃ„гЃЄгЃ‹гЃЈгЃџгЃ®гЃ§иїЅеЉ гЃ—гЃџ
// @version                          thanks: http://pc11.2ch.net/test/read.cgi/software/1230791860/717
// @version            0.7: 09/02/19 з›ґжЋҐж•°еЂ¤гЃ§жЊ‡е®љгЃ—гЃ¦г‚єгѓјгѓ еЂ¤г‚’е¤‰ж›ґгЃ™г‚‹гѓЎгѓ‹гѓҐгѓјг‚’иїЅеЉ 
// @version            0.8: 09/02/20 メニューが toolkit.zoomManager.zoomValues гЃЁеђЊжњџгЃ™г‚‹гѓўгѓјгѓ‰г‚’иїЅеЉ гЃ—гЃџ(default)гЂ‚
// @version            0.9: 09/02/21 гѓ›г‚¤гѓјгѓ«гѓ»г‚№г‚Їгѓ­гѓјгѓ«ж™‚гЃ«гѓЎгѓ‹гѓҐгѓјгЃЊе‡єгЃ¦гЃ„г‚‹е ґеђ€гЃЇж¶€гЃ™ж§˜гЃ«гЃ—гЃџгЂ‚
// @version            1.0: 09/02/21 onLocationChange の引数を忘れていたのを修正
// @version                           thanks: http://pc11.2ch.net/test/read.cgi/software/1230791860/757
// @version            1.1: 09/05/12 Zoom 関係の関数を書き換え方法の変更とその他微修正。
// @version                          画面上での Ctrl+<マウススクロール> に再対応。*注意
// @version            1.2: 09/05/13 гѓЎгѓ‹гѓҐгѓјгЃ®ж•°еЂ¤жЊ‡е®љгЃ§г‚єгѓјгѓ г‚’е¤‰ж›ґгЃ—гЃџе ґеђ€г‚їгѓ–гЃ®е€‡г‚Љж›їгЃ€гЃ«еЇѕеїњгЃ—гЃ¦гЃ„гЃЄгЃ‹гЃЈгЃџгЃ®г‚’дї®ж­Ј(0.7から)гЂ‚
// @version            1.3: 09/05/18 _handleMouseScrolled だけ別扱いにしてみる。
// @Note            1) г‚№гѓ†гѓјг‚їг‚№гѓђгѓјгЃ«г‚єгѓјгѓ еЂ¤гѓ»гѓўгѓјгѓ‰г‚’иЎЁз¤єгЃ™г‚‹гѓ‘гѓЌгѓ«г‚’иїЅеЉ гЃ™г‚‹гЂ‚
// @Note            2) パネルのコンテクスト・メニューにズーム・メニューを表示する。
// @Note            3) パネル上のホイール・スクロールでズーム。
// @Note            4) гѓ‘гѓЌгѓ«гѓ»г‚ЇгѓЄгѓѓг‚ЇгЃ§гѓЄг‚»гѓѓгѓ€гЂ‚
// @Note            5) 直接ズームを指定可能なメニューリスト。
// @Note    仕様    _SYNC_ZOOMVALUES гЃЊ false гЃ®е ґеђ€ toolkit.zoomManager.zoomValues г‚„ USER_ZOOM_LEVEL の値を変更すると
// @Note            Zoom In(Ctrl++)/Zoom Out(Ctrl+-)гЃ§е¤‰гЃ€гЃџг‚єгѓјгѓ еЂ¤гЃЊгѓЎгѓ‹гѓҐгѓјгЃ«з„ЎгЃЏзµђжћњгѓЃг‚§гѓѓг‚ЇгЃЊд»˜гЃ‹гЃЄгЃ„е ґеђ€гЃЊгЃ‚г‚‹гЂ‚
// @Note    еЇѕз­–    A) _SYNC_ZOOMVALUES г‚’ true гЃ§дЅїгЃ†гЂ‚
// @Note            B) 別に構わないとそのまま使う。
// @Note    пјЉжіЁж„Џ    Ctrl+<マウススクロール> гЃ§гЃЇз‹¬и‡Єг‚№гѓ†гѓѓгѓ—гЃЊе€©з”ЁгЃ•г‚Њг‚‹з‚єгѓЎгѓ‹гѓҐгѓјгЃ®еЂ¤д»Ґе¤–гЃ«гЃЄг‚‹е ґеђ€гЃЊжњ‰г‚‹гЂ‚
// @Note    ----------------------------------------------------------------------------------------------
// @Note    пјЉгЃ“гЃ®г‚№г‚ЇгѓЄгѓ—гѓ€гЃЇ Alice0775ж°ЏдЅњгЃ®ж‹ЎејµгЂЊDefault FullZoom Level 3.5гЂЌг‚’еЏ‚иЂѓгЃ«гЃ•гЃ›гЃ¦й ‚гЃЌгЃѕгЃ—гЃџгЂ‚
// @Note    ----------------------------------------------------------------------------------------------
// ==/UserScript==
var ucjs_zoom = {
// ------------------------------ д»»ж„ЏгЃ«иЁ­е®љ -----------------------------------------------
    // 
    _TAGET_ID:    "page-report-button",

    // 
    _ZOOM_MODE: [ { txt: "\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443", color: "#00000" },                     
                  { txt: "\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043a\u0441\u0442", color: "#096CE6" } ],    

    // 
    _SYNC_ZOOMVALUES: true,

    // 
    USER_ZOOM_LEVEL: [ 30, 50, 67, 80, 90, 100, 110, 120, 133, 150, 170, 200, 240, 300 ],
//    USER_ZOOM_LEVEL: [ 30, 50, 75, 100, 150, 200, 250, 300 ],
// --------------------------------------------------------------------------------

    // 
    ZoomLevel: [ ],

    // 
    init: function() {

        // Zoom 
        var _cmd = "ucjs_zoom.updateZoom();$&";
        // toggleZoom
        eval("ZoomManager.toggleZoom = " + ZoomManager.toggleZoom.toString().replace(/}$/, _cmd));
        // reset
        eval("FullZoom.reset = " + FullZoom.reset.toString().replace(/}$/, _cmd));
        // enlarge
        eval("FullZoom.enlarge = " + FullZoom.enlarge.toString().replace(/}$/, _cmd));
        // reduce
        eval("FullZoom.reduce = " + FullZoom.reduce.toString().replace(/}$/, _cmd));
        // onLocationChange
        addEventListener("TabAttrModified", function(e) {        
           if ( e.target.linkedBrowser.currentURI.spec == gBrowser.currentURI.spec ) {          
                ucjs_zoom.updateZoom();
                }
        }, true, gBrowser.tabContainer );        
        // _handleMouseScrolled
        _cmd = "setTimeout(ucjs_zoom.updateZoom, 0); $&";
        eval("FullZoom._handleMouseScrolled = " + FullZoom._handleMouseScrolled.toString().replace(/}$/, _cmd));
    
        
        // 
        if (this._SYNC_ZOOMVALUES) {    // toolkit.zoomManager.zoomValues 
            var SysZoomLevel = Cc["@mozilla.org/preferences;1"].getService(Ci.nsIPrefBranch)
                        .getCharPref("toolkit.zoomManager.zoomValues").split(",");
            for (var i=0; i<SysZoomLevel.length; i++) this.ZoomLevel.push(parseInt(parseFloat(SysZoomLevel[i])*100));
        } else {                        
            this.ZoomLevel = this.USER_ZOOM_LEVEL;
        }

        // 
        var zoomPanel = document.createElement("statusbarpanel");
        zoomPanel.setAttribute("id", "ucjs_zoom_statuslabel");
        zoomPanel.setAttribute("context", "ucjs_zoom-context");
        zoomPanel.setAttribute("onclick", "ucjs_zoom.click_StatusLabel(event);event.stopPropagation();");
        var targetPanel = document.getElementById(this._TAGET_ID);
        targetPanel.parentNode.insertBefore(zoomPanel, targetPanel.nextSibling);

        // 
        var MainPopup = document.getElementById("mainPopupSet");
        var PopupMenu = MainPopup.appendChild(document.createElement("menupopup"));
        PopupMenu.id = "ucjs_zoom-context";
        PopupMenu.setAttribute("oncommand", "event.stopPropagation();");
        PopupMenu.setAttribute("onpopupshowing", "ucjs_zoom.show_Popup(event);");
        ucjs_zoom.updateZoom();

        // 
        zoomPanel.addEventListener("DOMMouseScroll", function(event){
            ucjs_zoom.wheelZoom(event);
        }, false);
    },

    // 
    show_Popup : function(e) {
        var aPopup = e.target;
        for(var i = aPopup.childNodes.length - 1; i >= 0; i--) {
            aPopup.removeChild(aPopup.childNodes.item(i));
        }

        // 
        for (var i = ucjs_zoom.ZoomLevel.length-1; i >=0 ; i--) {
            var tempItem = document.createElement("menuitem");
            tempItem.setAttribute("label", ucjs_zoom.ZoomLevel[i] + "%");
            tempItem.setAttribute("oncommand","ucjs_zoom.set_Zoom(" + ucjs_zoom.ZoomLevel[i]/100 + ");");
            tempItem.setAttribute("type", "checkbox");
            if(ucjs_zoom.ZoomLevel[i] == Math.floor((ZoomManager.zoom + 0.005) * 100) ){
                tempItem.setAttribute("checked",true);
            }
            aPopup.appendChild(tempItem);
        }

        var tempItem = document.createElement("menuseparator");
        aPopup.appendChild(tempItem);

        // 
        var popup = document.getElementById("viewFullZoomMenu").lastChild;
        for (var i = 0; i < popup.childNodes.length; i++) {
            var tempItem = popup.childNodes[i].cloneNode(true);
            if (tempItem.id) tempItem.id = "ucjs-" + tempItem.id;
            aPopup.appendChild(tempItem);
        }
    },

    // 
    set_Zoom: function(n) {
        var markupDocumentViewer = getBrowser().markupDocumentViewer;
        if (!markupDocumentViewer) return;

        if (ZoomManager.useFullZoom) {
            if (markupDocumentViewer.textZoom != 1) markupDocumentViewer.textZoom = 1;
            if (markupDocumentViewer.fullZoom != n) markupDocumentViewer.fullZoom = n;
        } else {
            if (markupDocumentViewer.textZoom != n) markupDocumentViewer.textZoom = n;
            if (markupDocumentViewer.fullZoom != 1) markupDocumentViewer.fullZoom = 1;
        }
        ucjs_zoom.updateZoom();
        return n;
    },

    // 
    wheelZoom: function(e) {
        ucjs_zoom.hidePopup(document.getElementById("ucjs_zoom-context"));
        // 
        if (e.detail > 0) FullZoom.reduce();
        else FullZoom.enlarge();
    },

    // 
    hidePopup: function (menu) {
        var popupBox = null;
        var menuBox = null;
        try {
            popupBox = menu.boxObject.QueryInterface(Ci.nsIPopupBoxObject);
        } catch (e) {}
        try {
            menuBox = menu.parentNode.boxObject.QueryInterface(Ci.nsIMenuBoxObject);
        } catch (e) {}

        if (menuBox) menuBox.openMenu(false);
        else if (popupBox) popupBox.hidePopup();
     },

    // 
    click_StatusLabel:function(e){
        if(e.button != 0) return;
        FullZoom.reset();
    },

    // 
    updateZoom: function(){
        // 
        var Toggle_org = document.getElementById("toggle_zoom");
        if (Toggle_org) {
            Toggle_org.setAttribute("checked", !ZoomManager.useFullZoom);
        }
        var Toggle_ucjs = document.getElementById("ucjs-toggle_zoom");
        if (Toggle_ucjs) {
            Toggle_ucjs.setAttribute("checked", !ZoomManager.useFullZoom);
        }
        // 
        var Zoom = document.getElementById("ucjs_zoom_statuslabel");
        Zoom.setAttribute("label", Math.floor((ZoomManager.zoom + 0.005) * 100) + "%");
        Zoom.setAttribute("tooltiptext", ucjs_zoom._ZOOM_MODE[ZoomManager.useFullZoom? 0: 1].txt);
        Zoom.setAttribute("style", "color: " + ucjs_zoom._ZOOM_MODE[ZoomManager.useFullZoom? 0: 1].color + ";");
    }
}
ucjs_zoom.init();;

Отсутствует

 

№13731-10-2013 01:58:59

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 248
UA: Firefox 25.0

Re: Сборка Firefox Portable by 3Jlou

bunda1
Работает, но не сохраняется. Меняю масштаб страницы (напр. 150%, только текст), переключаюсь на другую вкладку, потом снова возвращаюсь к этой вкладке, а масштаб сбрасывается на 100%.

Отсутствует

 

№13831-10-2013 16:35:52

Пандёнок
Участник
 
Группа: Extensions
Откуда: about:newtab
Зарегистрирован: 04-11-2008
Сообщений: 5166
UA: Opera 12.1

Re: Сборка Firefox Portable by 3Jlou

1fesFFFF
Ставь NoSquint и выбрось этот скрипт.


Мой рецепт счастья почти в любом браузере на ПК: раз, два, три — реклама, умри! В FF для Android: раз! И моя маленькая подписка против гороскопов.
Proton OFF.

Отсутствует

 

№13931-10-2013 22:20:42

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4806
UA: Firefox 3.6

Re: Сборка Firefox Portable by 3Jlou

1fesFFFF пишет

bunda1
Работает, но не сохраняется. Меняю масштаб страницы (напр. 150%, только текст), переключаюсь на другую вкладку, потом снова возвращаюсь к этой вкладке, а масштаб сбрасывается на 100%.

У меня вроде всё работает, сбрасывается только если изменить масштаб через меню которое открывается если кликнуть правым кликом на кнопке масштаба в адресной строке, но по коду скрипта так и должно быть.
Может переключи в about:config browser.zoom.siteSpecific на true

Отредактировано bunda1 (31-10-2013 22:25:17)

Отсутствует

 

№14001-11-2013 04:28:55

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 248
UA: Firefox 25.0

Re: Сборка Firefox Portable by 3Jlou

browser.zoom.siteSpecific на true

Так и было.

только если изменить масштаб через меню которое открывается если кликнуть правым кликом на кнопке масштаба в адресной строке,

Именно! Я так и меняю, но старый скрипт на 23 [firefox] сохраняет масштаб.

Отсутствует

 

№14101-11-2013 22:30:39

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4806
UA: Firefox 3.6

Re: Сборка Firefox Portable by 3Jlou

Не знаю как исправить по простому, конешно как то можно сделать сохранение масштаба, но для меня это сложно :(
Кстати, масштаб сохраняется если менять его колесником на кнопке масштаба.

Отсутствует

 

№14202-11-2013 22:16:22

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 248
UA: Firefox 25.0

Re: Сборка Firefox Portable by 3Jlou

bunda1
Спасибо.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]