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

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

Скрипты » Поиск в Гугле в нескольких колонках » 05-03-2020 14:07:11

_zt, к сожалению,  "колонизация" так перекашивает - что в поисковиках, что в гугле...

05-03-2020 14:21:27
_zt, Вы будете смеяться, но я попробовал корневой уровень форума и уровень раздела сделать в 3 колонки - раскладывается - одно удовольствие :)

Скрипты » Поиск в Гугле в нескольких колонках » 05-03-2020 13:20:34

_zt, мы с Вами обращаем внимание на разные вещи... То, что для Вас одинаково, для меня - нет. То, что для Вас перекошено, для меня - нет.
Но мне важно знать, что для Вас перекошено

Скрипты » Поиск в Гугле в нескольких колонках » 05-03-2020 09:43:58

Спасибо, _zt. Я по-видимому понял причину странного вида Вашего 1-го скриншота - наверное у Вас была включена вертикальная панель. Раньше я никак не мог понять как это у Вас так сильно сдвинулись влево кнопочки Page Positioning Buttons - я при всём желании не мог этого сделать (разве что, отредактировать Page Positioning Buttons скрипт).
Судя по Вашему первому скриншоту, у Вас тёмный стиль, а предложенный мною код - для светлого стиля. Для тёмного я могу выложить чуть другой код.
Судя по тому, что у Вас ширина 1931 без скролла, у Вас высокое разрешение - больше, чем 1080х1920.
Касательно цветов: мне их приходится трогать из-за подложки, но это может быть отключаемо.

Скрипты » Поиск в Гугле в нескольких колонках » 04-03-2020 17:58:05

_zt пишет

difabor
Я не в восторге от идеи двух колонок на форумах. Поисковик другое дело, да и избыток свободного места на страницах поисковиков прямо напрашивается на вторую колонку.

Ваш стиль у меня выглядит так:
https://b.radikal.ru/b11/2003/b5/c8bacbbc2507t.jpg
Еще и под 1080 не влазит, оставляя горизонтальный scrollbar. И цвета я бы не трогал, макет и цветовая тема это разные вещи.

Странно... У меня 1080 и у меня он выглядит так:
j3SulhGm.png
Скажите, у Вас размер 100% или 125%, как рекомендует Microsoft?
Я ещё не занимался масштабированием. Затем я поварьирую зумом и "поиграюсь" с неполным экраном.
В том числе и при размере 125% от Microsoft. Пока что - это только намётки.
Почему такая убийственная разница - не пойму... Наверное у Вас 125% основной размер, а не 100%

Теперь насчёт "колониализма".
Основное предназначение многоколонности - это не выигрыш в прост

Скрипты » Поиск в Гугле в нескольких колонках » 04-03-2020 09:51:23

_zt пишет

difabor
Я не совсем понимаю вопрос. Есть у меня для google один стиль (тема оформления) и три скрипта (иконки, удаление мусора из ссылок и добавление строки с альтернативными поисковиками), да они без проблем работают. Ваш скрипт я проверял в том числе и на чистом профиле, так что другие скрипты и стили тут ни при чем. Проблема связана с тем, что скрипт (или стиль в нем) делает в несколько колонок, не только страницы google, но и, фрейм капчи, что и приводит к ее полной неработоспособности.

Спасибо, _zt, Вы прекрасно и исчерпывающе ответили на мой вопрос - дело именно в специфике стиля - разбиение на колонки, а не в том, что стиль протягивается через скрипт и не в том, что скрипт конфликтует с капчей.
Я сейчас работаю над тем, чтобы добавить управление - нажал на кнопку - и отключил "колониализм", второй раз нажал - и включил его :) - где-то так. В таком скрипто-стиле не будет проблем с поломкой капчи, я думаю.
Но это возьмёт время. Я хочу насадить "ко

Скрипты » Поиск в Гугле в нескольких колонках » 03-03-2020 20:13:48

_zt пишет

difabor

А когда в ней возникает необходимость при поиске?

При использовании публичных Wi-Fi или сервисов прокси и VPN, при каждом запросе поиска, или в зависимости от IP провайдера. Например мой провайдер выдает один IP нескольким абонентам и, (видимо) если мы одновременно сидим в сети и что то ищем в Google, то эта капча начинает задалбывать, с формулировкой - "ваши поисковые запросы похожи на автоматические, докажите, что вы не робот". Дальше (опять же, это мои предположения), если IP несколько раз засветился в Google с "автоматическими" запросами, то он попадает во временный black-list и капча будет вылазить вообще при любом действии в Google с этого IP.

