Ru-Board.club
← Вернуться в раздел «Программы»

» Mozilla Firefox (часть 15)

Автор: Ersatz Coronerr
Дата сообщения: 04.06.2016 11:05
gyra
Я вручную этим методом пытался поиск добавить и не вышло. С Вашей кнопкой получилось. Вот что значит руки прямые
Полезная кнопуля.

Только непонятно зачем MoCo жизнь пользователям всё усложняет и усложняет.
Автор: HelioSS
Дата сообщения: 04.06.2016 11:15
gyra

Цитата:
2. Run Services.search.addEngine("file:///Users/.../opensearch.xml", null, null, false);

Не понимаю что тут то сделать надо?
Автор: gyra
Дата сообщения: 04.06.2016 11:24
HelioSS
После того как в about:config переключите devtools.chrome.enabled в true в консоли (Ctrl+Shift+J) появится внизу строка для ввода, в нее надо вставить Services.search.addEngine("file:///Users/.../opensearch.xml", null, null, false); и нажать Enter. Что бы путь file:///Users/.../opensearch.xml не писать руками, можно перетащить xml в адресную строку FF и скопировать его оттуда.
Автор: HelioSS
Дата сообщения: 04.06.2016 11:52
gyra
А opensearch.xml у меня ни в профиле, ни в папке с программой нет.
Автор: gyra
Дата сообщения: 04.06.2016 12:05
HelioSS
Файл xml это и есть поисковый плагин, что бы он был его надо написать. Вы видимо совсем не в курсе, в вашем случае есть смысл воспользоваться расширением типа Add to Search Bar.
Автор: HelioSS
Дата сообщения: 04.06.2016 12:07
gyra

Цитата:
Вы видимо совсем не в курсе,

Т.е. абсолютно.

Цитата:
есть смысл воспользоваться расширением типа Add to Search Bar.

Нет.
Придётся учиться.

Цитата:
Файл xml это и есть поисковый плагин, что бы он был его надо написать.

Так а где он должен находится (для начала)?
Автор: gyra
Дата сообщения: 04.06.2016 12:16
HelioSS
В данном случае находится может в любом месте, это не принципиально. Скажите для какого сайта нужен плагин, я его вам сделаю, потом добавите как было написано выше. Или читайте здесь как создать плагин самостоятельно.
Автор: HelioSS
Дата сообщения: 04.06.2016 12:39
gyra
Спасибо!

Цитата:
Скажите для какого сайта нужен плагин

disconnect.me
Я вот сам попробовал написать:
[more]
Код: <SearchPlugin xmlns=«www.mozilla.org/2006/browser/search» xmlns:os=«a9.com/-/spec/opensearch/1.1»>
<os:ShortName>Disconnect Search</os:ShortName>
<os:Description>Анонимный VPN поисковый сервис</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width=«16» height=«16»>data:image/x-icon;base64,
Qk02AwAAAAAAADYAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAATCwAAEwsAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAADhIIN0UfQVQmExgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CAoEQ1UmbIk+bos/f6NKf6NKUmkwCw4GAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhcKYXo4bos/bos/
bos/f6NKgKRLgKRLc5REGSAPAAAAAAAAAAAAAAAAAAAACg0GY305bos/bos/bos/bos/f6NKgKRL
gKRLgKRLdpdFDxQJAAAAAAAAAAAAAAAAR1kobos/bos/bos/bos/bos/f6NKgKRLgKRLgKRLgKRL
WXE0AAAAAAAAAAAACQwFbIk+bos/bos/jKVoxdazr8OXi6xcgKRLnrt2zeC6q8aKf6NLEBQJAAAA
AAAAIywUbos/bos/bos/nLN99P/z9P/z7PnnlrVqrceM9P/zwdeqgKRLLzwcAAAAAAAALjsbbos/
iqRl0ODDv9Gsl6520N/C9P/z2+vPja5eob57k7NmgKRLPE0jAAAAAAAAMDwbbos/la1z9P/zy9y8
bos/d5NL8v7x9P/ziatYgKRLgKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/zy9y8bos/c49F8v3w
9P/zi61bgKRLgKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/z0ODDg51bwNKt9P/z4vHZgKRLgKRL
gKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/z9P/z9P/z9P/z8v3voL15gKRLgKRLgKRLgKRLPk8k
AAAAAAAAMDwbbos/jqZq2+nR2+nR2efOxNWyl7ZtgKRLgKRLgKRLgKRLgKRLPk8kAAAAAAAAMDwb
bos/bos/bos/bos/bos/bos/f6NKgKRLgKRLgKRLgKRLgKRLPk8kAAAAAAAALjsbbos/bos/bos/
bos/bos/bos/f6NKgKRLgKRLgKRLgKRLgKRLPE0jAAAAAAAAAAAAEBQJJS8VNkQfQlMmSl4rTGEs
WHE0V28zTWMtP1ElLDkaFBkLAQEAAAAA</os:Image>
<os:Url type=«text/html» method=«GET» template="https://duckduckgo.com/?t=disconnect&x=%2Fhtml&q={searchTerms}">
</os:Url>
</SearchPlugin>
Автор: gyra
Дата сообщения: 04.06.2016 13:02
Ну в общем... Только на disconnect.me нет поиска, а то что ищется на search.disconnect.me через duckduckgo.com вообще фигня какая то, ровно тоже будет находится просто на duckduckgo.com.
Автор: HelioSS
Дата сообщения: 04.06.2016 13:27
gyra

