LINUX.ORG.RU

4
Всего сообщений: 27

lorify-ng

Сабж. Уже три обновления (2.7.0, 2.7.1 и 2.7.2) на гите, а https://addons.mozilla.org/en-US/firefox/ даже не чухнулся. Ну и как обновлять?

GIT: https://github.com/OpenA/lorify-ng

Изменения: https://github.com/OpenA/lorify-ng/issues/3

Основной трэд: lorify-ng новое расширение для LOR -а (просьба прикрепить)

 , ,

Deleted ()

META-INF аддона FF своими руками.

Собстна сабж. Три текстовых файлика. Как их сгенерить? Поиск дал ответ: получить от Mozilla. Не всекаю, что в них такого особенного?

Решение: about:debugging

 ,

Deleted ()

Аддон для ЛОРа

В чёртовой Лисе рубанулись аддоны (обсуждалось многократно). Ну и пёс с ним. Но вот без аддона для ЛОРа ну очень не ice. Кто что может подсказать?

Решение: коментарий: eternal_sorrow (10.05.19 12:53:11).

 , ,

Deleted ()

Проверить на man-in-the-middle

Хочу расширение для FF, чтобы проверять отпечаток сертификата. Есть CheckMyHTTP, но оно стучится к своему серверу:

What about my privacy? The extension only needs these two parameters. - URL of the HTTPS website - SHA1/SHA256 fingerprint of the server certificate sent to your browser. In order to check the connection, these two parameters are sent to our remote server which does not store anything. You can set up your own remote check server if you so desire.

Зачем это, кто-нибудь может объяснить? Я хочу просто ввести отпечаток для сайта в настройках и чтобы расширение само его сверяло, без лишних сторонних серверов.

 , ,

kinkstarter ()

Ищу дополнение для включения/выключения прокси в лисе

Есть куча каких-то мутных дополнений с автоподгрузками списков и прочей мутью. Так вот, они не подходят.

Я хочу кнопку в шапке, которая переключает прокси в настройках лисы.

Дополнения где нужно самому в настройках вводить данные прокси так же фтопку.

Я перепробовал уже десяток и задолбался, неужели так сложно сделать простую переключалку? Или там на уровне апи дополнений какая-то засада?

Апдейт, поставил ProxySwitcherOmega. Параметры пришлось вручную вбивать, но вроде ок.

Среди аддонов накопал то что нужно, но там юзеров 3,5 анонимуса, исходников не нашел, так что хз что там унутре, страшно ставить.

 , , ,

ya-betmen ()

Раcширение для фаерфокс, меняющее темы страниц на ночные

Существует ли сабж?
Поясню. Сидишь бывает ночью в тёмном помещении и белые страницы просто выедают глаза. Есть ли расширение, меняющее тему на «ночную», чтобы цвета менялись и страницы наоборот становились тёмными, а буквы - светлыми?
Всего скорее, я хочу невозможного, учитывая какой беспредел устраивают в css, а к элементам ещё обращаются ява скрипты. Но так хотелось бы...

 , , ,

fehhner ()

Расширение Хрома «Google переводчик» - у меня одного так?

Раньше иконка с inline-переводом возникала аккурат у указателя мыши, которым я выделял слово для перевода. Сейчас же эта дрянь возникает где хочет.

Например, тут: https://i.imgur.com/DgFH5DI.png
Или тут: https://i.imgur.com/ku0GL91.png

А зачастую вообще не возникает.

Понимаю, что виной тому неверно рассчитанная позиция div-а, но хочется знать: у меня одного так? Может быть, что-то на нее так негативно влияет?

 , ,

bvn13 ()

Мониторинг уровня заряда android телефона

Добрый день, уважаемые.

Посоветуйте пожалуйста addon для firefox, который бы отображал уровень заряда батареи телефона (и соответственно приложение для android).

Спасибо.

 , , ,

swarnk ()

Лицензирование дополнений для Blender