Вы счастливчик, если этого не знаете и не сталкивались.

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

Скрипты » Поиск в Гугле в нескольких колонках » 29-02-2020 15:52:47

vending_machine пишет

А что такое гуглокапча?

CAPTCHA ~> reCAPTCHA ~> NoCAPTCHA ~> гУгЛоКаПчА

Спасибо, понял. А когда в ней возникает необходимость при поиске?

Сustom Buttons » Custom Buttons » 15-01-2020 00:48:50

mokujin пишет
difabor пишет

Давайте я Вам расскажу, для чего мне это надо (

Удалено!

А что Вас так возмутило? У каждого - свои вкусы и предпочтения. И причём здесь браузеры?
На мозилле у меня накрылись закладки. Причём - с концами: ни восстановить, ни импортировать я не могу - исчезли фолдеры верхнего уровня - Bookmarks Toolbar (Панель Закладок), Other Bookmarks (Другие Закладки) и т.д.
Полетела куча дополнений и т.п. Устанавливать мозиллу с чистого листа я не рискую пока. Поэтому я пока на Хроме.
Вот чем я порчу жизнь персонально Вам?
Вы, скажем, равнодушны к картинкам на подложке. Наверное получаете удовольствие от инфы на сайтах. На здоровье.
Я же Вам не навязываю свои вкусы.
Да, мне интересно разнообразие, привлекает новизна, в том числе и эстетическая. И что? Как это может ударить по Вам?

Сustom Buttons » Custom Buttons » 14-01-2020 20:21:43

Andrey_Krropotkin пишет

difabor вот нарыл -попробуй

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

, где вместо forum.mozilla-russia.org/index.php - любой сайт, может поможет

Спасибо, Andrey_Krropotkin, попробовал.
Но этот сайт не даёт списка линков для гугла с поисковым запросом.
Но даже если бы давал, то что бы я с этим списком делал бы? Ведь для того, чтобы увидеть этот список, надо зайти на эту страницу.
Давайте я Вам расскажу, для чего мне это надо (может и Вам сгодится, если Вы любите использовать стили) и Вам станет яснее, что мне требуется.
1. Имеется масса стилей, которые используют фоновую картинку для красоты и всякие примочки, чтобы эта картинка не мешала читать текст.
Но какая бы картинка ни была красивой, она в конце концов надоедает...
2. Я написал скрипт - симбиоз javascript и css для сайта http://mignews.com/
По сути - это небольшая пришлёпка javascriptа к css.
Эта пришлёпка содержит список урл кар

Скрипты » Поиск в Гугле в нескольких колонках » 11-01-2020 21:38:35

Этот скрипт является форком расширения Mozilla 2-Column Google Results 2.7.0
Этот скрипт улучшает некоторые вещи в оригинальных результатах Google Mozilla с 2 столбцами, и он может быть легко перенастроен пользователем в коде скрипта.
Он также улучшает аналогичное расширение в Google Chrome - 2-Column Google Results 1.0
1. Этот скрипт легко настраивается:
по умолчанию он представляет результаты Google в 4 столбцах для "новости" и "видео"и в 3 столбцах для "все".
Но пользователь может настроить эти цифры под себя-отдельно для "новостей", "видео" и "всего".
Он также может изменить цвет выпрыгивающей панели.
2. Расширение Mozilla 2-Column Google Results 2.7.0 не представляло  "Новости" в 2 столбцах,
а расширение Chromes 2-Column Google Results 1.0 имеет проблемы с представлением изображений.
Здесь эти обе проблемы решены.
4. Кроме того скрипт учитывает актуальную ширину экрана - если юзер не в полноразмерном режиме, или имеется сплит и ширина меньше, число колонок уменьшается в соответст

Сustom Buttons » Custom Buttons » 11-01-2020 16:57:57

Andrey_Krropotkin пишет

difabor там чуть посложней будет, чтобы получить линки в некую переменную - links, надо скорей всего формировать GET запрос страницы, получить ответ и вставить, примерно как перевод в окне.

А как это сделать?
Допустим, я хочу получить линки от https://lenta.ru/, находясь на другой странице, напр. на этой странице форума.
Что значит "вставить, примерно как перевод в окне"?

Сustom Buttons » Custom Buttons » 11-01-2020 15:28:24

Andrey_Krropotkin пишет

difabor да я Вас не дочитал до конца, этот скрипт дает ссылки с текущей страницы, на которой Вы находитесь. Попробую доделать

Спасибо, Андрей.
Мне нужно создать объект по урл который будет содержать линки, подобно объекту window и знать как получить список этих линков.
Собственно говоря, число линков мне особо не важно - я просто с помощью alert(links.length) проверяю или я получил линки в переменную links или не получил.
Для меня самое важное - получить линки в некую переменную, которую я обозвал links.
Если я на текущей странице - у меня нет проблем, я получаю линки так:
var links = window.document.getElementsByTagName("a");
и дальше знаю, что с этим делать.
Проблема в том, что я не знаю как создать объект типа window, задав урл (подобно iframe),
а если я создаю объект типа iframe по урл, то не знаю как получить линки типа ххх.document.getElementsByTagName("a");
То есть мне нужно:
- либо знать как можно

Сustom Buttons » Custom Buttons » 11-01-2020 13:59:07

Я что-то совсем не понял.
Мне нужно как-то загрузить документ со страницы, например, https://lenta.ru/, а нахожусь я на другой странице, напр. на этом форуме.
Как это сделать?
Когда я пытаюсь определить некую переменную g как var g = document.createElement("window");
то g.src = 'https://lenta.ru/'; для объекта window не релевантно: он не создаёт полноценно этот объект
Когда же я пытаюсь определить g как var g = document.createElement("iframe");,
то b]g.src = 'https://lenta.ru/';[/b]  релевантно для объекта iframe,
но для iframe не релевантно var links = g.document.getElementsByTagName("a"); которое релевантно для window
Получается замкнутый (для меня) круг:
Я не могу создать g как window т.к. для него вообще не релевантно g.src,
и хотя могу создать g как iframe, но не знаю, как получить от него список линков,
поскольку для iframe не релевантно вот это: g.document.getElementsByTagName("a");
Пол

