Invest-currency.ru

Как обезопасить себя в кризис?
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Linux автоматическое переключение раскладки

Ubuntu XNeur — автопереключение раскладки.

Автор: admin.

Невольно вспоминаются времена, когда я ещё пользовался OS Windows и классная автопереключалка для этой «ОС» — Punto Switcher. Ubuntu XNeur — аналогичная программа для Linux, с правильным названием XNeur (без «юбунту»), это уже я так, сам добавил, т.к. именно о Ubuntu мы и ведём здесь речь. А теперь, ближе к делу!

Если вы хотите полноценно освоить классическую технику работы на клавиатуре, никогда не используйте такие программы, т.к. подобный софт просто-навсего, лишит вас этой возможности. Это так к сведению, а в большинстве своём, подавляющее число пользователей совершенно не нуждаются в овладении профессиональными навыками управления «клавой». Скорее наоборот, чем проще, тем лучше и удобней и это правильно, с позиции простого обывателя. Ubuntu XNeur — автоматически будет переключать вашу клавиатуру, в зависимости от вводимого текста.

Установить программу можно из «центра приложений Ubuntu«, в котором и это уже не новость, как всегда, находится несколько отстающая от актуальности версия программы, хотя это не смертельно. Но, если вы хотите иметь всегда свежий вариант проги, то лучше воспользоваться репозиторием, об этом кстати, говорится и на официальном сайте разработчика. Раз сам разработчик нам это рекомендует, то будем следовать этому совету:

sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable
sudo apt-get update
sudo apt-get install xneur

Для удаления программы выполните:

sudo add-apt-repository —remove ppa:andrew-crew-kuznetsov/xneur-stable
sudo apt-get update
sudo apt-get purge xneur

С установкой и удалением разобрались, теперь об остальном. Если «поюзать» в интернете «инфу», касающуюся этой программы, то можно обнаружить, что мнения и высказывания относительно XNeur — достаточно разнообразные, не исключая и самые нелестные. Ситуация вполне понятна, «Москва тоже не сразу строилась», но на сегодняшний день, прога допилена до нужного состояния и работает вполне очень даже нечего, главное знать, где и что нужно «подкрутить».

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

Первая незначительная проблема, с которой вам может быть придётся столкнуться это то, что значок в трее не появляется, хотя системное оповещение проинформирует вас о запущенности XNeur и эта проблема хоть и незначительная, но весьма актуальная, т.к. именно через значок, лежит путь ко всем настройкам программы и других вариантов нет. Конечно не обязательно, что данная проблема будет и у вас, но вот у меня она возникла, не смотря на то, что во всё остальном нареканий больше не было. Решается следующим образом, через терминал вводится команда:

gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

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

Фактически у меня больше никаких проблем не было, а вот у других пользователей наоборот, то, что было у меня, у них не было, зато у них было то, чего не было у меня. Например, значок программы в трее появлялся сразу, а вот переключение раскладки не работало. Решалась данная проблема изменением настроек в самой программе, но лично я нечего не могу конкретного сказать, т.к. не испытывал этих трудностей, но могу посоветовать только одно, если что-то не так, ищите ответ в интернете. А вообще, как мне показалось, программа работает очень хорошо и дело своё знает!

Положительные характеристики XNeur:

  • Почти полностью отпадает необходимость в использовании стандартного сочетания клавиш Alt+Shift, которое очень многими воспринимается, как крайне неудобное, да и потом, просто не нужно особо думать о том, что, когда, чего переключать, всё работает само.

Отрицательные характеристики XNeur:

  • Может быть какие-то отрицательные нюансы и есть, но мне они не известны.

Параметры:

Язык интерфейса: русский
Лицензия: GNU GPL
Домашняя страница (рус.): http://xneur.ru

Проверялось на «Ubuntu» 13.10 Unity (64-bit.), «Ubuntu» 14.04 LTS Unity (64-bit.).

Как сделать автопереключение языка?