Вот наткнулся сегодня на обсуждение:

https://github.com/vvoovv/blender-osm/issues/42

Потом почитал справку:

http://www.blender.org/support/faq

What about Add-ons or my Python scripts?

If you share or publish Python scripts – if they use the Blender API calls – have to be made available compliant to the GNU GPL as well.

Из всего этого следует, что дополнения для Blender должны лицензироваться исключительно под GNU GPL если в коде скрипта будет по крайней мере хотя бы строка:

...
import bpy
...

Вот так вот.

P.S.: Спасибо Столману за это! ;-)

 , ,

atsym ()

про закладки в firefox

а подскажите, какими аддонами можно хоть как-то привести к юзабельному состоянию bookmarks в firefox?

Стандартные тэги вроде бы неплохи, но каждый раз открывать окно редактирования букмарков для того, чтобы найти страницы с нужным тэгом... ну, вы поняли, лениво как-то.

 , ,

demidrol ()

PLZ, нужно репаблишить один Firefox аддон TabFlip

Хелло, лор.

После года службы прошлая система совсем разжирела и я её переставил. Всё отлично, но столкнулся с одной проблемой - ЛУЧШАЯ ДОПОЛНЕНЬКА ДЛЯ ФАЕРФОКСА ИСЧЕЗЛА ИЗ МАРКЕТА.

Называлась она TabFlip и позволяла перелистывать вкладки, нажимая правую кнопку мыши и совершая горизонтальное перемещение курсора. Без этого дополнения я просто не могу представить комфортный браузинг, да и не я один.

На реддите такие же люди, как и я, были в шоке от исчезновения этого чуда - выяснилось, что автор просто так убрал его - без причины.

С трудом я откопал сам файл дополнения. Скачать можно тут: https://yadi.sk/d/zLcmEieDsYeGb

Но там какие-то проблемы с подписями, судя по официальной фирефокс вики - нужно чёт установить, получить подписи разработчика и кучу другой непонятной фигни. Мне совсем не хочется всем этим заниматься =с

Но я уверен, что на лоре есть люди, которые опубликовали в фирефокс не одно дополнение, поэтому ПРОШУ, перезалейте бедный TabFlip в маркет, пожалуйста111 =ссс Множество людей будет вам благодарно.

Спасибо

 , ,

SL_RU ()

подпись аддона к Firefox

Собрал тестовый аддон с jpm
Загрузил его в «Add-on developer hub», получил статус «Preliminarily Reviewed» и два новых файла - аддон для Линукса и под Андроид.

На debian/Firefox 45 - все работает
Однако на андроиде, тот же Firefox 45 не даёт установить расширение.

Означает ли загрузка в хаб, то что я скачиваю оттуда уже подписанный аддон?
Ставил на десктопе «xpinstall.signatures.required = true» (в about:config) - браузер хавает.
Но мобильный - ни в какую.
(в мобильном xpinstall.signatures.required отключал, но Мозилла пишет что ему пока на это плевать)

Самое смешное, что https://addons.mozilla.org/ru/developers/addon/api/key/ выдаёт мне «Ой! У нас ошибка. Мы скоро это починим.»
Так что ручная подпись «jpm sign» без ключей не прокатывает.

Как узнать, подписан аддон или нет?

 , ,

sergey-novikov ()

В Firefox возможно повесить ссылку на кнопку панели?

Как в Firefox сделать кнопку, при нажатии которой открывается новая вкладка с определённым, мной заданным, URL? Это можно сделать без аддонов? Есть готовый аддон, который это делает?

Можно включить панель закладок, но она занимает вертикальное место, а если её перетащить на панель с адресной строкой и кнопками, занимает слишком много места по горизонтали. Простая кнопка (наподобие кнопок Hello и Pocket) была бы идеальным решением.

 ,

i-rinat ()

Есть ли дополнение для Firefox с функционалом похожим на Panorama?