Цитата:
Только на disconnect.me нет поиска, а то что ищется на search.disconnect.me через duckduckgo.com вообще фигня какая то, ровно тоже будет находится просто на duckduckgo.com.

И не только на DDG. Но, в общем то, не в этом дело. Поиск, в итоге, получается обезличенный.

Так!
Ну? И что дальше?

Добавлено:
Запустил Services.search.addEngine.
Получил: "FireFox не смог загрузить поисковый плагин с...".
Что не так сделал?

Добавлено:
Пересохранил opensearch.xml в UTF-8 (был сохранён в виндовской кодировке) - безрезультатно.

Добавлено:
А на открытый в FF opensearch.xml FF выдал:

Код: Ошибка синтаксического анализа XML: некорректно...

Строка 1, символ 21:<SearchPlugin xmlns=&#65535;www.mozilla.org/2006/browser/search&#65533; xmlns:os=&#65533;a9.com/-/spec/opensearch/1.1&#65533;>
--------------------^
Автор: gyra
Дата сообщения: 04.06.2016 13:41
HelioSS
Можно попробовать сделать расширенный поиск по этом сайту через Google, там хоть что-то находит. [more]
Код: <SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Disconnect Search</os:ShortName>
<os:Description>Анонимный VPN поисковый сервис</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVQ4jaXSMUgbURzH8ZNSOpROTk7CRe/yLl7q3RHO3MPk7t6FCiFIBslQpEiHUIQIBsIFCaFDBSnFWTqWDgVFpFNB6KgO4lAcOzh06NChQ+nQ4dslkVhtETr8lsd7H97/vZ8GjP1PNMuyGI0QAsMwmJmZOXEc53W9Xhf/BKSUDBMEAb7v43ketm1jGAaZTIZisdgD7t4IJEnCMEop4jgmDEOklDiOg2maZDIZKpVK+yZEGx5USlGtVn81m81vw7X5+Xkcx8EwDHRdJ03TwjVAKUW5XEZKyfLy8lfgJbC9s7NzqpQiCAJs22ZqaookSd4B968AcRwTBAH5fJ5qtXoBVAAfeLq1tXUahiGe52EYBp7nXQAT1wDf98lms0RR9BmYHsw6fXh4+CKOY+bm5hBCoOs6gPlXoFwuD4Ex4MHu7u6qUgopJZZlDYGHtwZardbbJEkuAdd1v98WuLO+vt5YWFj4oZSiWCwihGBpaekMuFIsrdfrfdzc3PzU7/fPFhcXz8MwPIui6ItSiiRJCMOQQqGAZVkcHx/3Go3GRj6fP8rlcidCiCMNeAQ8AZppmn4olUrEcXxZLCkls7OzpGl6BNRWVlbeuK6LaZrouo4GjA++xu52u+9HW1kqlXBdl7W1tXPgMeC02+29IAguH1UbmWei0+nsK6WIooharfaz1WpdHBwc7A1uOA1Mdjqd/dFfGQXGB+P0gFfAc+DZoFiTwL0/9mwDq78ByktLOfAQvNUAAAAASUVORK5CYII=</os:Image>
<SearchForm>https://disconnect.me</SearchForm>
<os:Url type="text/html" method="GET" template="https://www.google.ru/search">
<os:Param name="as_q" value="{searchTerms}"/>
<os:Param name="as_epq" value=""/>
<os:Param name="as_oq" value=""/>
<os:Param name="as_eq" value=""/>
<os:Param name="as_nlo" value=""/>
<os:Param name="as_nhi" value=""/>
<os:Param name="lr" value=""/>
<os:Param name="cr" value=""/>
<os:Param name="as_qdr" value="all"/>
<os:Param name="as_sitesearch" value="disconnect.me"/>
<os:Param name="as_occt" value="any"/>
<os:Param name="safe" value="images"/>
<os:Param name="as_filetype" value=""/>
<os:Param name="as_rights" value=""/>
</os:Url>
</SearchPlugin>
Автор: harrykkk
Дата сообщения: 04.06.2016 15:21
Поисковик disconnect.me есть в Waterfox, вот такой

