Плагин коллекции яндекс: Инструкция / Плагин «Яндекс.Коллекции» для Shop-Script X

Развертывание Яндекс Браузера в корпоративной сети

  1. Развертывание
  2. Браузер не устанавливается

Примечание. Для развертывания Браузера интернет не требуется. Исключение — предустановка расширений (например, КриптоПро), которые скачиваются после первого запуска Браузера.

Установочный пакет

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

Для развертывания Браузера в корпоративной сети необходимы следующие файлы:

  • MSI — установочный пакет. Перед скачиванием можно настроить часть параметров конфигурации с помощью конструктора.

  • ADMX — файл шаблона политик, в котором описываются настройки политик. Обновлен 14.06.2023 г.

  • ADML— файл локализации шаблона политик. Содержит локализованные описания, которые будут отображаться в редакторе групповых политик. Для каждого языка нужен свой файл ADML: для русского, для английского. Обновлен 14.06.2023 г.

Развертывание в корпоративной сети
  1. Создайте общую сетевую папку и разместите в ней пакет MSI Браузера. Убедитесь, что общая папка доступна на компьютерах пользователей.

  2. Разместите файл ADMX в папках C:\Windows\PolicyDefinitions (будет действовать на данном ПК) и domain_name.loc\SYSVOL\domain_name.loc\Policies\PolicyDefinitions (будет действовать на домене).

  3. Разместите файл ADML в папках C:\Windows\PolicyDefinitions\<язык_ОС> и domain_name.loc\SYSVOL\domain_name.loc\Policies\PolicyDefinitions\<язык_ОС>, где <язык_ОС>:

    • ru-RU — для русскоязычной системы;

    • en-US — для англоязычной системы.

  4. Настройте шаблоны групповых политик для целевой группы пользователей.

  5. Создайте объект групповой политики.

  6. Разверните пакет. Это можно выполнить с помощью инструментов:

    Active Directory Group Policy Management

    1. Откройте консоль управления групповой политикой (gpmc. msc).

    2. Нажмите на нужный домен или группу правой кнопкой мыши и выберите Создать объект групповой политики в этом домене и связать его.

    3. Задайте имя групповой политики (например, «Установка Браузера») и нажмите ОК.

    4. Откройте созданную групповую политику. Для этого нажмите на нее правой кнопкой мыши и выберите Изменить.

    5. Перейдите в раздел Конфигурация компьютера → Политики → Конфигурация программ → Установка программ.

    6. Нажмите на раздел Установка программ правой кнопкой мыши и выберите Создать → Пакет.

    7. Выберите пакет MSI Браузера в общей папке и нажмите Открыть.

    8. Укажите метод развертывания Особый и нажмите ОК.

    9. Перезагрузите компьютеры, на которых нужно установить Браузер.

    Microsoft System Center Configuration Manager

    1. Откройте раздел Библиотека программного обеспечения → Управление приложениями → Приложения.

    2. Нажмите кнопку Создать → Создание приложения.

    3. Следуйте инструкциям мастера создания приложений.

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

    5. Укажите расположение установочного файла MSI Браузера.

    6. Просмотрите импортированные сведения об устанавливаемом Браузере.

    7. На шаге Укажите сведения о приложении задайте программу установки msiexec /i «yandex_browser.msi» /qn.

    8. В окне Приложения нажмите правой кнопкой мыши на Яндекс Браузер и выберите Развернуть.

    9. Укажите коллекцию устройств, на которые будет установлен Браузер.

    10. Выберите точки распространения для размещения Браузера.

    11. Укажите параметры управления процессом развертывания Браузера:

    12. Задайте время развертывания Браузера.

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

    14. Укажите параметры оповещения Configuration Manager и Operation Manager.

    Вы можете следить за состоянием развертывания Браузера в разделе Мониторинг → Развертывания → Состояние развертывания.

    Kaspersky Security Center

    Создайте инсталляционный пакет:

    1. Подключитесь к серверу администрирования.

    2. В дереве консоли выберите папку Удаленная установка → Инсталляционные пакеты.

    3. Нажмите правой кнопкой мыши и выберите Создать → Инсталляционный пакет . Запустится мастер создания инсталляционного пакета.

    4. Укажите название пакета, путь к файлу MSI Браузера и ключи установки (/qn).

    Установите Браузер на выбранные устройства:

    1. Подключитесь к серверу администрирования, под управлением которого находятся устройства.

    2. В дереве консоли выберите папку Задачи.

    3. Нажмите кнопку Создать задачу. Запустится мастер создания задачи.

    4. В окне Выбор типа задачи в узле Сервер администрирования Kaspersky Security Center выберите тип задачи Удаленная установка программы.

    5. Если нужно запустить развертывание в определенное время, задайте расписание в параметрах задачи.

    6. После создания задачи запустите ее или дождитесь запуска по расписанию.

    После выполнения задачи Браузер будет установлен на выбранные устройства.

    Командная строка

    Браузер поддерживает установку через командную строку Windows с помощью msiexec (установщик Windows). Описание ключей для msiexec можно посмотреть на сайте Microsoft или по команде

    msiexec /help.

