Как запретить приложению открывать браузер
Перейти к содержимому

Как запретить приложению открывать браузер

  • автор:

Как запретить сторонним программам открывать свои ссылки в браузере?

Я ползуюсь программой ace stream для просмотра IPTV, там периодически при переключении каналов в VLC плеере, открываются в моем браузере (по умолчанию Firefox) их сайт с предложением купить подписку.
Вопрос: как запретить моему браузеру открывать эти сайты, чтоб он даже не реагировал, а то открыта важная вкладка и тут бах открывается их сайт, какое либо расширение в браузере или запрет в виндоус надо сделать?

  • Вопрос задан более трёх лет назад
  • 3324 просмотра

Комментировать
Решения вопроса 0
Ответы на вопрос 2

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

К сожалению сделать это из интерфейса начиная с 8-ой windows сложно или невозможно, раньше в настройках проводника была возможность сменить любое приложение на любое действие (хоть свой bat файл а для вашей задачи это пара тройка строчек), а не только для типов файла по имени, теперь необходимо отдельно в реестре регистрировать приложение именно как браузер и уже потом выбирать как ‘приложение по умолчанию’.

Готового решения я не видел но не думаю что это сложно сделать

Ответ написан более трёх лет назад

nik210

nik210 @nik210 Автор вопроса

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

nik210

nik210 @nik210 Автор вопроса

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

Ответ написан более трёх лет назад
Benj_HaRRison @Benj_HaRRison

Это же ведь не решение.
Вот сижу в пол пятого утра и ищу хосты, куда стучится ПО, что бы их заблокировать на уровне hosts и тогда вытекающих проблем (в т.ч. открытие браузера) не будет происходить.

Ваш ответ на вопрос

Войдите, чтобы написать ответ

браузеры

  • Браузеры

Браузер Vivaldi: цепочка команд для поиска текста в фоновой вкладке?

  • 1 подписчик
  • 02 мая
  • 52 просмотра

Как запретить Chrome открывать приложения без разрешения?

Здравствуйте, прошу прощения если не правильно все называю. Проблема в следующем:
При использования браузера Chrome на android, при переходе на некоторые сайты, хром сам открывает приложение и перенаправляет на него. Без каких либо запросов или уведомлений, что работа уже не в хром.

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

Как сделать так, чтобы Chrome спрашивал, хочу ли я перейти в приложение?

  • Вопрос задан более года назад
  • 9106 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

hint000

у админа три руки

Без каких либо запросов или уведомлений, что работа уже не в хром.

По-моему, дело как раз в том, что это неверное утверждение. Web-приложение может работать всё в том же Chrome, только в полноэкранном режиме без отображения элементов интерфейса браузера. Так что Chrome не открывает никакое внешнее приложение.

Ответ написан более года назад
Нравится 1 7 комментариев
Сергей Стандартная @Sokolk15 Автор вопроса
Именно открывает приложение

hint000

Сергей Стандартная, хм, возражение без аргументов?
Т.е. не желаете уточнить, по каким признакам отличаете нативное приложение от web-приложения?

Сергей Стандартная @Sokolk15 Автор вопроса

hint000, возможно не так все объяснил.
Сделал запись экрана и загрузил на гугл диск. Где видно, что нажимаю на ссылку в боаузере, он меня мгновенно отправляет в приложение

hint000

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

Так это просто второе окно того же Chrome, в котором запущено PWA (Progressive Web App). Видимо, вы просто не вкурсе, как работают веб-приложения вообще и PWA в частности, так что накидаю ссылок, которые нагуглил только что:

https://habr.com/ru/company/ruvds/blog/352200/ Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON

https://lifehacker.ru/pin-websites-as-apps/ Как сделать из любого сайта веб-приложение с помощью Google Chrome

Одиннадцать кредитных организаций из двадцатки крупнейших создали Progressive Web Applications (PWA) — это функциональность, которая позволяет использовать сайт вместо приложения.

