Как правильно добавить в код 'extensions.fww-flst.enabled' для вкл.-выкл. сразу двух аддонов?
self._handleClick =()=> [s, s2].forEach(s=> cbu.setPrefs(s, !cbu.getPrefs(s)) ); var s = 'extensions.BlockSite.enabled'; var s2 = 'extensions.fww-flst.enabled'; toggleImage(); gPrefService.addObserver(s, toggleImage, false); addDestructor(()=> gPrefService.removeObserver(s, toggleImage)); function toggleImage() self.style.filter = cbu.getPrefs(s) ? '' : 'grayscale(1)';
Отсутствует
Не могу пользоваться фаерфоксом без кнопочки "Save snapshot to html".
Но недавно после обновления фаерфокса перестало работать дополнение "Custom buttons".
Соответственно и кнопочка "Save snapshot to html" с панели пропала.
Фаерфокс портативный, скачан с rutracker.org, сейчас версия 47.0.2.
Сперва в списке дополнений писало что-то вроде "Не проверено, поэтому не запущено".
Потом заново установил дополнение Custom buttons.
Теперь пишет "Custom buttons будет обновлено после перезапуска Firefox".
Так ведь перезапускал и не раз, и винду перезагружал!
Друзья, посоветуйте, что делать?
Фаерфокс чтоли заново устанавливать?
Или есть варианты?...
Отсутствует
Помогите создать кнопку с функционалом простого калькулятора выделенных в тексте чисел (типа, накопительный буфер). Например:
выделяю число в тексте (любое, хоть целое, хоть дробное) > жму кнопку (ЛКМ) > затем могу выделять другие цифры хоть на этой вкладке, хоть на других > снова жму кнопку и т.д.
при этом в подсказке к кнопке будет выскакивать сумма уже зафиксированных чисел, а нажатие ПКМ сбросит результат сложения
как-то так
Отсутствует
Подсажите пожалуйста, как использовать кнопку Многоцветное автовыделение для выделения всех цифр. Ввожу в список выделяемых слов все цифры от 0 до 9 в список в столбик, но ничего не выделяет. Если выделить одну цифру на странице и нажать СКМ на кнопке(добавть выделение в список) ее начинает подсвечивать. Но вторую цифру так добавить уже не получается. В общем проблемы с выделением одного символа.
Отредактировано Stakhovsky (10-11-2016 01:58:55)
Отсутствует
Хотелка...что бы кнопкописатели не застаивались
С некоторых пор, в адресной сроке можно найти закладку.
Хотелось бы, что бы по правому клику, на нужной закладке, открывалось местоположение в библиотеке в развернутом дереве папок.
Библиотека во вкладке - chrome://browser/content/places/places.xul
Отсутствует
Подсажите пожалуйста, как использовать кнопку Многоцветное автовыделение для выделения всех цифр. В общем проблемы с выделением одного символа.
Да, тут какая то ошибка в var middle = node.splitText(data.indexOf(str));
Ошибка: IndexSizeError: Index or size is negative or greater than the allowed amount Строка: 89
Буду думать как исправить
Отсутствует
bunda1
посмотри пожалуйста, почему не срабатывает такой код
/*Initialization Code*/ var sum = 0; this.tooltipText = "Итоговая сумма:\n" + sum; // настройка функций кликов мыши this.onclick = function(event) { if(event.button == 0 && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey) { summar(); this.tooltipText = "Итоговая сумма:\n" + sum; } else if(event.button == 2 && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey) { event.preventDefault(); event.stopPropagation(); sum = 0; this.tooltipText = "Итоговая сумма:\n" + sum; } }; function summar(n) { var nums = 0; var sel = document.commandDispatcher.focusedWindow.getSelection().toString(); var nums = sel.split(/\s+/); nums.forEach(function(num) { num = +num; if(isFinite(num)) sum += num; }); sum = fixPrecision(sum); //alert(sum); }; function fixPrecision(n) { // Try fix "bugs" with floating point operations // E.g. 0.3/0.1 = 2.9999999999999995 return n.toPrecision(13).toString() .replace(/\.0+(e|$)/, "$1") // 1.000 and 1.000e5 => 1 .replace(/(\.\d*[^0])0+(e|$)/, "$1$2"); // 1.200 and 1.200e5 => 1.2 };
Отсутствует
bunda1
посмотри пожалуйста, почему не срабатывает такой код
первое сложение выполняется, а вот повторное уже нет
никак не разберусь в чем проблема
// Настройка функций кликов мыши для кнопки ............. this.onclick =e=> { if ( e.button == 0 ) summar(); // ЛКМ if ( e.button == 1 ) gShowPopup(this); // СКМ if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { // ПКМ e.preventDefault(); sum = 0; } }; var sum = 0; // Подсказка для кнопки ............. this.onmouseover =()=> { this.tooltipText = "Л: Подсчитать \nС: CB меню \nП: Сбросить \nИтоговая сумма: " + sum; }; function summar() { var sel = document.commandDispatcher.focusedWindow.getSelection().toString(); var nums = sel.split(/\s+/); nums.forEach(num=> { num = +num; if ( isFinite(num) ) sum += num; }); sum = fixPrecision(sum); //alert(sum); }; function fixPrecision(n) { // Try fix "bugs" with floating point operations // E.g. 0.3/0.1 = 2.9999999999999995 return n.toPrecision(13).toString() .replace(/\.0+(e|$)/, "$1") // 1.000 and 1.000e5 => 1 .replace(/(\.\d*[^0])0+(e|$)/, "$1$2"); // 1.200 and 1.200e5 => 1.2 };
Отсутствует
bunda1
неправильно работает
второе число и т.д. не складываются с первым, а просто дописываются справа
например: 27 + 27 = 2727
fixPrecision(n) возвращает не число, a string. Попробуйте преобразовать string в число (имхо)
var x = "27";
var y = "32";
alert(x+y); //2732 а не 59
alert(x*1 + y*1); //59 а не 2732
alert((x-0)+(y-0)); //59
но:
alert(x-0+y-0);//2732
alert(x-1+y-1);//2631
Отредактировано difabor (13-11-2016 09:52:06)
Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©
Отсутствует
Доброго времени суток!
Подскажите, пожалуйста, как исправить проблемму, суть которой в следующем:
Запущен FirefoxPortable49.0.2 с установленными двумя аддонами MAFF и CustomButtons последних версий. При добавлении любой кнопки созданой при помощи CB на панель у ранее сохраненных *.maff файлов на всплывающей панели пропадает текст со ссылкой откуда страница была скачана. Если кнопку убрать с панели ссылка снова нормально отображается. В версии FF28.0 такого не наблюдается.
информация о FF нижe
Application Basics ------------------ Name: Firefox Version: 49.0.2 Build ID: 20161019084923 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 6.1; rv:49.0) Gecko/20100101 Firefox/49.0 OS: Windows_NT 6.1 Multiprocess Windows: 0/1 (Disabled by add-ons) Safe Mode: false Crash Reports for the Last 3 Days --------------------------------- All Crash Reports Extensions ---------- Name: Custom Buttons Version: 0.0.5.8.9 Enabled: true ID: custombuttons@xsms.org Name: Mozilla Archive Format Version: 4.0.1 Enabled: true ID: {7f57cf46-4467-4c2d-adfa-0cba7c507e54} Name: Multi-process staged rollout Version: 1.3 Enabled: true ID: e10srollout@mozilla.org Name: Pocket Version: 1.0.4 Enabled: true ID: firefox@getpocket.com Name: Web Compat Version: 1.0 Enabled: true ID: webcompat@mozilla.org Graphics -------- Features Compositing: Basic Asynchronous Pan/Zoom: none WebGL Renderer: Google Inc. -- ANGLE (Intel(R) Graphics Media Accelerator 3600 Series Direct3D9Ex vs_3_0 ps_3_0) Hardware H264 Decoding: No; Hardware video decoding disabled or blacklisted DirectWrite: false (6.1.7601.17563) GPU #1 Active: Yes Description: Intel(R) Graphics Media Accelerator 3600 Series Vendor ID: 0x8086 Device ID: 0x0be1 Driver Version: 8.14.8.1091 Driver Date: 3-15-2013 Drivers: igdumd32 Subsys ID: 00000000 RAM: Unknown Diagnostics AzureCanvasAccelerated: 0 AzureCanvasBackend: skia AzureContentBackend: cairo AzureFallbackCanvasBackend: cairo failures: [GFX1-]: [D3D11] create component blender failed: 0x80070057, 0 Decision Log D3D9_COMPOSITING: disabled by default: Disabled by default DIRECT2D: unavailable by runtime: Failed to acquire a Direct2D 1.1 factory D3D11_HW_ANGLE: broken by runtime: RenderTargetViews need recreating Failure Log (#0) Error: [D3D11] create component blender failed: 0x80070057, 0 (#1) Error: [D3D11] create component blender failed: 0x80070057, 0 (#2) Error: [D3D11] create component blender failed: 0x80070057, 0 (#3) Error: [D3D11] create component blender failed: 0x80070057, 0 (#4) Error: [D3D11] create component blender failed: 0x80070057, 0 (#5) Error: [D3D11] create component blender failed: 0x80070057, 0 (#6) Error: [D3D11] create component blender failed: 0x80070057, 0 (#7) Error: [D3D11] create component blender failed: 0x80070057, 0 (#8) Error: [D3D11] create component blender failed: 0x80070057, 0 Important Modified Preferences ------------------------------ browser.cache.disk.capacity: 0 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.smart_size.enabled: false browser.cache.disk.smart_size.first_run: false browser.cache.frecency_experiment: 3 browser.download.importedFromSqlite: true browser.download.useDownloadDir: false browser.places.importBookmarksHTML: false browser.places.smartBookmarksVersion: 8 browser.sessionstore.upgradeBackup.latestBuildID: 20161019084923 browser.startup.homepage_override.buildID: 20161019084923 browser.startup.homepage_override.mstone: 49.0.2 browser.tabs.remote.autostart.2: true browser.urlbar.daysBeforeHidingSuggestionsPrompt: 3 browser.urlbar.lastSuggestionsPromptDate: 20161119 dom.apps.lastUpdate.buildID: 20161019084923 dom.apps.lastUpdate.mstone: 49.0.2 dom.apps.reset-permissions: true extensions.lastAppVersion: 49.0.2 gfx.crash-guard.d3d11layers.appVersion: 49.0.2 gfx.crash-guard.d3d11layers.deviceID: 0x0be1 gfx.crash-guard.d3d11layers.driverVersion: 8.14.8.1091 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.status.d3d11layers: 2 media.gmp-manager.buildID: 20161019084923 media.gmp.storage.version.observed: 1 media.hardware-video-decoding.failed: false network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.history.expiration.transient_current_max_pages: 53376 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true Important Locked Preferences ---------------------------- Places Database --------------- JavaScript ---------- Incremental GC: true Accessibility ------------- Activated: false Prevent Accessibility: 0 Library Versions ---------------- NSPR Expected minimum version: 4.12 Version in use: 4.12 NSS Expected minimum version: 3.25 Version in use: 3.25 NSSSMIME Expected minimum version: 3.25 Version in use: 3.25 NSSSSL Expected minimum version: 3.25 Version in use: 3.25 NSSUTIL Expected minimum version: 3.25 Version in use: 3.25 Experimental Features ---------------------
Отсутствует
Установлено дополнение cookies manager https://addons.mozilla.org/ru/firefox/a … ager-plus/ при нажатие на иконку дополнения появляется окно с cookies, в меню этого окна есть возможность выбрать сохранение выделенных cookies в текстовый файл (file/backup\restore/backup selected.
Подскажите пожалуйста как сделать кнопку,которая будет при нажатие по ней ПКМ сохранять cookies открытого сайта в в определенную папку(например рабочий стол, желательно чтобы можно было задать в меню кнопки) название бралось из значения определенного cookies, При нажатие по кнопке ЛКМ выпадал вспсок с сохраненными куками , и при нажатие по файлу из этого списка загружался сайт со своими куками, этокий мультилогин.
Отсутствует
В кнопке Zoom можно изменять масштаб страницы вращая колесиком на самой кнопке.
Если можно, помогите пожалуйста добавить, чтобы на адресной строке тоже можно было вращением колесика изменять масштаб.
Отсутствует
Отсутствует
oleg.sgh
О, спасибо, я искал эту кнопку. Но в ней так же изменение масштаба происходит только при вращении колесика на кнопке, а можно ли сделать, чтобы изменять масштаб вращением колесика можно было не только на кнопке, а во всей области адресной строки?
Отсутствует
oleg.sgh
можно ли сделать, чтобы изменять масштаб вращением колесика можно было не только на кнопке, а во всей области адресной строки?
Кнопка не моя, я только дал объяву
Не знаю
Отсутствует
KOT040188
Здесь умельцы выкладывали исправленную
https://cloud.mail.ru/public/FYVt/Wgi1kgRi8
Нужно сделать это
Как отключить проверку цифровых подписей в дополнениях Firefox | Форум Mozilla Россия
Отредактировано oleg.sgh (24-01-2017 15:57:16)
Отсутствует
подскажите в чем проблема? не работает задержка выполнения в цикле
TH45.5.0 с custom buttons 0.0.5.8.9
код такой:
setInterval ( function() { goDoCommand("cmd_applyFilters").click() }, 10000 );
Отредактировано chesster (23-11-2016 10:05:35)
Отсутствует