Поддерживаемые ключи

При установке Браузера из командной строки Windows можно использовать ключи одним из способов:

  • --do-not-create-desktop-shortcut — не создавать ярлык Браузера на рабочем столе.

  • --do-not-launch-browser — не запускать Браузер после установки. Неактуально при установке из MSI.

  • --yapin-state=1 — не закреплять кнопку Яндекс на панели задач. Неактуально при установке из MSI.

Обычный Браузер и Браузер для организаций в Windows

Одновременное использование версии для организаций и обычной (для личного использования) версии Браузера невозможно по следующим причинам:

  • Версия Браузера для организаций устанавливается в Program Files (для всех пользователей).

  • Обычная версия Браузера устанавливается в папку профиля (только для текущего пользователя).

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

Чтобы запустить Браузер для организаций, используйте один из способов:

  • Удалите обычную версию Браузера:

    • Под текущим пользователем.

      Запустите скрипт для Windows.

    • Централизованно. Запустите setup.exe с ключами —uninstall —force-uninstall —silent из папки, где установлен Браузер:

      C:\Users\%username%\AppData\Local\Yandex\YandexBrowser\Application\%browser_version%\Installer\setup.exe

      Путь к файлу setup.exe можно посмотреть в параметре UninstallString в разделе реестра:

      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\YandexBrowser

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

  • Создайте в Windows нового пользователя. В папке его профиля не будет установленной обычной версии Браузера. Если Браузер для организаций уже установлен, то в новом профиле можно запускать browser.exe из папки Program Files.

Внимание. Перед развертыванием версии Браузера для организаций удалите обычную версию.

Программное обеспечение

В развертывании Браузера в сети поможет ПО для удаленного управления конфигурациями, например:

  • Ansible

  • Samba

  • ALD PRO для Astra Linux

Установочный пакет

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

Скачайте установочный пакет в формате DEB или RPM. Доступны только 64-разрядные версии.

Debian, Deepin, Kali, Mint, Raspbian, Ubuntu

Скачайте пакет DEB по ссылке. Перед скачиванием можно настроить часть параметров конфигурации с помощью конструктора.

ALT Linux, Fedora, РЕД ОС

РОСА «КОБАЛЬТ» 7.9

Дистрибутив Браузера размещен в репозитории. Чтобы установить:

  1. Создайте файл /etc/yum.repos.d/proprietary.repo с конфигурацией репозитория:

    [proprietary]
    name=ROSA Enterprise Linux Server - Base
    baseurl=http://$rosa_support_id_server:@abf-downloads.rosalinux.ru/rosa-server79/repository/$basearch/proprietary/release
    gpgcheck=0
    enabled=1
    priority=2
  2. Запустите установку Браузера командой:

    yum install yandex-browser-stable -y

После установки Браузера в разделе Интернет главного меню появится ярлык Yandex Browser.

Astra Linux

Дистрибутив Браузера размещен в стандартном репозитории. Выполните через терминал команду:

sudo apt-get install yandex-browser-stable
Репозиторий Яндекса

Установщик в формате DEB или RPM можно скачать из репозитория.

Если при установке репозитория произошла ошибка, пропишите его и ключ электронной подписи вручную:

  1. Выполните в консоли команду:

    sudo add-apt-repository "deb https://repo.yandex.ru/yandex-browser/deb beta main"
  2. Скачайте ключ электронной подписи, выполнив в консоли команду:

    curl https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG --output YANDEX-BROWSER-KEY.GPG
  3. Пропишите ключ в дистрибутив, выполнив в консоли команду:

    sudo apt-key add YANDEX-BROWSER-KEY.GPG
Развертывание в корпоративной сети
  1. Создайте сетевую папку

    1. Установите пакеты Samba и smbclient. Для этого выполните команду:

      ALT Linux

      sudo apt-get install samba smbclient
      Astra Linux, Debian, Linux Mint, Ubuntu

      sudo apt install samba smbclient
      Arch Linux

      sudo pacman -S samba smbclient
    2. Создайте общую сетевую папку:

      mkdir /etc/opt/yandex/browser/policies/managed/
    3. Добавьте пользователя Samba. Имя должно быть таким же, как у вашего пользователя, а пароль лучше выбрать другой.

      sudo smbpasswd -a $USER
    4. Если вы хотите, чтобы у пользователя не было пароля, укажите опцию -n:

      sudo smbpasswd -a -n $USER 
    5. Cоздайте резервную копию конфигурационного файла Samba:

      cp /etc/samba/smb.conf /etc/samba/smb.conf.old
    6. Откройте файл smb.conf в режиме редактирования:

      cat >> /etc/samba/smb.conf
    7. Задайте параметры (пробелы в строках обязательны):

                      [Имя папки]
                      comment = Комментарий
                      path = Путь к папке
                      valid users = user
                      read only = no
                      browsable = yes                        

      Пример файла:

                    [managed]
                    comment = Групповые политики
                    path = /etc/opt/yandex/browser/policies/managed/
                    valid users = user
                    read only = no
                    browsable = yes           
    8. Нажмите Ctrl + D.

    9. Запустите службу SMB:

      sudo systemctl start smb.service     
    10. Добавьте службу в автозагрузку:

      sudo systemctl enable smb.service     
    11. Подключитесь к общей сетевой папке. Для этого введите команду вида:

      sudo smbclient //IP_АДРЕС/Папка -U ПОЛЬЗОВАТЕЛЬ
      IP-адрес вашего компьютера можно узнать с помощью команды ip a. Пример команды:

      sudo smbclient //192.168.0.89/managed -U user     
  2. Настройте групповые политики.

    Примечание.

    На компьютерах пользователей с ALT Linux версии 0.9.12 и выше для настройки групповых политик можно использовать инструмент gpupdate (работает только в Microsoft Active Directory или Samba Domain Controller). Подробнее.

  3. Скопируйте папку /etc/opt/yandex/browser/policies/managed/ вместе с файлами политик на все устройства с ОС Linux в сети.

    Пример использования Ansible для копирования политик

    1. Подготовка сервера.

      1. Установите Ansible:

        apt-get install ansible  
      2. Пропишите управляемые компьютеры в группу (например, local). В файле /etc/ansible/hosts нужно указать пользователя, который будет запускать команды на управляемых узлах (root):

         [all:vars]
         ansible_user=root        
        [local]
        IP-адрес         
      3. Создайте ключ SSH:

        ssh-keygen -t ed25519 -f ~/.ssh/manager

        Пароль ключа можно оставить пустым.

      4. Добавьте ключ на сервере:

        eval `ssh-agent`
        ssh-add ~/.ssh/manager
      5. Создайте каталог для списков сценариев:

        mkdir -p /etc/ansible/playbooks
    2. Подготовка клиента.

      1. Установите необходимые модули:

        apt-get install python python-module-yaml python-module-jinja2 python-modules-json python-modules-distutils
      2. Включите и запустите службу sshd.

      3. Разместите публичную часть созданного на сервере ключа пользователю root. Добавьте содержимое файла manager.pub в /etc/openssh/authorized_keys/root в модуле Администратор системы или вручную.

      4. Проверьте доступ по ключу с сервера:

        ssh root@IP_адресС          
    3. Копирование политик.

      1. Создайте файл /etc/ansible/playbooks/copy-policies.yml и пропишите в нем сценарий для копирования файла с политиками на компьютеры пользователей:

        - hosts: local # Группа, которой принадлежат компьютеры
          remote_user: root
          tasks:
          - name: Copy group policies
            copy:
                  src: ~/managed_policies.json # Путь к копируемому файлу
                  dest: /etc/opt/yandex/browser/policies/managed/managed_policies.json # Путь к конечному файлу
                  owner: local # Владелец файла
                  group: local # Группа, которой принадлежит файл
                  mode: '0644' # Права доступа к файлу       

        Если файлов несколько, то нужно прописать сценарии для всех.

      2. Выполните команду:

        ansible-playbook copy-policies
  4. Разверните Браузер на всех устройствах в сети. Когда пользователи запустят Браузер, на их компьютерах будут действовать настроенные вами политики.

    Подробные сведения о развертывании пакетов ищите в официальной справке вашего инструмента для удаленного управления.

    Пример развертывания Браузера с использованием Ansible

    1. Создайте файл /etc/ansible/playbooks/copy-installer.yml и пропишите в нем сценарий для копирования установочного пакета на компьютеры пользователей:

      - hosts: local # Группа, которой принадлежат компьютеры
        remote_user: root
        tasks:
        - name: Copy installer of Yandex Browser
          copy:
                src: ~/yandex-browser.deb # Путь к копируемому файлу
                dest: ~/yandex-browser.deb # Путь к конечному файлу
                owner: local # Владелец файла
                group: local # Группа, которой принадлежит файл            
    2. Создайте файл /etc/ansible/playbooks/install-browser.yml и пропишите в нем сценарий для установки Браузера:

       - hosts: local # Группа, которой принадлежат копмпьютеры
         remote_user: root
         tasks:
         - name: Install Yandex Browser
           apt:
                 name: ~/yandex-browser. deb # Путь к установочному пакету браузера
                 state: present
                 update_cache: yes                          
    3. Выполните команды:

      ansible-playbook copy-installer 
      ansible-playbook install-browser

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

  1. Скачайте установочный файл со страницы browser.yandex.ru/corp/builds.

  2. Запустите загруженный файл.

  3. В открывшемся окне перетащите значок Браузера в папку Программы.

  4. Настройте групповые политики.

