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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Сustom Buttons » Custom Buttons » 24-11-2019 10:26:19

Значит в "квантумах" нету gClipboard.write() или заменено на что-то другое. Звиняй, не знаю. Пусть подскажут другие кто.
Замени на alert() , смотри в Консоль какие ошибки, подсказки тама есть.

Сustom Buttons » Custom Buttons » 23-11-2019 21:45:16

Mrakobes666: ну ф-цию мы тебе сделали по составленной тобой регулярке.
Алертит нужный тебе формат, соттв-но твоему RegEx-у. Вот пруф с той ссылки что ты дал
https://thumbs2.imagebam.com/f9/7c/c6/775f9c1326160613.jpg
Просто вставляй эту ф-ция в свою кнопку и пиши куда хочешь. В буфер если, то вместо alert() делай

скрытый текст

Выделить код

Код:


 gClipboard.write( getCurTitle() );

 function getCurTitle(text){
  let title, titleRe, badSymbols = new RegExp(/(\w+) (\(.+\)) \[(\d{4})[^\]]+\] (.+) (.+) (.+)/gi), rSym = "$1$2($4)($3)";
    if(text) { title = text; } else { title = content.document.title; };
      titleRe = title.replace(badSymbols, rSym);
   return titleRe.replace(/\//g, "-");
 };

// alert(getCurTitle());


зы. чтоб не было непоняток, можно ещёб проверкe добавить, чтоб только на рутрэкере работало. Дописать вначале ченить типа
[spoiler]

Выделить код

Код:

/* Код */
gt();

function gt(){
 if(getDom() == "rutrac

Сustom Buttons » Custom Buttons » 23-11-2019 17:26:21

Mrakobes666

Т.к. ты зажал адресс сайта(для чего вы это делаете, люди??), то чеерз переменную будет. Т.е. либо засылай в ф-цию текст, либо нет. Тогба будет браццо название открытого документа.

скрытый текст

Выделить код

Код:


let url = "Как чокнутые / Безумное веселье / La pazza gioia (Паоло Вирдзи / Paolo Virzì) [2016, Италия, Франция, драма, комедия, BDRip] MVO (СВ Студия) :: RuTracker.org";

 function getCurTitle(text){
  let title, titleRe, badSymbols = new RegExp(/(\w+) (\(.+\)) \[(\d{4})[^\]]+\] (.+) (.+) (.+)/gi), rSym = "$1$2($4)($3)";
    if(text) { title = text; } else { title = content.document.title; };
      titleRe = title.replace(badSymbols, rSym);
   return titleRe.replace(/\//g, "-");
 };

 alert(getCurTitle(url));
// или без передачи  alert(getCurTitle());

Обсуждение расширений » Redirector » 21-09-2019 23:14:00

negodnik пишет:

может в одно удасться объединить.

Удастся. Если твой Редиректор правильно исполняет\интерпертирует JS RegExt, - то вообще никакой проблеммы нет.
Есть недостаточно верно сформулированная задача(неверный\с_ошибками составленный(~ое) JS_RegExt).

вот, например, выражения(й) кот-е работает у мя в расш-и SilenBlock и кот-е соотв-ют JS_RegEx. Ну т.е. вся текстовая срань, из сетевых запросов попавшая под это соответствие будет порезана ещё до..:

скрытый текст

Выделить код

Код:

\Wad(?!%)(?:_?river|betclickin|code|creative\d?|force|form|fox|frame\w*|gear|glare|healers|high|labs?|look|market\w*|master\w*|mixer|nium|nxs|packs|partner)[\W_]
(?:mix|\W)adv(?:ert\w*|redirr|ombat|_out)[\W_]
\Wt(?:ea|i)(?:s|z)ers?(?:net|bank|media|lady|\.ssl-services)?\W

Обсуждение расширений » Redirector » 21-09-2019 22:37:24

Я хз. кто такой Фридл. Не читал.
Но самый обычный и очень хорошо, КМК наглядно, составленный тест(тысячи их , проверочных. Благодарочка вам, люди их создающие) не проходит твоё(и Фридла) вырежение Регулярные выражения
А всё потому, что ты путаешь\совмещаешь АКА отождествляешь лёгкое с синим. Классическая логическая ошибка.
Регулярки в Нотепаде++ свои, и они ниразу не должны совпадать с правилами RegExt JS.
Возможно, ты попутал подсведку синтаксиса - с проверкой соответствия стандататм RegExt JS ;)  Может такое быть? Тёплое не всгда синее, а бархатистое не значит сладкое.
N++ имеет своё виденье на то, что такое "регулярные выражения". И он, ска, может это виденье иметь как хочет. Это факт!

Флейм » Крис Бирд покинул пост руководителя Mozilla Corporation. » 21-09-2019 21:15:27

artenox пишет:

А в чем деградация? Наконец-то серьезно улучшили производительность и браузером стало можно пользоваться. Расширений что-ли не хватает? Да, кому они нужны?! uBlock есть и нормально.

artenox пишет:

Наоборот, это пользователи не извлекли уроки из Opera Presto. Нельзя привязываться к функционалу, чтобы потом не было мучительно больно. Никто вам ничем не обязан.

Вот. Это и есть. Деградация: Юзер - лохЪ; гугель - бохЪ! кек, азазаза!"
Благодарим тебя, дебилван, что ты явился и всё, предельно чётко обозначил. 
Хороший Фуррифокс, замечательный! абырвалг!!1! дыа, брррратъъъъЪ...

21-09-2019 21:19:37
Coroner я , всё-таки, думаю что ты пошутил. :) И это была хорошая, грустная, но шутка.