Те люди, которые много печатают на компьютере, часто сталкиваются с проблемой — они забывают переключить раскладку клавиатуры, когда переходят с русского языка на английский, и обратно, с английского на русский. Вы печатаете фразу Шахрукх Кхан фильмография, а получаете — If[her[ R[fy abkmvjuhfabz/ Приходится всё стирать и набирать фразу заново.

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

Как сделать автопереключение языка?

В Windows существует замечательная программа для авто переключения языка — Punto Switcher, которую бесплатно раздаёт известный всем Yandex. Но у нас установлен Linux, а компания Yandex не хочет портировать эту замечательную программу в Linux, ей не до этого.

Но как хорошо, что на свете ещё есть добрые люди, которые постарались и сделали всё за Yandex. Знакомимся: аналог Punto Switcher — XNEUR.

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

Читать еще:  Текущее время unixtime

После этого обновляем репозитории и устанавливаем программу:

После установки идём в меню Приложения — Стандартные — Gxneur и запускаем программу. В трее должен появиться флажок программы.

Но чтобы программа автоматически запускалась при включении компьютера, добавим её в автозагрузку. Идём опять в Приложения — Системные утилиты — Параметры — Автоматический запускаемые приложения и вписываем команду gxneur во все строки.

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

Если вы поставите первую галочку, то автопереключения языка не будет происходить — иногда это нужно, например если программа переключает раскладку при вводе пароля.

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

Дело в том, что данная программа далеко не всегда переключает раскладку, когда это нужно. И получается ситуация, как было описано в начале статьи. Чтобы этого не происходило, идём в пункт программы — Комбинация клавиш.

И тут нужно выставить удобную вам клавишу автокоррекции. Увидели вы, что слово не переключилось и написано неправильно — бац по горячей клавише, и слово перевернулось в нужную нам раскладку. Такая ручная коррекция спасает очень часто, ведь это проще, чем стирать и перепечатывать целое слово.

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

XNeur ≈ автоматический переключатель раскладок для Linux

Введение

Эта маленькая программа имеет большие возможности. У нее два режима работы: автоматический и ручной.

В автоматическом режиме XNeur определяет при помощи встроенных словарей на каком языке ведется ввод и сама переключает клавиатуру на нужную раскладку.

В ручном режиме вы сами выбираете нужную раскладку традиционным способом, либо при помощи щелчка мышью на значке программы в системном трее. Если вы, увлекшись, напечатаете слово не в той раскладке, например английское слово русскими буквами, то достаточно нажать клавишу Pause/Break, как волшебным образом последнее слово будет исправлено на английское. CTRL+Pause/Break изменит последнюю строку, а SHIFT+Pause/Break ≈ выделенный текст. И не надо ничего удалять и переписывать заново.

Программа имеет еще много удобных настроек, о которых я расскажу в соответствующей главе.

Немного истории

Где взять программу XNeur

Кроме того, XNeur включена в состав многих дистрибутивов. Например в стабильном репозитории Debian Lenny она есть (правда не самая последняя). При установке при помощи APT следует иметь в виду, что существуют отдельные варианты пакетов XNeur: базовый для чистых Иксов, kXNeur ≈ для KDE3 и gXNeur ≈ для Gnome. Для KDE4 пишется вариант qXNeur. При этом для любого типа рабочего стола можно пользоваться XNeur, а настройки производить при помощи конфигурационных файлов.

Настройка програмы XNeur

Если у вас установлена gXNeur, то при запуске программы в системном трее появится значок в виде флага. Флаг этот цветной если демон XNeur запущен, и черно-белый если демон остановлен.

При щелчке правой кнопкой мыши на этом флаге открывается меню настроек.

    Первая позиция ≈ Остановить демон ≈ служит для отключения демона XNeur в случае необходимости. При этом фронт-енд gXNeur продолжает переключать раскладки при щелчке на нем мышью.

Вторая позиция ≈ Отключить автокоррекцию ввода ≈ переводит программу в ручной режим. В ручном режиме, если вы по ошибке напечатали английское слово русскими буквами, то достаточно нажать клавишу Pause/Break, как оно волшебным образом изменится на правильное. Клавиши Ctrl+Pause/Break изменяют последнюю строку, а Shift+Pause/Break ≈ выделенный фрагмент текста. Если нажать Ctrl+Alt+Pause/Break то выделенный фрагмент поменяет регистр. Есть еще много всяких замечательных горячих клавиш, позже мы увидим как их настраивать.

  • Третья позиция ≈ Параметры ≈ позволяет настраивать программу.
  • Войдем. Откроется окно Настройки XNeur.

    Во вкладке Общее все опции, кроме второй, очевидны. Вторая опция, будучи подключена, позволяет программе XNeur самообучаться в процессе работы. Те слова, что не были автоматически распознаны, добавляются во встроенный словарь. Словарь разрастается, и программа начинает работать все надежнее.

    Во вкладке Раскладки настройки словарей и регулярных выражений довольно тонкие, и трогать их без надобности не стоит.

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

    Нижняя часть вкладки служит для настройки раскладок отдельно для каждой копии приложения. Исключения добавляются так: нажимаем на кнопку Добавить и появляется крестообразный указатель, который следует навести на нужное окно. Оно будет автоматически определено и добавлено в список исключений.

    Перейдем во вкладку Комбинации клавиш.

    Тут перечислены все горячие клавиши (а точнее, сочетания клавиш). Если какие-либо сочетания вам не удобны, нажмите кнопку Очистить и окошко очистится. Теперь нажмите сочетание клавиш, удобное вам, и оно станет новой горячей клавишей.

    Следующая вкладка ≈ Мышь.

    «Сбрасывать внутренний буфер при щелчке мышью» ≈ означает «забывать» последнее слово, последнее предложение, которое обычно сохраняется в буфере памяти на случай исправления. Флаг рядом с курсором показывает какая раскладка включена в данный момент. Но флаг мешает видеть текст и может понадобиться только в особых случаях.

    Эта вкладка позволяет настроить приложения, не подлежащие обработке при помощи XNeur, или подлежащие принудительной автоматической обработке, либо подлежащие принудительной ручной обработке.

    В самом деле, нy зачем нужно автоматическое переключение раскладок в окне терминала? Или в веб браузере? Там постоянно вводятся такие сочетания букв, что программа часто будет ошибаться и затруднять вам работу. Поэтому лучше отключить обработку для этих приложений вовсе, а еще лучше включить принудительный ручной режим обработки, что позволит вам исправлять слова, ошибочно введенные в неправильной раскладке.

    Читать еще:  Оболочка системы unix

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

    Программа XNeur может издавать различные звуки при печати в разных раскладках, а также при выполнении всевозможных операций. Если звуки вас раздражают, то можно отключить их все. Для того, чтобы отключить какой-либо конкретный звук, нужно просто удалить название файла данного звука в соответствующем окне.

    Вкладка Специальное позволяет отрегулировать задержку обработки введенного текста.

    Настройка демона XNeur при помощи конфигурационного файла

    Этот конфиг имеет очень простую и понятную структуру и снабжен подробными комментариями, поясняющими каждую настройку. К сожалению, разработчики программы, хоть сами и русские, почему-то не обеспечили соотечественникам перевода комментариев этого файла. Придется мне исправить эту недоработку. В Приложении 1 приводится текст файла xneurrc с переводом ключевых комментариев.

    Настраивать программу очень просто ≈ нужно только вписать строки как подсказывают комментарии. Единственная трудность ≈ узнать правильное (с точки зрения Х-сервера) название того или иного приложения или окна.

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

    Чтобы вписать браузер и консоль в конфиг, нужно знать их точное название. В этом нам поможет команда xprop. Будучи запущена, эта команда выводит крестообразный указатель, который требуется мышью навести на окно нужного приложения и кликнуть. Немедленно xprop выдает несколько страниц разнообразнейшей информации касательно этого окна, программы, шрифтов и прочего. Выбрать из этого массива единственно нужное название приложения можно и вручную, если знать, что искать. Нас интересует строка WM_CLASS, поэтому логично пропустить вывод xprop через команду grep:

    Вот еще ряд примеров:

    Становится понятным, что именем приложения является выражение после запятой, или в данных примерах: «Google-chrome», «Firefox», «Thunderbird» и «Kwrite».

    Это имя, только без кавычек, мы и вписываем в файл xneurrc в конце секции:

    Что касается остальных секций конфига, то не думаю, что они вызовут затруднения.

    Раскладка клавиатуры в Ubuntu

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

    В этой статье мы поговорим о том, как добавить раскладку клавиатуры в Ubuntu, а также как настроить удобное переключение раскладки.

    Как добавить раскладку клавиатуры в Ubuntu

    Обычно после установки уже есть две раскладки клавиатуры Ubuntu — это английская и та, которую вы выбрали во время установки. Вы можете убедится в этом, нажав на значке переключение раскладки клавиатуры Ubuntu:

    Но если вам нужно добавить ещё и третью раскладку, например украинскую, то сделать это не так сложно. Откройте параметры системы:

    Затем выберите пункт Регион и язык. Далее под списком раскладок клавиатуры найдите кнопку со значком «+«:

    Вы можете выбрать раскладку из списка предложенных, а если её там нет, то можно нажать кнопку с тремя точками, чтобы открыть полный список. В этом списке можно использовать поиск:

    Далее останется только выбрать нужную раскладку и нажать кнопку Добавить, после этого она появиться в списке:

    Некоторые раскладки не доступны в стандартном списке, чтобы их открыть, выполните в терминале команду:

    gsettings set org.gnome.desktop.input-sources show-all-sources true

    Раскладки можно менять местами, для этого выберите раскладку и используйте соответствующие стрелочки:

    Переключение раскладки клавиатуры Ubuntu

    Ещё во времена Windows XP раскладка клавиатуры переключалась с помощью сочетания клавиш Ctrl+Shift, во времена Windows Vista/7 сочетание клавиш для переключения изменилось на Alt+Shift, а с приходом Windows 8 было добавлено ещё одно сочетание — Super+Пробел, которое в дополнение выводит список раскладок на экран.

    Все эти сочетания клавиш перекочевали в Linux, и сейчас смена раскладки клавиатуры Ubuntu 18.04 может быть выполнена такими способами:

    • Alt+Shift — переключить раскладку на следующую;
    • Super+Пробел — переключить источник ввода на следующий с выводом на экран;
    • Super+Shift+Пробел — переключить источник ввода на предыдущий с выводом на экран;

    Super — это клавиша со значком Windows, это название пошло от название аналогичной кнопки в MacOS. Изменить сочетания клавиш для переключения на следующий и предыдущий источник ввода можно в разделе Устройства -> Клавиатура:

    Выберите нужный пункт и нажмите комбинацию, которую надо установить вместо Super+Пробел. Здесь же можно полностью отключить эти сочетания, нажав в окне выбора комбинации клавишу Backspace.

    Установить вместо Alt+Shift привычную многим Ctrl+Shift не так просто, но возможно, для этого вам понадобится утилита Gnome Tweaks:

    sudo apt install gnome-tweaks

    Откройте утилиту, перейдите на вкладку Клавиатура и мышь, затем выберите Дополнительные настройки раскладки:

    Здесь в разделе Переключение на другую раскладку можно выбрать сочетание клавиш для переключения, доступны не только Ctrl+Shift, но и Win, Caps Lock и многие другие.

    Если же вам нужно изменить раскладку клавиатуры Ubuntu 18.04 именно по сочетанию Ctrl+Shift, и вы не хотите устанавливать никаких утилит, можете воспользоваться командой:

    gsettings set org.gnome.desktop.input-sources xkb-options «[‘grp:ctrl_shift_toggle’]»

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

    Выводы

    В этой небольшой статье мы рассмотрели, как настраивается раскладка клавиатуры Ubuntu и сочетания клавиш для её изменения. Раньше среди пользователей были популярны флаги вместо индикаторов раскладки, но сейчас эта возможность была удалена из Gnome, вы можете её использовать разве что в Cinnamon или Mate.

    Читать еще:  Многопроцессорная архитектура пк

    Переключение раскладки в Ubuntu

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

    Переключаем раскладку в Ubuntu

    Изначально в Убунту переключение раскладки происходит путем нажатия комбинации Super + Пробел. Клавиша Super представлена на клавиатуре в виде Windows (Пуск). Не все пользователи желают привыкать именно к такой комбинации, поскольку чаще всего это даже невозможно сделать из-за того, что она вовсе не удобна. Тогда юзер заходит в настройки и видит, что нет параметров, отвечающих за изменение горячей клавиши на Ctrl + Shift или Alt + Shift. Это способствует появлению еще одного вопроса. Далее мы постараемся разобраться со всеми поставленными задачами, а начнем с добавления нового языка ввода.

    Шаг 1: Добавление нового языка ввода

    Еще на стадии инсталляции Ubuntu пользователю предлагается добавить неограниченное количество языков ввода, которые он будет задействовать при смене раскладки. Однако некоторые юзеры пропускают этот шаг или забывают включить какой-либо язык. Тогда придется обращаться к «Параметрам» операционной системы, что выглядит следующим образом:

    1. Откройте главное меню приложений и выберите там значок «Параметры».

    Воспользуйтесь левой панелью, чтобы переместиться в раздел «Регион и язык».

    Здесь вас интересует пункт «Источники ввода». Кликните по значку в виде плюса, чтобы добавить новый язык.

    Теперь вы можете выбрать раскладку и просмотреть параметры.

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

    Если при поиске раскладки в таблице вы не нашли необходимый результат, придется включить отображение дополнительных языков через консоль. Для этого откройте меню приложений и запустите «Терминал».

    Появившаяся новая строка для ввода свидетельствует о том, что настройка прошла успешно. Можете вернуться к таблице и выбрать нужный источник ввода.

    Перемещайте пункты в списке с помощью специально отведенных стрелок, чтобы настроить их расположение при переключении раскладки.

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

    Шаг 2: Настройка комбинации для переключения раскладки

    Как уже было сказано в начале данной статьи, далеко не всех устраивает стандартный метод переключения раскладки в Ubuntu, поэтому возникает потребность изменения этой настройки. Сегодня мы хотим представить два доступных варианта осуществления этой цели. Первый будет сосредоточен на изменении стандартных комбинаций, а второй позволит использовать Ctrl + Shift или Alt + Shift.

    Вариант 1: Настройка через «Параметры»

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

      Через левую панель перейдите в раздел «Устройства».

    Здесь переключитесь в раздел «Клавиатура».

    В категории «Ввод» обратите внимание на два присутствующих параметра. Именно они отвечают за переключение между источниками ввода.

    Если вы дважды кликнете по одной из строк, откроется форма ввода. Зажмите новое сочетание, чтобы задать изменения.

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

    Вариант 2: Утилита Gnome Tweaks

    Дополнительная утилита Gnome Tweaks для Ubuntu пользуется огромной популярностью, поскольку добавляет в ОС множество самых разнообразных полезных функций. Мы советуем ее задействовать в тех случаях, когда необходимо гибко настроить комбинацию для переключения раскладки клавиатуры. Начать следует с инсталляции утилиты.

      Откройте меню и запустите «Терминал».

    Используйте команду sudo apt install gnome-tweaks для запуска инсталляции.

    Обязательно нужно подтвердить права суперпользователя, введя пароль в новой строке при запросе. Символы, вводимые таким образом, не отображаются на экране. Учитывайте это при написании.

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

    В ней перейдите в раздел «Клавиатура и мышь».

    Среди настроек клавиатуры найдите кнопку «Дополнительные параметры раскладки».

    Разверните список «Переключение на другую раскладку».

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

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

    Шаг 3: Переключение раскладки

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

    1. Весь этот материал мы говорили о комбинациях, следовательно, это самый удобный метод изменения раскладки. Используйте стандартное или вручную установленное сочетание, чтобы в любой момент быстро переключить язык ввода.
    2. На верхней или нижней панели рабочего стола вы будете видеть текущий язык. Значок сразу же поменяется после изменения раскладки.

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

    Это функционирует точно так же в том моменте, когда авторизация в системе еще не выполнена.

    Приведенные выше рекомендации станут отличной инструкцией для тех юзеров, кто впервые сталкивается с задачей переключения раскладки в Ubuntu.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Ссылка на основную публикацию
    ВсеИнструменты 220 Вольт
    Adblock
    detector