Установлена ли у вас обычная версия Яндекс Браузера?

Удалите Яндекс Браузер, запустив bat-файл, затем разверните Браузер для организаций заново.

Если вам нужна и обычная версия Яндекс Браузера, то создайте новый профиль пользователя Windows, в котором разверните Браузер для организаций.

Проверьте следующее:

  • У компьютера, на котором проводится развертывание, есть доступ к интернету.

  • Есть права администратора для установки Браузера в папку Program Files.

  • Временно отключите антивирус и попробуйте установить Браузер снова.

Если проблема осталась, то проверьте, есть ли папка YandexBrowser в следующих местах:

  • %userprofile%\AppData\Local\Yandex

  • C:\Program Files\Yandex

Узнайте, как Браузер называется в списке установленного ПО: «Yandex» или «Yandex (All Users)». В папке %temp% (если есть) соберите следующие логи:

  • yandex_browser_updater.log

  • yandex_browser_installer.log

  • lite_installer.log

Откройте файл lite_installer.log с помощью любого текстового редактора. Если в файле есть ошибка ERROR: Module verification failed, воспользуйтесь следующим способом.

Напишите нам, приложив данные логи к сообщению.

Написать в службу поддержки

Яндекс Браузер для смартфонов с Android. Справка

Важная информация для пользователей расширений
SaveFrom. net, Frigate и ряда других

Расширения отключены в связи с потенциально опасным и недобросовестным
поведением. Подробности в блоге Браузера и на Хабрахабре.

Внимание. Расширение Frigate и ряд других отключены в связи с потенциально опасным и недобросовестным поведением. Подробности см. в блоге Браузера и на Хабре.

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

  1. Расширения в Браузере
  2. Включение и выключение
  3. Функциональность расширения
  4. Удаление
  5. Настройки
  6. Информация для разработчиков расширений
  7. Проблемы с расширениями

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

Чтобы перейти на страницу расширений:

  1. Нажмите на открытой вкладке   → Дополнения.

  2. Если ранее вы устанавливали в Браузер расширения, откроется их список. Под списком нажмите Еще дополнения.

На открывшейся странице отметьте расширения, которые вы хотите установить в Браузер.

  1. Нажмите на открытой вкладке   → Дополнения.

  2. Если ранее вы устанавливали в Браузер расширения, откроется их список. Под списком нажмите Еще дополнения.

  3. Найдите в списке нужное расширение и установите переключатель в положение Вкл. / Выкл.

Чтобы получить доступ к набору функций расширения и увидеть результат его работы:

  1. Нажмите на открытой вкладке   → Дополнения.

  2. Откроется список установленных вами в Браузер расширений. Нажмите строку с нужным расширением.

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

Вы можете удалить расширения только в блоке Из других источников.

Примечание. Блок Из других источников появится, если вы уже установили расширения из интернет-магазинов Opera Add-ons или Chrome Web Store.

  1. Нажмите на открытой вкладке   → Дополнения.

  2. Если ранее вы устанавливали в Браузер расширения, откроется их список. Под списком нажмите Еще дополнения.

  3. В описании нужного расширения нажмите Подробнее.

  4. Нажмите Удалить.