Замечание - многократное 2.3
Sergeys

Обсуждение расширений » Redirector » 21-09-2019 21:00:49

брррр.... Ну, ЕЯвПП то:

negodnik пишет:

В Notepad++ срабатывает такое:
Найти ()\K([&?]utm_(?:source|medium|campaign|content|region|term|reader|main_portal|place|referrer))++\S*$
Заменить на (\1)

Redirector даже не даёт сохранить правило:
"The pattern
  ()\K([&?]utm_(?:source|medium|campaign|content|region|term|reader|main_portal|place|referrer))++\S*$
is not a legal regular expression.

Редиректор(чтоб оно такое не-было..) абсолютно прав, ибо нету в JS RegExt опертора\спецсимвола  ' \K '. Это нечто внутренее у Нотепад++.

Ты хочешь убрать мусорные(и это паравда, они таковые) гугло-параметры из ссылок..?  Если так, то вот, когда-то делал скриптег себе:
[spoiler][code]

// ==UserScript==
// @name        utm-Remove
// @namespace   *
// @include     *
// @exclude     https://www.youtube.com/watch?*
// @version     1
// @grant       none
// @run-at                      document-end
// ==/UserScript==


//document.addEventListener("DOMContentLoaded",utmRemove, false);
setTimeout(utmR

Firefox » Скриншоты больших размеров » 13-09-2019 01:29:24

Никакая программа не должна уметь делать скриншот-ы с разрешением 1519х32040.
Просто из гуманистических соображений и формальной логики.  Дабы уберечь, например меня и других людей, от тебя и таких как ты, ваших "скриншотов" на формумах\сайтах.

Флейм » Про безопасность » 13-09-2019 01:23:24

jdmitry +   Хоть я и на Win7, но это такой Win, что 98% садящихся за мой комп.\ноут, не понимают что надо делать :lol: Смешной случай был лет пять тому, когда техник из интронэт пров-а, пытался посмотреть состояние сети. Ненашел иконку\ярлык. Долго думал. А когда по клику на папке выскочил TC - впал в ступор.

Скрипты » AutoplayDestroyer :P » 12-09-2019 14:25:56

Всё. Ничего не прошу. забейте.
Вродеб, докурил скриптег. Переправил, работает и рубит усё.
Способ поиска видео на странице может и дураццкийц, но другого, рабочего, я не нашел. Чтоб гарантированно не пропускало видео с отложенной загрузкой, в фреймах и проч. дичЪёбаная.

AutoplayDestroyer v2.0
[code]

// ==UserScript==
// @author                   mokujin
// @namespace             xz.boom
// @name                     AutoplayDestroyer v 2.0
// @description             AutoplayDestroyer HTML5
// @include                   http*
// @exclude                  http*youtube.com/*
// @exclude                  http*mastarti.com/*
// @exclude                  http*moonwalk.com/*
// @version                   2.0
// @grant                     none
// @run-at                    document-start
// ==/UserScript==

document.addEventListener("readystatechange", getVideos, true);
    const brutStop = true; // true | false как обычно. действие - обрубает загрузку в фоне. Если не подменять(false) то ви

Поддержка пользователей » из FF торчат уши Cromium?? » 12-09-2019 11:13:35

ну вот, Coroner всё испортел...  такая была тема для трололо newbe... эхЪ.

jdmitry пишет:

Неужели ФФ негласно постепенно переезжает на движок Chromium ???

Он уже переехал.. ну почти. Движется именно в этом направлении с v57.  и это не сраказм или под-ъёбка. сегодня FF это ухудшенная\ослабленная версия Chrome от "копрорации бобра".  И только единственное расширение CB ещё удерживает многих на этой поделке. Появись CB для Chrome - всё, треть уйдет сразу, КМК.

Firefox » Запуск всех процессов с высоким приоритетом » 11-09-2019 13:46:42

Process Hacker  хотя и в виндовом недо-манагере процессов(W7), таже картина:
https://thumbs2.imagebam.com/07/0c/8b/e0fb6d1315878329.jpg
подозреваю, что это баг: не наследуются приоритеты от родительских процессов.

Вот, нашел норм способ , через wmic :
[spoiler][code]
@echo off
@chcp 866 > nul
@set exe=firefox.exe
@set prof=%~dp0Profiles\ff-prof01
@rem для запуска другой версии из другого профиля, нужно добавить -no-remote
@start "" /D "%~dp0" "%exe%" -profile "%prof%"
@rem просто подождем пока эта херня заведется полностью. На создание процессов, а их может быть до 8-ми, требуется время. ждем 10 сек.
@ping 127.0.0.1 -n 10 > nul

wmic process where name="%exe%" CALL setpriority "128"
exit
exit

rem  Приоритет:
rem     idle: 64 (или "idle")
rem     ниже нормального: 16384 (или "ниже нормального")
rem     normal: 32 (или "normal")
rem     выше нормального: 32768 (или "вы

Firefox » Запуск всех процессов с высоким приоритетом » 11-09-2019 13:01:12

Ну, тогда так...

скрытый текст

Выделить код

Код:

@echo off
@chcp 866 > nul
@set exe=firefox.exe
@set prof=%~dp0Profiles\ff-prof01

@reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\%exe%\PerfOptions" > nul
if %ERRORLEVEL% neq 0 ( call :ADDSTART )
@rem для запуска другой версии из другого профиля, нужно добавить -no-remote
start "" /D "%~dp0" /high "%exe%" -profile "%prof%"
exit
exit


:ADDSTART
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\%exe%" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\%exe%\PerfOptions" /v CpuPriorityClass /t REG_DWORD /d 3 /f
ping 127.0.0.1 -n 3 >nul
exit /b


хотя, ничего оно не помогает ;-)  только один процесс становится с 13 Priority . Остальные так и остаются с 8-м  У тебя однопроцесс наверное ?
[url=http://www.imagebam.com/image/62ecac1315867651][img]https://thumbs2.imagebam.com/29/bc/25

Firefox » Сохранение сайтов в кэше » 11-09-2019 11:45:31

Stkvsky пишет:

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

HandyCache с ~8Гб отведенного места и кэшем в RAM на 200MB в памяти отнимал... что-то около 80Mb(200МБ кэша в РАМ). При этом выполнял ф-ции и рекламорезки и "ускорителя интронэтов" и очистки урл-ов. Давненько это было и тогда помогало отлично!  Там и белые\черные списки и еще туева-хуча чего есть.  Всё это запихнуть в бравзер никто не собирается. Не такая установка в умах сегодня(уже 10 лет.)
Идеалом мыслиццо не умная\умелая программа-бравзер, полностью держащая под контролем Интронэты и , соот-но, требующая каких-то знаний от оператора - а рамка с одной кнопочкой и тремя менюшками; полностью зависимая от Интронэта. Ориентируются разрабы бравзеров(и их интерфейсоф) даже не на юзеров, а вообще на обезьян и детей.

Firefox » Запуск всех процессов с высоким приоритетом » 11-09-2019 04:23:50

Для программ с GUI для start надо бы указывать заголовок окна. Пустой.

Выделить код

Код:

@echo off
@set SOFT_PM=%~dp0Profiles\ff-prof01\SOFT
@set prof=%~dp0Profiles\аа-prof01
start "" /D "%~dp0" /high "firefox.exe" -profile "%prof%"
exit

Stkvsky пишет:

В 56 версии это работает, а в 68 нет

Мы лучше знаем... нутыпонел. Оно теперь само выставляет себе приоритеты. Только какая-нить сторонняя прога может изменить приоритет у FF. Например ProcHacker. У него есть ф-ция "запомнить для *.ехе".

Firefox » Сохранение сайтов в кэше » 09-09-2019 12:24:25

Stkvsky пишет:

Удивительно что и никто такого дополнения не сделал, видимо никому не нужно, странно.

Делали. Тот же ScrapBook. но опять же, там все оч. сложно было... ибо бравзер не может ЕЯПП даже отображённую страницу, вот она у тебя построена и ты ее читаешь, - не может отдать для сохранения как_есть. При сохранении будет опять все тянуть из сети, а что не сможет - выдаст алерт и оборвёт сохранение :dumb:  Т.е. все это надо кодеру в расширении самому обходить, бравзер даже этого не может, просто уже готовую страницу сбросить на диск.
... древний Осёл мог и Опера могла; закрыл её, потом открываешь и всё за секунду уже есть, все 20-30 вкладок. Ибо все из кэша уже готовое, только показать. А нонешние бравзеры не могут.

Firefox » Сохранение сайтов в кэше » 09-09-2019 02:57:11

1. локальный кэширующий проксик, типа HandyCache и подобного.
2. плугин типа Greedy Cache в PaleMoon. Для Квантума хз.есть ли такое.
Со времен смерти Опера, ни один бравзер, его разрабы, ни разу не задумались(даже вскользь) о том, что хорошобы улучшить работу с локальными файлами.
Абсолютно голый бравзер, лезет в сеть, даже за иконками вкладок!! Хотя, они стопудово есть\должны_быть в кэше. Но нет, насайт..!

Другие программы на движке Mozilla » Firefox не открывается через cmd » 31-08-2019 21:39:38

btnet пишет:

В общем, путя поправь.

на деревню дедушке...

Флейм » Крис Бирд покинул пост руководителя Mozilla Corporation. » 31-08-2019 20:33:45

Надеюсь, это престарелая лесбиянка и какасластница... иначе нетолерастно буит.
А если серьёзно, то Мозилла сама выбрала свою деградацию, если так можно сказать. Наблюдая крах Опера(Presto) мозиллиды не сделали вообще никаких выводов из события. И двинулись в том же, почти направлении: игнор юзеров, "смелые иксперименды" и исполнение пожеланий "старшего партнёра\спонсора"(гугол). Результат был предсказуем.. но только не самими мозилловодами.
Такие тётиньки обычно нивзубногой не понимают о чем эти-ваши-интронэты, а заботят их иконки и дизигн-без-ничего.  Как правило.

Другие программы на движке Mozilla » Firefox не открывается через cmd » 31-08-2019 20:20:00

btnet пишет:

Сборочка хорошая, жаль терять.

Сборочка говёная, делал какой-то упоротышЪ. Я имею ввиду именно способ "сборки":
- хранить и заводить с Рабочего стола что-либо кроме ярлыков - тупизм. Для этого есть Документы, и вообще профиль юзера(кроме РабСтола) или тот же ТЕМП
- в архиве два полных набора. обычный и какой-то , типа без Webrtc ... нафига, если отключить эту WEBrtc можно в этоут:конфиг , прописав в файле user.js (или что, уже нельзя и этого сделать ?! )
- в добавок первому: в пути , в имени папки(ахеренно длиннющем, что только мешает) есть точки. Укороти имя, ffx64noRTC в самый раз буит.

дальше. Насколько я знаю, эта фигня с portableapps, этот эмулятор, изменяет(патчит) исполняемый файл, чтоб тот работал в т.н. "песочнице". А создает эту песочницу "запускатор\стартер", который у тя зовется FirefoxPortable.exe - его и надо запускать.
Другая папка, там где noRTC , имеет два файла firefox.exe один сразу в корне, а другой рядом с нужными библами. Что это за чу

Сustom Buttons » Custom Buttons » 24-08-2019 19:21:20

func4ptch4
да, эта кнопка сразу работае на PM. Вид имеет такой(меньше символов чем в тех двух что выше ибо ЕЯПП собс-но смайлы в здесь в unicode записаны):
https://thumbs2.imagebam.com/14/d2/f3/103b3a1307026284.jpg


24-08-2019 19:22:42
... а форум эти смайлы всё равно не пропускае.. я три символа вбил. Получился токмо один.

24-08-2019 19:28:51
Опять же, предпросмотр как дОлжно быть показует. А при отправке , ошибки нет, но и два символа-смайла обрезаются. Обрезаются и те что здесь в юникоде. Т.е. без разницы как их вставлять. Форум будет резать.

Сustom Buttons » Custom Buttons » 24-08-2019 17:03:08

Ultima2m пишет:

Если убрать этот блок, то в ФФ расстояние между колонок увеличиваются раза в 2, появляется какой-то лишний блок.

В PM если этот блок не убирать, - вообще ничего не показывается; на всю высоту popup-a, узкая полоска в пару-пикселей. А если убрать, как я выше предложил, вот так:
https://thumbs2.imagebam.com/48/a6/81/5a7ede1306931474.jpg

Ultima2m пишет:

Их можно в юникоде записать, но это слишком длинно и не наглядно.

если чесна, я вообще не въезжаю как они записаны :D  прям в редакторе CB сверкают смайлы... и это безо-всяких xml в Help :rolleyes:  Впервые такое вижу.

Сustom Buttons » Custom Buttons » 24-08-2019 11:34:27

Попробовал эту кнопку, что предложили Ultima2m & Andrey_Krropotkin на PM - белая полоса в пару пикселей выскакивает и всё... ни ошибок, ни глюков. Просто "не показывает".
Оказалось, что в самом коде, есть место, где это все убирается. Не понял для чего, но убрал это место(в самом начале где стиль):

Выделить код

Код:

        #${_id} menuitem > :not(.menu-text) {
            display: none;
        }

и норм. заработало.   

24-08-2019 11:44:37
Правда, похоже здесь на форуме эти все смайлики не пускает "цензура". Пытался вставить в сообщение: превью показывает как надо, а при Отправить - вот такая картина:
https://s8.hostingkartinok.com/uploads/thumbs/2019/08/3787c5760177466a1da676aef01f3f17.png

24-08-2019 11:47:37
ещё раз пробую вставить   

Board footer

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