В связи с тем что фича Panorama будет выпилена в Firefox 45 хочется до этого времени найти дополнение на замену.
По функционалу хочу примерно как Panorama + дополнение «Tab Groups Helper».
Идеальная замена для меня это дополнение удовлетворяющее условиям:

  • Вертикальная панелька с группами табов.
  • В этой панельке можно создавать группы и одним кликом мыши сворачивать/разворачить их.
  • Группа не удаляется если закрыт последний таб в ней.
  • Группы должны содержать название.
  • Drag&drop табов в группе и между группами.
  • Позиции групп и табов в группе не меняются после перезагрузки браузера.
  • В случае падения браузера последние добавленные табы/группы не теряются(пусть на каждое изменение сразу сохраняет информацию на диск, мне не жалко).

Может показаться что я хочу слишком много или странного, но как по мне это жутко удобно.
Раньше я просто закреплял вкладки и визуально по favicon их сортировал в группы, затем когда количество этих табов перевалило за 30 это стало напрягать(особенно если начинал поиск по какой-то теме и появлялись еще 10 незакрепленных вкладок для которых уже места почти не осталось). Я узнал про Panorama, переключение конечно для меня не удобное. Зачем мне предпросмотр страниц в группе? Только лишние тормоза, список с названиями гораздо проще(благо нашел «Tab Groups Helper», вместо двух кликов и моргания экрана один клик и быстрая смена группы). Только вот эта идиллия закончится в версии Firefox 45.

 , ,

V1KT0P ()

Firefox/Pale moon разыскивается аддон

Точно знаю, что есть такой но не помню названия. Суть в том, что задается белый список сайтов(типа github) для которых разрешено подгружать внешние шрифты(и какие именно разрешено, а какие нет).

 ,

Deleted ()

Как в расширении для Firefox обрабатывать embed и object?

(Речь про дополнения, те, что на HTML и JavaScript. Не про бинарные плагины.)

Расширения Chrome'а умеют обрабатывать содержимое, предназначенное для плагинов. В manifest.json указывается "mime_types": [[ "application/sometype" ]] и для всех embed и object типа application/sometype в страницу фактически вставляется содержимое расширения.

Как такое надёжно сделать в расширении для Firefox? Похожую задачу решает Shumway, но вот надёжность решения вызывает вопросы — видел багрепорты, в которых сказано, что в особых случаях типа генерации страниц на ходу Shumway может не прогружаться. Да с этой тонной кода с наскоку не разобраться, как там вообще это делается.

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

 , ,

i-rinat ()

Firefox ищется расширение маркер

Читал очередную статью, неважно какую. Но факт остается фактом, в большинстве случаев, бывает важна какая-то определенная часть информации, а то и одно предложение из всего текста. И тут я вспомнил, что некоторые люди помечают важную информацию в книгах, подчеркивая желтым маркером.

Так вот, закладки конечно хорошо, но хотелось бы чтобы на некоторых страницах было помечено главное, а совсем идеально, чтобы пометки было видно на самом ползунке прокрутки браузера, что-то вроде как в некоторых IDE.

C ходу нашел: https://addons.mozilla.org/en-US/firefox/search/?q=marker и https://marker.to/install

Короче несколько аддонов, среди них и TextMarker! под GPL, но кажется он не совсем то.
Посоветуйте соответствующее расширение (ведь наверняка кто-то пользуется), в идеале еще, чтобы исходники расширения лежали публично, например на том же гитхабе и лицензия была свободная.
P.S.: Всегда возмущали девушки, которые подчеркивали что-то в учебниках, желтым маркером, но судя по всему я внезапно к чему-то подобному и пришел.

 , , ,

anonymous_sama ()

Посоветуйте легковесное расширение для Speed Dial под Chromium/Chrome

Сабж.

Фанатам файрфокса просьба не беспокоить

 , ,

ZuBB ()

Ищу аддон для открытия видео с хостингов в локальном плеере

В общем, знаю и использую mpv с youtube-dl. Но не очень удобно каждый раз вручную в консоли вводить «mpv сслыка». Хочется, что бы в контекстном меню ссылки, если она ведёт на видео, был пункт с открытием в локальном плеере.

Есть ли решения для этого?

 , , , ,

user42 ()

Дополнения к Firefox. Работа с файловой системой и скриптами.

Самописный плагин, который сохраняет в /tmp исходник страницы в виде файла wsourse.html, после этого запускается внешний bash-скрипт, который просто копирует файл в /домашнюю директорию/wsource.text
Вот исходник плагина

var buttons = require('sdk/ui/button/action');
var tabs = require("sdk/tabs");
var tab_utils = require("sdk/tabs/utils");
var { viewFor } = require("sdk/view/core");
const {Cc,Ci,Cu, components} = require("chrome");
Cu.import("resource://gre/modules/FileUtils.jsm");
Cu.import("resource://gre/modules/NetUtil.jsm")
Cu.import("resource://gre/modules/Downloads.jsm");
Cu.import("resource://gre/modules/osfile.jsm")
Cu.import("resource://gre/modules/Task.jsm");
var domSerializer = Cc["@mozilla.org/xmlextras/xmlserializer;1"]
                    .createInstance(Ci.nsIDOMSerializer);
	
/*var showHotKey = Hotkey({
  combo: "control-m",
  onPress: function() */
  
var button = buttons.ActionButton({
  id: "CopySource",
  label: "test copy source",
  icon: {
    "16": "./small.png",
    "32": "./medium.png",
    "64": "./big.png"
  },
  onClick: handleClick
});

function handleClick(state){
 
    var tab = tabs.activeTab;
    var lowLevelTab = viewFor(tab);

	var browser = tab_utils.getBrowserForTab(lowLevelTab);
	var ser = new XMLSerializer();
	var st = ser.serializeToString(browser.contentDocument);

	//сохраняю полученный html код страницы
	var file = FileUtils.getFile("TmpD", ["html.tmp"]);
	file.createUnique(components.interfaces.nsIFile.NORMAL_FILE_TYPE, FileUtils.PERMS_FILE);

	var ostream = FileUtils.openSafeFileOutputStream(file);

	var converter = Cc["@mozilla.org/intl/scriptableunicodeconverter"].
					createInstance(components.interfaces.nsIScriptableUnicodeConverter);
	converter.charset = "UTF-8";
	var istream = converter.convertToInputStream(st);

	NetUtil.asyncCopy(istream, ostream, function(status) {
	if (!components.isSuccessCode(status)) {
		return;
	}
	});
	//запускаю скрипт как аргумент bash
	var path = "/bin/bash"
	var args = ["/bin/copyscript.bash"];
	console.log(args);
	var file1 = Cc["@mozilla.org/file/local;1"]
				.createInstance(Ci.nsIFile);
	file1.initWithPath(path);

	var process = Cc["@mozilla.org/process/util;1"]
                .createInstance(Ci.nsIProcess);

	process.init(file1);
	process.run(true, args, args.length);
  }
содержимое copyscript.bash
#!/bin/bash
sleep 5
cp /tmp/wsourse.html ~/wsource.text
exit 0
Проблема в том, что при запуске плагина сурс страницы успешно сохраняется в /tmp/wsourse.html, но после исполнения скрипта в домашней директории лежит пустой ~/wsource.text, т.е. копирование не происходит. Запускал огнелиса от рута, не помогло. Запуск скрипта вручную ошибок не выдаёт.
Плюс ко всему, если нажать второй раз, то всё работает как надо, т.е. wsourse.html копируется в wsource.text
Поидее скрипт не должен запускаться пока не закончиться сохранение файла в tmp, но на всякий случай ставлю sleep 5, не помогает.
ЧЯДНТ?

 , ,

Zhopin ()