Чтобы изменить настройки расширения:

  1. Нажмите на открытой вкладке   → Дополнения.

  2. Если ранее вы устанавливали в Браузер расширения, откроется их список. Под списком нажмите Еще дополнения.

  3. В описании нужного расширения нажмите Подробнее.

  4. Под описанием нажмите Настройки. Если такой кнопки нет, возможность настройки такого расширения не предусмотрена.

Чтобы обновить все расширения в Браузере:

  1. Наберите в Умной строке адрес browser://extensions. Откроется страница со списком всех установленных в Браузере расширений.

  2. В правом верхнем углу страницы включите опцию Режим разработчика.

  3. Над списком нажмите Обновить.

Чтобы протестировать разработанное вами расширение в Браузере:

  1. Наберите в Умной строке адрес browser://extensions. Откроется страница со списком всех установленных в Браузере расширений.

  2. В правом верхнем углу страницы включите опцию Режим разработчика.

  3. Над списком нажмите Загрузить распакованное расширение.

  4. Откроется системный диалог для выбора файлов. Его вид и поведение зависят от версии Android и списка установленных приложений (например, различных менеджеров файлов). Найдите путь к папке с тестируемым расширением и выберите в ней файл manifest.json.

Загруженное расширение будет установлено в Браузер, и вы сможете проверить его работу.

Чтобы отладить ваше расширение с помощью Яндекс Браузера для компьютера:

  1. Подключите смартфон к компьютеру.

  2. Запустите на смартфоне Яндекс Браузер.

  3. Нажмите   → Настройки.

  4. Откройте Параметры разработчика.

  5. Включите опцию Отладка веб-страниц через USB.

  6. Запустите на компьютере Яндекс Браузер.

  7. Наберите в Умной строке адрес browser://inspect/#devices.

  8. На экране появится список вкладок, открытых в мобильном Браузере. Одна из этих вкладок соответствует вашему расширению — нажмите ссылку inspect под ее описанием.

Расширения отключаются сами

Проверьте, есть ли на устройстве свободная оперативная память. Попробуйте ее очистить:

  • удалите лишние приложения;

  • временно отключите те приложения, которые удалить нельзя;

  • очистите кеш.

Если вы не нашли информацию в Справке или у вас возникает проблема в работе Яндекс Браузера, напишите нам. Подробно расскажите, что вы делали и что происходило. Если возможно, прикрепите скриншот. Так мы поможем вам быстрее.

Примечание. Чтобы решить проблему в работе сервисов Яндекса, обращайтесь в службу поддержки этих сервисов:

Яндекс Браузер на компьютере

О проблемах Яндекс Браузера на компьютере пишите прямо из Браузера:  → Дополнительно → Сообщить о проблеме или через форму.

Мобильное приложение Яндекс — с Алисой

О проблемах в работе приложения Яндекс — с Алисой пишите через форму.

Главная страница Яндекса

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

Яндекс Почта

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

Поиск и выдача

О работе Поиска и выдачи (ранжирование сайта в результатах Поиска, некорректные результаты и т. д.) пишите через форму.

yandex-images-скачать · PyPI

Скрипт на Python для скачивания изображений с Яндекс. Изображений

Описание проекта

Python Скрипт для загрузки изображений с Яндекс.Изображений.

  • Проверка наличия капчи
  • Много фильтров
  • Многопроцессорность доступна (опция --num-workers )
  • Python 3.7+
  • Селеновая проволока 1.0.8+
  • Firefox, Chrome, Safari и Edge поддерживаются
  1. Получите исполняемый файл драйвера Selenium для вашего браузера и платформы. Поддерживаются Firefox, Chrome, Safari и Edge.
    Используйте параметр --driver-path , чтобы указать путь к драйверу или добавить исполняемый файл в PATH.

Простой пример с использованием Chrome WebDriver:

$ yandex-images-download Chrome --keywords "водка, медведи, балалайка" --limit 10

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

$ yandex-images-download Chrome --keywords_from_file input_example. txt --itype=png

Всю остальную информацию можно получить с помощью аргумента --help .

Отдельное спасибо Андрею Ляшко за код-ревью.
Отдельное спасибо Борису Коварскому (https://github.com/kovarsky) и Андрею Ляшко за поддержку проекта.

Детали проекта


Эта версия

1.0.4

Загрузить файлы

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

Исходный дистрибутив

yandex_images_download-1.0.4.tar.gz (8,6 КБ посмотреть хеши)

Загружено источник