Когда вы нажимаете на PWA, он открывается в веб-браузере на любом компьютере, смартфоне или планшете.

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

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

Технология PWA была создана корпорацией Microsoft в 2000 году

Сергей Стандартная @Sokolk15 Автор вопроса

hint000, спасибо, что вникли в мой вопрос! Сам бы скорее всего так и не разобрался.
Но прежде, чем начну работать с Вашим материалом сделал ещё одну запись экрана (потому что понимаю, что не понимаю Вас 🙂

Сначала открыл приложения банка и браузер (иконки сверху вкладок), затем закрыл приложение и открыл через браузер и открылось именно приложение (иконка приложения) или я вообще не понимаю

Но, ещё раз спасибо!

hint000

63d78d7ccdb2e895462292.png

Сергей Стандартная, в данном случае иконка приложения = иконка сайта.
Замечали в браузере на ПК, что разные сайты имеют разные иконки на вкладках браузера?
Вот это то же самое.

Сергей Стандартная @Sokolk15 Автор вопроса

Все просто. То, о чем вы говорите это функционал мобильного приложения, оно может реагировать на определенные ссылки по которым идет переход в браузере и если есть совпадение, то приложение перехватывает управление и открывает свое окно не давая браузеру перейти по ссылке. Это можно отключить, но именно в том приложение, которое открывается вместо страницы в браузере. Это все про Android. Идите в настройки телефона, раздел приложения -> управление приложениями -> находите приложение -> открывать по умолчанию -> выключаете опцию открывать ссылки. Настройка может по другому называться или отсутствовать, зависит от версии операционной системы. Теперь при переходе по ссылке в браузере не должно передаваться управление этомумобильному приложению. Повторить настройку для другого приложения если надо. Надеюсь помог.

Ответ написан более года назад
Комментировать
Нравится 1 Комментировать

hint000 классное разъяснение, спасибо!
но как в таком полноэкранном режиме получить доступ к пункту меню «Перевести» (в интерфейсе браузера в Android)?
Например, для чтения статьи Википедии, для которой нет русской версии? Сама Вики не предоставляет возможности перевода.

Ответ написан 01 янв.

hint000

Думаю, пример с Википедией не очень удачный. Progressive Web Application — это всё-таки Application, т.е. приложение — по своему назначению. Я могу понять использование веб-приложения конкретного банка или магазина (да и то можно обойтись без приложения). Но в чём смысл приложения для чтения статей Википедии? Чем плохо читать, просто открыв в браузере мобильную версию сайта? Имея при этом стандартный интерфейс браузера и через этот интерфейс доступ к любимым инструментам, в том числе к функции перевода. Банк или магазин может навязывать клиенту своё приложение, но Википедия не навязывает.

Как запретить приложению открывать браузер

Сообщения: 5709
Благодарности: 1113

Конфигурация компьютера
Процессор: AMD Athlon(TM)II X2 215 2.7Gh
HDD: Seagate 500G
Видеокарта: ATI Radeon HD 4650 (RV730)
Монитор: ACER
ОС: WindWindows 7 Ultimate 64
Прочее: Антивирь отсутствует

Цитата А_н_д_р_ей:

открывать в нем свои рекламные ссылки. или домашнею страницу »

Это так задумано автором устанавливаемого ПО.

——-
Мягкий и пушистый — если не гладить против шерсти.

Вам помог совет? Нажмите на ссылку Полезное сообщение .

Сообщения: 459
Благодарности: 27

Конфигурация компьютера
ОС: Windows 7 Ultimate x86
Это так задумано автором устанавливаемого ПО.

я это понимаю. да всё равно напишут софт скоро который это будет пресекать! А пока сделал Internet Explorer браузером по умолчанию, и через проактивную защиту запретил ему вообще запускаться! пусть теперь проги ломятся на сайт производителя )))

Сообщения: 1496
Благодарности: 384