Сustom Buttons » Custom Buttons » 11-01-2020 07:03:40

mokujin пишет

difabor.  Есть у мя такая ф-ция для этого дела. Как на 57+ не знаю, пользуюсь на PM и >57 .
Т.к. это все находися в меню, то сделано через this.  Замени на function  getUrls() {  и вызывай отдельно.
...
11-01-2020 05:16:19
ай, не понял что надо. Звиняй, не то.
Надо ж наверное загрузить этот документ который в window  и только потом считать ссылки. Онож незагруженно и ничего не считает КМК.

Спасибо, mokujin!
Вот мне и нужно как-то загрузить этот документ...
Причём, я хочу это сделать скриптом и не зависеть ни от СВ ни от браузера.
Моя мозилла полетела с треском, я уже неделю её пытаюсь привести в чувство, пока сижу на Гугл Хроме и пытаюсь что-то наворотить на Тамперманки (аналог Грэйсманки)

Сustom Buttons » Custom Buttons » 11-01-2020 04:22:14

Вопрос к знающим людям.
Если мне надо получить список линков на текущей странице, я получаю это так:
var links = window.document.getElementsByTagName("a");
и alert(links.lenght) говорит сколько на ней линков
Как мне получить список линков на другой странице, заданной url?
Я пытался сделать это так:
var g = document.createElement("window");
g.src = 'https://youtu.be/8PvVaYmjlk4';
var links = g.document.getElementsByTagName("a");
alert(links.lenght);

Однако
var links = g.document.getElementsByTagName("a");
всё портит - до алерта вообще не доходит.
Как же мне получить список линков на другой странице, заданной url, удалённо, то есть не заходя на неё?

Сustom Buttons » Custom Buttons » 04-06-2019 05:43:51

bunda1 пишет
Stkvsky пишет

Подскажите пожалуйста, как узнать id папки закладок? [firefox] 55

:/

Выделить код

Код:

var parentFolder = "Новая папка";

function getBookFolderId(id = 1) {
   var folder = PlacesUtils.getFolderContents(id).root;

   for ( var i = 0; i < folder.childCount; i++ ) {
          var child = folder.getChild(i);
          if ( !PlacesUtils.nodeIsFolder(child) ) continue; 

          if ( child.title == parentFolder) {
               self.result = child.itemId;         
               break;
               }
          else 
               getBookFolderId(child.itemId);
          }
  
   return self.result; 
};
alert( getBookFolderId() );

А на что кликать надо? Как эту функцию активизировать?

Обсуждение расширений » S3.Переводчик » 09-12-2018 14:05:59

pag77 пишет
difabor пишет

И эта одна горячая клавиша будет переводить выделенный текст, если он имеется, иначе - из буфера обмена, если он не пустой, иначе - вводимые слова.

в буфере обмена практически всегда что-то есть...
в настройках уже есть вариант горячей клавиши 2-в-1: перевод страницы/перевод выделенного текста
если хотите, то я могу добавить еще один 2-в-1: перевод буфера/перевод выделенного текста (ну и добавить условие: если буфер пуст, выделенного текста нет, тогда просто открыть окно для ввода текста)

У меня версия 5.35 и я вообще не могу найти это расширение в списке аддонов, видно Мозилла позверствовала не слабо...
Касательно Вашего предложения: я бы очень не хотел Вас загружать из-за собственной прихоти - только если Вам самому понравится.
Сейчас, например, если задаёшь перевод выделенного текста, а текст не выделен - получаешь аларм "введите текст" (я о версии 5.35). Если бы вместо аларма открывалось бы окно без текста, то горячей клавиши для п

Обсуждение расширений » S3.Переводчик » 09-12-2018 03:01:51

Уважаемый pag77, у меня возникло два пожелания. Абсолютно не срочные.
1. У Вас в горячих клавишах есть (среди прочих горячих клавиш) такие режимы:
- перевести выделенный текст
- перевести текст из буфера обмена
- перевести вводимые слова
Это обеспечивает все возможные случаи, но требует трёх горячих клавиш.
Поскольку горячие клавиши "на вес золота", да и помнить их надо, нельзя ли сделать "смышлённый перевод":
- перевести выделенный текст, текст из буфера обмена или введённые слова
И эта одна горячая клавиша будет переводить выделенный текст, если он имеется, иначе - из буфера обмена, если он не пустой, иначе - вводимые слова.

2. Кроме того есть горячая клавиша "Озвучить", которая озвучивает выделенный текст.
Это озвучивание можно тоже сделать "смышлённым": если текст выделен, озвучивать его, иначе - то, что в буфере обмена (если там нечто текстовое :))

Эти пожелания абсолютно не срочные и не важные, просто на Ваш вкус

Сustom Buttons » Custom Buttons » 13-07-2018 02:02:58

Dumby пишет

drage2 пишет:

    т.е загнать закладку - всегда в тоже место, а надо в разные

Да, difabor правильно сказал. Можно просто повторить код,
и изменить в первой строке имя настройки, в которую заносится guid папки.
Но если пунктов нужно много, то лучше переписать под такую задачу.

Dumby, а можно ли написать код, который был бы видимый для других кнопок.
Тогда каждая кнопка просто бы создавала свою переменную:

var s = "CB.bookmarkFolderForSaving_1";// или _2, или _3 и т.д.

Затем бы импортировала этот общий код (если он ещё не импортирован) и пользовалась бы им как своим.
Тогда бы большим был бы только "материнский" код, а все остальные кнопки, его использующие, были бы предельно простыми?
И в случае необходимости исправлять надо было бы только в одном месте.

Сustom Buttons » Custom Buttons » 12-07-2018 02:17:30

firefan пишет
momo2000 пишет

https://addons.mozilla.org/en-US/firefox/addon/contextsearch-web-ext-lite/
https://addons.mozilla.org/en-US/firefox/addon/mozlz4-edit/

Спасибо, но первое - только для quantum (я остаюсь на ESR 52, а потом Pale Moon или Waterfox),
а второе - просто редактирование поисковых систем, которое я и так умею.

Я пользуюсь https://addons.mozilla.org/ru/firefox/a … ed-search/ - мне нравится.
Кроме того - посмотрите кнопку https://forum.mozilla-russia.org/viewto … 50#p703450

Сustom Buttons » Custom Buttons » 07-07-2018 13:50:55

drage2 пишет

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

Ясно.
Но имхо это связано не копированием/клонированием, а как эти места мэпируются в  about:config. Скорее всего они мэпируются в одно место...

Сustom Buttons » Custom Buttons » 07-07-2018 00:22:12

drage2 пишет

Dumby

Dumby пишет

mCurrentTab выпилен. Используй gBrowser.selectedTab

В 61 - прошел номер, в 62 - опять лажа....Нет предела совершенству...Favicon не помешает.
Кстати, а можно дублировать кнопку, а не клонировать?

А что Вы имеете в виду под дублированием, а не клонированием?
Чтобы те же действия по тем же кликам отрабатывались? Или что-то другое?

Сustom Buttons » Custom Buttons » 02-06-2018 08:56:00

Garalf пишет

установил кнопку с неправленным кодом в 52.0

все работает

Большущее спасибо!

Board footer

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