Код: <?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<!-- Created on Thu, 03 Jul 2014 15:04:15 GMT -->
<ShortName>Disconnect</ShortName>
<Description>Disconnect</Description>
<Url type="text/html" method="get" template="https://search.disconnect.me/searchTerms/search?query={searchTerms}"/>
<Url type="application/x-suggestions+json" template="https://search.disconnect.me/searchTerms/suggest?query={searchTerms}&amp;location=US"/>
<Image width="16" height="16">http://mycroftproject.com/updateos.php/id0/disconnectgoogleddg.ico</Image>
<Developer>Anon</Developer>
<InputEncoding>UTF-8</InputEncoding>
<moz:SearchForm>https://search.disconnect.me</moz:SearchForm>
<Url type="application/opensearchdescription+xml" rel="self" template="http://mycroftproject.com/updateos.php/id0/disconnectgoogleddg.xml"/>
</OpenSearchDescription>
Автор: usepaqy
Дата сообщения: 04.06.2016 15:37
HelioSS 12:07 04-06-2016
Цитата:

Цитата: есть смысл воспользоваться расширением типа Add to Search Bar.

Нет.  
Автор: HelioSS
Дата сообщения: 04.06.2016 15:56
harrykkk

Цитата:
Поисковик disconnect.me есть в Waterfox, вот такой

Спасибо! Заработало!
gyra
Получается, у моего opensearch.xml какие-то проблемы.
Автор: gyra
Дата сообщения: 04.06.2016 16:41
HelioSS
Я наверное вам неудачную ссылку привел на пример, лучше отправлять на MDN
Адреса в начале неполные, кавычки не те, ну и адрес поиска неправильный. Если поправить [more=вот так]<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Disconnect Search</os:ShortName>
<os:Description>Анонимный VPN поисковый сервис</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,
Qk02AwAAAAAAADYAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAATCwAAEwsAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAADhIIN0UfQVQmExgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CAoEQ1UmbIk+bos/f6NKf6NKUmkwCw4GAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhcKYXo4bos/bos/
bos/f6NKgKRLgKRLc5REGSAPAAAAAAAAAAAAAAAAAAAACg0GY305bos/bos/bos/bos/f6NKgKRL
gKRLgKRLdpdFDxQJAAAAAAAAAAAAAAAAR1kobos/bos/bos/bos/bos/f6NKgKRLgKRLgKRLgKRL
WXE0AAAAAAAAAAAACQwFbIk+bos/bos/jKVoxdazr8OXi6xcgKRLnrt2zeC6q8aKf6NLEBQJAAAA
AAAAIywUbos/bos/bos/nLN99P/z9P/z7PnnlrVqrceM9P/zwdeqgKRLLzwcAAAAAAAALjsbbos/
iqRl0ODDv9Gsl6520N/C9P/z2+vPja5eob57k7NmgKRLPE0jAAAAAAAAMDwbbos/la1z9P/zy9y8
bos/d5NL8v7x9P/ziatYgKRLgKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/zy9y8bos/c49F8v3w
9P/zi61bgKRLgKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/z0ODDg51bwNKt9P/z4vHZgKRLgKRL
gKRLgKRLPk8kAAAAAAAAMDwbbos/la1z9P/z9P/z9P/z9P/z8v3voL15gKRLgKRLgKRLgKRLPk8k
AAAAAAAAMDwbbos/jqZq2+nR2+nR2efOxNWyl7ZtgKRLgKRLgKRLgKRLgKRLPk8kAAAAAAAAMDwb
bos/bos/bos/bos/bos/bos/f6NKgKRLgKRLgKRLgKRLgKRLPk8kAAAAAAAALjsbbos/bos/bos/
bos/bos/bos/f6NKgKRLgKRLgKRLgKRLgKRLPE0jAAAAAAAAAAAAEBQJJS8VNkQfQlMmSl4rTGEs
WHE0V28zTWMtP1ElLDkaFBkLAQEAAAAA</os:Image>
<os:Url type="text/html" method="GET" template="https://search.disconnect.me/searchTerms/search">
<os:Param name="query" value="{searchTerms}"/>
<os:Param name="ses" value="DuckDuckGo"/>
</os:Url>
</SearchPlugin> [/more] должен работать. Но опять же толку ноль - ничего не ищет, как впрочем и через поисковик harrykkk. Через google хоть что-то находит.
Адрес в template и os:Param name взяты из html страницы search.disconnect.me, кусок где поисковая строка.
Автор: HelioSS
Дата сообщения: 04.06.2016 17:31
Как можно сохранить, для последующего открытия, сессию?
Возможно вообще создать какой-нибудь там батник, который будет открывать сразу несколько ссылок в одном окне и, где надо тут же применять логин/пароль?
Автор: kenko2
Дата сообщения: 04.06.2016 20:06
Есть вот такой стиль для Яндекса (userContent.css), выделяет цветом ключевые слова (запрос) в выборке:



код:

@-moz-document domain("yandex.ru") {
.serp-item__text b, .serp-item__list-item b {color: red !important; background-color: #ffff00 !important;}
.alh .cu {background-color: inherit !important;}
}

Ничего в userContent.css не менял, но недавно он перестал у меня работать Зато стала вылезать реклама Я-браузера. Может это она мешает FF обрабатывать страничку? Есть такой же стиль для Гугла, там все ок. Стоят Policemen и Adblok Plus - даже их полное отключение с перегрузкой и очисткой кэша ничего не меняет. FF 37.0.2.
Автор: God05
Дата сообщения: 04.06.2016 20:19
Подскажите, пожалуйста, как сделать, чтобы вид этой панели:
[more=Скрин] [/more]

был вот таким:
[more=Скрин] [/more]

ESR 45.1.1 на трёх файлах.
Win7 x64
Автор: gyra
Дата сообщения: 04.06.2016 20:29
kenko2
Селекторы на странице поменялись, так попробуйте:
Код: @-moz-document domain("yandex.ru") {
.organic__content-wrapper b, .table__cell b {color: red !important; background-color: #ffff00 !important;}
}
Автор: kenko2
Дата сообщения: 04.06.2016 21:23
gyra

Цитата:
Селекторы на странице поменялись, так попробуйте:

Большое спасибо, работает
Автор: BonaparteIII
Дата сообщения: 05.06.2016 00:08
gyra, можно такое же для гугла?
с подсветкой слов.
Автор: gyra
Дата сообщения: 05.06.2016 07:12
BonaparteIII
Можно.
Код: @-moz-document domain("google.com"),
         domain("google.ru") {
.s em,.s b,.st em,._Lqc em {color: red !important; background-color: #ffff00 !important;}
._Rm b {background-color: inherit !important; color: inherit !important;}
}
Автор: God05
Дата сообщения: 05.06.2016 16:27
gyra
Благодарю! Сработало, но не в полном объёме.
[more=скрин] [/more]
Автор: gyra
Дата сообщения: 05.06.2016 17:38
God05
Ну это уже стандартная виндовая панель, такая во всех других программах, цвет, прозрачность зависит от настроек темы в семерке. Если не нравится, там и настраивайте. Честно говоря не смотрел, но сомневаюсь, что из нее можно нарисовать ХР-ую.
Автор: God05
Дата сообщения: 05.06.2016 17:47
gyra 17:38 05-06-2016
Цитата:
God05
Ну это уже стандартная виндовая панель, такая во всех других программах, цвет, прозрачность зависит от настроек темы в семерке. Если не нравится, там и настраивайте.

Да не, я всё понял, всё нормально. Ладно хоть панель меню сейчас нормально видно. Огромное Вам спасибо!
Автор: HelioSS
Дата сообщения: 05.06.2016 18:16
Что за официальные версии FireFox без поддержки видео и DRM?

Добавлено:
Как изменить размер миниатюр (которые на новой вкладке)?
Вроде, такие параметры как browser.newtabpage.rows и browser.newtabpage.columns меняют только их количество но не их размеры.
Автор: gyra
Дата сообщения: 05.06.2016 20:00
HelioSS
Цитата:
Как изменить размер миниатюр (которые на новой вкладке)?
Стилем можно:
Код: .newtab-cell {
height: размер !important;
width: размер !important;
}
Автор: HelioSS
Дата сообщения: 05.06.2016 20:54
gyra

Цитата:
Стилем можно

А через about:config это не сделать?
Как это делается стилем?
Автор: Radzinsky
Дата сообщения: 05.06.2016 21:05

Цитата:
Как это делается стилем?

Ссылка
Либо добавьте в браузер Stylish
Автор: HelioSS
Дата сообщения: 05.06.2016 21:15
Radzinsky

Цитата:
Ссылка

Ага. Понятно.
userChrome.css у меня уже есть (менял меню недавно).
И как и куда добавлять в него эти
Код: .newtab-cell {
height: размер !important;
width: размер !important;
}

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191

Предыдущая тема: Дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.