Может, вместо этого стоит прекратить играться с инсталляциями? Серьёзно полагаете, что это повышает уровень безопасности вашей системы?

——-
Microsoft Certified Trainer; Cisco Certified Systems Instructor; Certified EC-Council Instructor; Certified Ethical Hacker v8.

Сообщения: 459
Благодарности: 27

Конфигурация компьютера
ОС: Windows 7 Ultimate x86
Может, вместо этого стоит прекратить играться с инсталляциями? Серьёзно полагаете, что это повышает уровень безопасности вашей системы?

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

Сообщения: 6495
Благодарности: 1466

Конфигурация компьютера
Процессор: Intel Core i5-8259U @ 2.30GHz
Материнская плата: Intel NUC8BEB
Память: Patriot 2400 C15 Series DDR4-2400, 32 GB
HDD: Samsung SSD 970 EVO Plus 500 GB, M.2
Видеокарта: Intel Iris Plus Graphics 655
Звук: Behringer UCA222 + M-Audio Studiophile AV 40
Монитор: BenQ G900 (19″ LCD, 5:4)
ОС: Windows 11 Pro x64

Цитата А_н_д_р_ей:

Думаю будет лучше если таких и таких разработчиков программ запретят! »

Будет лучше, если люди будут сначала думать, а потом нажимать на кнопки.
А запрещателей у нас и так хватает.

Сообщения: 459
Благодарности: 27

Конфигурация компьютера
ОС: Windows 7 Ultimate x86
Будет лучше, если люди будут сначала думать, а потом нажимать на кнопки.

Ок, вы скачиваете новый билд своей любимой и проверенной годами программы, например (Firefox) А в новом билде разработчики внесли всего пару строк, о которых простые ЛЮДИ понятия не имеют. Открывают файл дальше происходит следующее.

start «C:\Program Files\Internet Explorer\iexplore.exe» http://купи про версию.ru/»
start «C:\Program Files\Mozilla Firefox\firefox.exe» http://молодец.установил.ru/»
RunProgram=»forcenowait:http://увеличитьхрен.ru/»

И хоть «обзадумайся» до потери пульса

Если Вам такое нравится, то Мне нет.

Сообщения: 5709
Благодарности: 1113

Конфигурация компьютера
Процессор: AMD Athlon(TM)II X2 215 2.7Gh
HDD: Seagate 500G
Видеокарта: ATI Radeon HD 4650 (RV730)
Монитор: ACER
ОС: WindWindows 7 Ultimate 64
Прочее: Антивирь отсутствует

Цитата А_н_д_р_ей:

А в новом билде разработчики внесли »

Вы когда устанавливаете — читайте мелким шрифтом ссылку или кнопку ДОПОЛНИТЕЛЬНО или расширенные настройки установки, где вас спрашивают желаете -ли установить тулбар или стартовую страницу Лох .ru и снимайте галки с этих пунктов.

——-
Мягкий и пушистый — если не гладить против шерсти.

Вам помог совет? Нажмите на ссылку Полезное сообщение .

Запрет программе открывать Браузер

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

Голосование за лучший ответ
Брандмауэр
Миха ЕрмаковЗнаток (259) 4 года назад

Хэнк Андерсон Оракул (85606) Загугли. «Как запретить доступ программе в интернет — Брандмауэр» Если всё это самому расписывать, то это чертовски долго Проще загуглить, и самому найти

Искать в коде программы. Больше ты ей никак не запретишь

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

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

Жеребьян Дестребьян Жюримар ПасижюрИскусственный Интеллект (111616) 4 года назад

Так написано — доступ к сети не запрещать, а запретить только запуск браузера. Сеть из прогаммы должна продолжить работать. См. вопрос автора.

Loony Искусственный Интеллект (672227) Ааа. спросонья не так понял. Там и это есть — запрещать процессу запуск приложений. Сейчас подправлю ответ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *