Usb переключатель

Переключатель USB портов (1 принтер на 2 компьютера) , бесплатная доставка

Главная » Для компьютера » USB хабы

Описание Задайте вопрос (4) Отзывы (17) Оплата и доставка

2 портовый USB 2.0 переключатель  для совместного использования принтера, сканера с двумя компьютерами

Обычно, в офисах на 2 рабочих места выделяется только 1 компьютер. Чтобы распечатать с компьютера, не подключенному к принтеру нужно постоянно перетыкать USB шнур принтера  или пользоваться флешкой.

С этим  2 портовым USB 2.0 переключателем всё станет гораздо легче!

Просто подсоедините принтер или сканер или любое другое USB устройство в этот коммутатор с одной стороны, а с другой подсоедитните ваши ДВА компьютера!

Описание::

  • Компактный дизайн, не занимает много места, идеально подходит для дома и офиса
  • Позволяет подключить  USB устройства, такие как принтер или сканер и использовать их с двух компьютеров
  • Просто подключите USB кабель от вашего компьютера и USB устройства в переключатель
  • Внешний источник питания не требуется
  • Может работать с Windows Vista , 7, 8

Спецификация:

  • USB 1.1/2.0 совместимый
  • Размер: 67x37x20 мм
  • Светодиодная индикация выбранного компьютера
  • Выберите компьютер, нажав соответствующую кнопку
  • Также можно выбрать из самого компьютера с помощью прилагаемого программного обеспечения (Должен быть установлен на каждый компьютер)

Цвет: серебристый Размер: 68*45*18 мм

Вес: 37 г

Пакет включает: 1 * Переключатель 1 * Руководство пользователя

1 * CD с программным обеспечением

Купить 2 портовый USB 2.0 переключатель  в нашем магазине легко: просто нажмите кнопку купить и перейдите в корзину для оформления доставки. Доставка бесплатна!

Станислав |
2017-08-23

Отлично! Доставка быстрая, отслеживалась. Работает, для автоматического переключения принтера с 2-х пк, использовал драйвер в комплекте!

Олег |
2017-08-23

Отправлено и пришло быстро, 16 дней всего. Упаковано было в пакет с воздушно-пузырьковой пленкой. Само устройство в блистере. Всё работает, и устройство, и программа, и зад можно подключить. Хочу отметить особенности. Внутри устройства HID-контроллер на неизвестной CH9882 и коммутатор CH440G.

Программа работает с HID-контроллером и по нажатию горячей клавиши переключает подключенное устройство. Так вот, с USB клавиатурой на 2 ПК такое управление не работает )) так как HID контроллер на одном ПК, а устройство(клавиатура) на другом, переключаем – и всё наоборот. Т.е.

программа работает на том компьютере, от которого подключенное устройство отключено, а на подключенном не работает. Но это не страшно, ведь можно переключаться непосредственно кнопками на устройстве!

Витя |
2017-05-03

В комплекте инструкция и диск с драйверами. Установилось без проблем на оба компьютера даже без диска. Все отлично работает. Рекомендую!

Олег |
2017-05-03

Доставка до Самары заняла 24 дня. Фирменная упаковка. Товаром доволен.

Игорь |
2017-04-29

В комплекте инструкция и диск с драйверами. Установилось без проблем на оба компьютера даже без диска. Все отлично работает. Рекомендую!

Ваше имя:

Ваш отзыв:

Источник: https://GadgetPostal.ru/pereklyuchatel-usb-portov-1-printer-na-2-kompyutera-usb-swit.html

USB-свитч – ATEN KVM USB Switch CS661

3 Июля 2009

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

Реализовать это можно по-разному, например, устроить дома Wi-Fi или подключить компьютеры к локальной сети.

Но есть и еще один, альтернативный вариант – воспользоваться USB-свитчем, коим и является наш сегодняшний герой – ATEN KVM USB Switch CS661.

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

Реализовать это можно по-разному, например, устроить дома Wi-Fi или подключить компьютеры к локальной сети.

Но есть и еще один, альтернативный вариант – воспользоваться USB-свитчем, коим и является наш сегодняшний герой – ATEN KVM USB Switch CS661.

Зачем это нужно?

USB-подключение – самый простой способ организации домашней сети: в любом, даже достаточно «древнем» ноутбуке и ПК имеется как минимум один USB-порт, а для организации сети нет нужды в специальных знаниях – свитч при подключении к компьютерам все сделает и настроит сам.

Так что единственная проблема, возникающая в данном случае, может лишь касаться стоимости самого устройства. Да, свитч не дешев (в среднем стоимость – $100), но другие способы не дешевле.

Например, оборудование для организации дома беспроводной сети может стоить $150 и больше.

«Локалка» обойдется дешевле, но при этом придется прокладывать провода по всей квартире, и компьютеры уже нельзя будет перемещать.

 

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

Например, вы пришли к другу со своим ноутбуком и хотите скопировать фильмы с его компьютера. Что делать? Ввиду большого объема данных ни DVD, ни USB-Flash – не варианты. А вот USB-свитч – вполне. Соединили компьютеры, поставили копирование списка файлов в терминале – и пошли пить чай.

И подобных примеров «полевого» использования USB-свитча можно приводить сколь угодно много.

Что такое KVM и почему ATEN?

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

Отсюда и расшифровка KVM – Keyboard, Video, Mouse (клавиатура, видео, мышь). Задача управления множеством компьютеров с одной консоли (т.е.

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

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

Со временем KVM-переключатели преобразили, научились передавать звук, поддерживать интерфейсы PS/2 и USB. И именно поддержка USB позволила перенести все KVM-прелести из административно-корпоративного сектора в домашне-бытовой.

С помощью KVM-переключателей можно организовать даже небольшую сеть (максимальное поддерживаемое количество устройств – 4096!), удаленно управлять домашним сервером или любым другим компьютером, а также через специальный терминал беспрепятственно обмениваться данными между всеми участниками сети.

Тайваньская компания ATEN является едва ли не мировым лидером в производстве всевозможных сетевых адаптеров, конвертеров, сплиттеров, а также KVM-переключателей.

ATEN была основана в июле 1979 года и к нынешнему моменту объединяет почти 1300 рабочих, 175 из которых занимаются непосредственно разработкой. Качество продукции компании подтверждено сертификатами ISO 9001 : 2000 UKAS.

Впрочем, уже одно то, что ATEN – компания тайваньская (не китайская!), внушает доверие к ее продукции.

Комплектация

KVM USB Switch CS661 поставляется в небольшой коробочке, и с первого взгляда очень похож на обычную флешку. Внутри коробочки тоже мало чего примечательного: само устройство, пара инструкций на разных языках, да чехол для переноски. Наличие последнего радует: все-таки устройство – утилитарное.

Дизайн…

Устройство это выполнено насколько просто, настолько и элегантно. Внутри небольшой черной «коробочки» разместилась основная плата и контроллер одного дополнительного USB-порта (он выполняет роль хаба для подключения периферийных устройств).

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

На основном блоке находится еще ряд синих светодиодных индикаторов. Левый и правый – символизируют компьютеры. При обмене данными между ПК они отчаянно мигают – процесс идет!

… и внутреннее содержание

ATEN KVM USB Switch CS661 – устройство достаточно простое, потому характеристики его выглядят крайне лаконично.

Тестирование

Никакого софта в комплекте KVM USB Switch CS661 нет, да он и не нужен. Подобно флешке устройство подключается в любой свободный USB-порт (для того, чтобы скорость передачи данных была на уровне, желательно, чтобы USB отвечал спецификации 2.

0) и сам устанавливается в системе.

Причем (вот чудеса!) в «Диспетчере устройств» его можно обнаружить отнюдь не в «Контроллерах универсальной последовательной шины USB», а в «DVD и CD-ROM дисководах»! Но это уже – особенности подключения, которые никоим образом на работу устройства не влияют.

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

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

 

Две из них организуют окно на рабочем столе (разворачивают и сворачивают), еще одна обновляет рабочий стол (или, можно сказать, синхронизирует картинку одного рабочего стола с другим). Две последние – функциональнее: одна активирует на зависимом компьютере кнопку «Пуск», другая открывает окно терминала, служащего как раз для обмена файлами между компьютерами.

Как несложно догадаться, большая часть пользовательского времени проходит в окне терминала, напоминающем примитивный двухоконный файл-менеджер (увы, это далеко не Total Commander!). С другой стороны, «запихнуть» что-то большее в драйвер размером 1,5 Мб вряд ли можно было бы.

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

Он попросту не работает. Поэтому закрывать терминал каждый раз приходится сочетанием Alt+F4. Но еще больше расстраивают заметные глазу задержки при отрисовке элементов «чужого» компьютера.

Но от этого никуда не деться – задержки есть при любом способе удаленного администрирования, и уж тем более по USB.

Измерение скорости передачи данных посредством KVM USB Switch CS661 проводилось в реальных условиях работы. Для этого применялись три подхода: 1) передача одного большого файла объемом 4,3 Гб (типичный образ DVD или фильм в HDTV-качестве) 2) передача десятка файлов объемом 700 Мб 3) передача 150 фалов объемом до 10 Мб.

В первом случае файл скопировался за 6 минут и 50 секунд, во втором – 11 минут 25 сек, в третьем процесс длился 2 минуты 45 секунд. Соответственно, скорости копирования в этих трех случаях составили 10,47 Мб (83,82 Мбит), 10,2 Мб (81,6 Мбит) и 8,36 Мб (66,9 Мбит). Каждый из полученных результатов укладывается в диапазон USB 2.

0 High Speed (25 – 480 Мбит).

Заключение

ATEN KVM USB Switch CS661 – это то устройство, без которого не обойтись компьютерщику великому и малому.
Устройство конечно, недешево, но оно компактно и, что гораздо важнее, позволяет практически везде (хоть в полевых условиях) без лишних усилий объединять пару ЛЮБЫХ компьютеров в мини-сеть. А это, согласитесь, дорогого стоит.

Устройство предоставлено на тесты компанией ATEN International

Источник: http://news.kosht.com

Источник: https://www.insotel.ru/press/articles/kvm_oborudovanie/usb_svitch_aten_kvm_usb_switch_cs661/

TradeSwitch8-USB

KVM switch TradeSwitch – переключатель сигналов клавиатуры и мыши, позволяющий одновременно работать с восемью (8) компьютерами с одного многомониторного пользовательского рабочего места.

Данный KVM switch (переключатель клавиатуры и мыши) входит в концепцию Guntermann & DrunckTradeSwitch и позволяет переключать сигналы периферийного оборудования, включая клавиатуры, мыши и аудио устройства.

KVM switch TradeSwitch не поддерживает передачу и коммутацию видеосигналов.

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

Данный KVM switch обеспечивает переключение между всеми подключенными компьютерами с использованием запатентованной технологии Guntermann & Drunck«CrossDisplay-Switching».

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

Технические особенности прибора

  • Совместим только со стандартными компьютерными интерфейсами ввода/вывода
  • Режим полной эмуляции работы клавиатуры и мыши для каждого канала
  • Не требует установки дополнительного программного обеспечения
  • Поставляется в виде настольного прибора с комплектом для монтажа в 19-дюймовый слот
  • Обеспечивает переключение различных сигналов компьютера по нажатию горячих клавиш
  • Горячие клавиши для работы с коммутатором задаются пользователем в режиме настройки, что позволяет избежать конфликтов с другими программами
  • Устройство имеет светодиодные индикаторы на корпусе и отдельные индикаторы для размещения на мониторах – для определения, с какими компьютерами в данный момент работает KVM переключатель

Обновление программного обеспечения устройства

  • Флэш-обновление (flashupdate) программных компонентов устройства

Общие системные характеристики прибора

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

Внешний вид

  • возможна реализация как настольного (desktop, DT), так и монтируемого в стойку (rackmount, RM) вариантов системы

 
Расширенные возможности

Все устройства серии TradeSwitch поставляются полностью укомплектованными. В данный момент для них не доступны никакие системные расширения. 

Подключение

  • Соедините компьютеры с портами на задней панели модуля TradeSwitch. Соответствующими шнурами подключите клавиатуру, мышь, аудио и USB к KVM коммутатору TradeSwitch.
  • Длина кабеля при соединении через порт PS/2: 2 метра или 5 метров
  • Длина кабеля при соединении через порт USB: 2 метра или 5 метров
  • Рабочая консоль соединяется с разъёмами клавиатуры и мыши на модуле TradeSwitch. Комплекты светодиодных индикаторов подключаются к мониторам, чтобы облегчить в процессе работы поиск компьютера, к которому в данный момент обращается консоль.

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

Источник: http://masttrade.com/catalog/8-portovye-kvm-pereklyuchateli/tradeswitch8-usb/

Обзор KVM переключателя из Китая

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

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

Все содержимое посылки — это 2-портовый KVM и 2 специальных провода для подключения к компьютерам. Китайцы не пожалели упаковочной пленки, поэтому все доехало в сохранности.

На фото ниже видно, что переключатель имеет 3 разъема VGA (один на монитор и 2 для системных блоков), а также 3 порта USB. Благодаря им помимо клавиатуры и мышки мы можем подключить еще, например, принтер, который будет также переключаться от компьютера к компьютеру вместе с остальной периферией.

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

Также на корпусе имеется  2 светодиодных индикатора, которые сообщают о том, какой порт сейчас используется. На обратной стороне KVM-switch имелась наклейка, сообщающая что устройство может работать с разрешением до 1920×1440.

Подключение устройства происходит по следующей схеме:

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

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

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

Для себя я нашел следующий выход: я подключил кабели от системных блоков напрямую в монитор, так как на мониторе у меня имеется 2 входа (dvi и vga), а переключение между ними осуществляется нажатием кнопки на самом мониторе. Таким образом, для переключения к управлению другим компьютером вместо одной кнопки на kvm мне приходится нажимать еще и кнопку на мониторе для переключения «картинки».

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

Достаточно вместо проводов, которые шли в комплекте, использовать обычные vga-кабели и вместе с ними провода usb A — usb B (такими подключается большинство современных принтеров).

Думаю, этим способом я и буду пользоваться, как только приобрету 2 нужных кабеля USB. При таком способе мы полностью сохраняем функциональность устройства.

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

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

Источник: http://f1-it.ru/obzor-kvm-pereklyuchatelya-iz-kitaya.html

Дешевая USB кнопка для PC

Идея — запускать скриптик по нажатию физической кнопки, подключенной к компьютеру.
кнопка Варианты:

  • Arduino nano — 1400 р (ориг), 300 р (не ориг). (плюсы: можно навесить много кнопок на 1 usb порт; минусы: надо паять + понять как она работает и на компьютере придется держать постоянно программу, которая будет ждать нажатия кнопки)
  • USBbutton — 780 р (плюсы: все красиво оформлено и сделано; минусы: высокая цена и она win-only)
  • U-HID Nano — 1150 р (плюсы: есть софт; минусы: высокаяя цена + необходимо паять)
  • Usb устройство (почти любое) — 0 — 100 р (плюсы: почти 0 себестоимость, не надо программировать; минусы: linux, возможная пайка, повреждение usb кабеля)

Все эксперименты я проводил на Raspberry PI с debian на борту (точнее прошивка raspbmc).

Для реализации подойдет любой дистрибутив, испльзующий udev для отслеживания системных устройств.

Устройство, на основе которого будет делаться кнопка может быть любым: старая полусломаная usb клавиатура, мышка, камера да и вообще все что цепляется по USB и может быть опознано системой. На маркете нашел мышь за 70 руб, что может служить кнопкой и вполне конкурентоспособно с другими вариантами.

Делаем кнопку

Схема работы кнопки проста до безобразия

важное замечание по схеме подключения: см P.S.101 в конце статьи

Пока кнопка нажата — вся цепь замкнута, на устройство подается питание и система видит, что подключено новое устройство. Когда кнопку отжимаем, то происходит разрыв цепи и устройство пропадает из системы. Эта логика и есть ключевая во всем процессе создании кнопки.

Я разобрал старую клавиатуру и добыл из нее

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

Кратчайшая теория udev

Процесс udevd отслеживает подключение/отключение девайса и создает файл устройства в директории /dev/ (совсем образное объяснение, для любителей подробностей смотри ссылки в конце статьи)
Во время подключения устройств udevd проверяет список правил в директории /etc/udev/rules.d/ Правила могут жить как и в одном файле так и в нескольких. Создадим файл и добавим правило:pi@raspbmc:~$ cat /etc/udev/rules.d/20-usb_button.rules
ATTRS{name}==”LITEON Technology USB Multimedia Keyboard”, ATTRS{phys}==”usb-bcm2708_usb-1.2/input0″, ACTION==”add”, RUN+=”/bin/sh /home/pi/usb.sh”
в debian нет необходимсто перезапускать udev после изменения правил, все происходит автоматически. Это правило выполняется только когда соблюдаются все условия:

ATTRS{name}==«LITEON Technology USB Multimedia Keyboard» (имя подключенного устройства совпадает)

ATTRS{phys}==«usb-bcm2708_usb-1.2/input0» (устройство подключено в конкретный USB порт. Мне это необходимо, тк использую 2 кнопки, сделанные из одинаковых клавиатур)
ACTION==«add» (правило работает только когда устройство тольок что добавлено, есть еще параметр “remove“. Если не указать Action, то скрипт будет постоянно запускаться, пока подключено устройство)
RUN+=”/bin/sh /home/pi/usb.sh” (собственно наш скрипт, который запускается по нажатию кнопки, без /bin/sh так и не запустился, также см P.S.01 ниже) Список атрибутов можно узнать следующим образом:pi@raspbmc:~$ udevadm info -a -p $(udevadm info -q path -n /dev/input/by-path/platform-bcm2708_usb-usb-0:1.2:1.0-event-kbd) looking at device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.0/input/input107/event0': KERNEL==”event0″ SUBSYSTEM==”input” DRIVER==”” looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.0/input/input107': KERNELS==”input107″ SUBSYSTEMS==”input” DRIVERS==”” ATTRS{name}==”LITEON Technology USB Multimedia Keyboard” ATTRS{phys}==”usb-bcm2708_usb-1.2/input0″ ATTRS{uniq}==”” ATTRS{properties}==”0″
….

где /dev/input/by-path/platform-bcm2708_usb-usb-0:1.2:1.0-event-kbd — адрес устройства адрес устройства в системе можно узнать в момент подключения устройства:pi@raspbmc:~$ udevadm monitor –env |grep DEVLINKS
DEVLINKS=/dev/input/by-id/usb-LITEON_Technology_USB_Multimedia_Keyboard-event-kbd /dev/input/by-path/platform-bcm2708_usb-usb-0:1.2:1.0-event-kbd
для дебага я использовал правило:SUBSYSTEM==”usb”, ATTRS{ID_MODEL_ID}==”c312″, SYMLINK+=”ABC”

и проверял создался ли симлинк устройства /dev/ABC

Итог

Вот и все. Мы получили кнопку, по нажатию которой запускается скрипт в системе. стоимость: старая клавиатура — 0р кнопка — 10р корпус — 0 р И самое главное что такая кнопка не требует знаний микроконтроллеров и особого умения паять, удобна и доступна каждому 🙂P.S.

00 про мой корпус для кнопки.
Обезьяна на пружине и если надавить на голову, то обезьяна давит хвостом кнопку, что и приводит к замыканию цепиP.S.01 Наткнулся на интересный баг и не смог забороть: скрипт указанный в правиле запускается 2 раза. Может кто подскажет? P.S.

10 Кнопку необходимо держать около 2х секунд, так как необходимо дождаться инициализации устройства в системе P.S.11 Если решите повторить проект с какими либо измененими, настоятельно рекомендую хотя бы пролистать список литературы

P.S.100 Скрипт на python для работы с udev github.

com/bockro/misc usb_checker.py

P.S.101 Важное замечание от Blangel

Ссылки

Спасибо, что дочитали до конца.

Источник: https://habr.com/post/206122/

USB КМ переключатель с общим буфером обмена и возможностью копирования папок и файлов между компьютерами

Недавно выкладывал обзор о мини РС, успешно его использую, в принципе доволен — появились небольшие «доработки» для более комфортного его использования, ниже рассказ об одной из них… Использовать девайс можно не только с мини РС — поэтому обзор может оказаться полезным НЕ ТОЛЬКО владельцам «маленьких компов» 😉 Приехала «доработка» в очень грязной коробке (кстати не первый случай уже) — могу только сделать предположение что в Китае топят углем и это осевшая угольная пыль.

На самом деле, ведь вся грязь на внутренней упаковке — тут явно не почта виновата!

Сзади краткие характеристики «содержимого блистера»Спецификация из магазина:
Устройство имеет несколько основных функций: 1. Это КМ переключатель (клавиатура, мышь) между двумя устройствами- используется USB порт. 2. Drag-and-drop — возможность перемещения файлов и папок между компьютерами («быстрое» копирование) 3.Общий буфер обмена — скопированное на одном компе можно вставить на другом (пароли, текст, изображения), особенно удобно при работе с редакторами

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

ГЛАВНЫЙ ВОПРОС — на хрена зачем оно мне понадобилось!? 😉 — объясняю :)…

Вероятно некоторые из нас сталкивались с проблемами нехватки места на столе? :))) Например так (или иначе) ;)Самое «противное», когда рядом стоят два компа (две клавы и мышки) и то и дело хватаешься не за ту и печатаешь не там! :))) Через время это начинает дико раздражать…

Вот в первую очередь ДЛЯ РЕШЕНИЯ ЭТИХ проблем я приобрел этот девайс!

Тем более, что купленный ранее мини РС имеет небольшие размеры и во всем удобен — но клавиатуру и мышку с собой таскать уже не так комфортно.

А работать на экране смартфона (вместо клавиатуры), или использовать всякое «мини» — нет уж! Мы не ищем легких путей, но ищем комфорт 😉 Необходимо было именно КОМПАКТНОЕ устройство и с возможностью работы через USB (нет у меня на мини РС других разъемов:)

Теперь я могу использовать одну «любимую» мышь и клавиатуру на двух компах.

Кроме того (при необходимости) оперативно (без подтыкания флэшек) перекинуть необходимые файлы напрямую, тем более что сам мини РС у меня является флэшкой с кучей портативных версий программ- почти набор «взломщика» 😉 И наконец еще один бонус этого устройства — возможность использования общего буфера обмена.

При редактирования документа на одном компе, с другого перетаскиваю необходимые куски текста и картинки (например при создании инструкций удобно делать скриншоты экрана другого компьютера) — удобно однозначно, уже оценил! Немаловажен формат подобного устройства- соединение посредством USB, наверное наиболее популярного сейчас.

При вполне приемлемых скоростях получается хорошая стабильность. Например при моем тестировании скорости копирования 500Мб файл переместился за 25сек. Ну и теперь немного посмотрим на эту штуковину «поближе и со всех сторон»:)
На торце разъем миниUSB для подключения кабеля.

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

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

Для работы ТОЛЬКО в режиме КМ достаточен запуск приложения на одном компе, у которого клавиатура и мышь

Приложение «старенькое» — обновлений я не нашел, но надо отдать должное очень стабильной работе. За несколько месяцев НИКАКИХ глюков не замечено.

По сути и все! РАБОТАЕТ!!! 🙂

Из особенностей работы: При перезагрузке «компа-хозяина клавиатуры и мыши» необходимо «передернуть» кабель, для повторного запуска приложения. Отключая другую сторону (у меня мини РС) — при повторном подключении никаких действий в принципе не требуется, все автоматически само подхватывается.

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

Частенько использую буфер, для получения скриншота экрана другого компьютера — удобно и у меня имеется необходимость в подобном, возможно копирование команд, паролей и т.п… Устройство позволяет входить и редактировать БИОС «чужой» клавиатурой.

Железная начинка девайса относительно проста — микросхема флеш-памяти MXIC MX25L3206E объемом 32 Мбит и высоко производительный контроллер периферийных устройств OT2211 обеспечивающий передачу данных по спецификации USB Speed ​​High (480Mb / с), версия 2.0.

монтаж одностороннийНа момент написания обзора так выглядело мое рабочее место (сейчас есть некоторые изменения). Стрелки показывают хвосты/соединение между компьютерами. Вторая мышка кстати на фото случайно попала :), использую одну клавиатуру и мышь.Считаю приобретение весьма удачным! Могу рекомендовать в подобных, да и иных ситуациях 🙂

UPD: Просили копию содержимого диска — вот оно

Ниже пара примеров устройств, аналогичных купленному

ссылка

или

ссылка

Это все то же самое (вторая ссылка правда бывают с иной начинкой, не имеющие КМ переключателя)

Источник: https://mysku.me/blog/ebay/50928.html

Тестируем KVM-переключатель с поддержкой USB

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

Для тех, кто не следил за нашими публикациями, сообщим, что KVM-переключатель (KVM Switch) – это устройство, позволяющее с помощью одной консоли (клавиатуры, мыши и монитора) поочередно управлять несколькими компьютерами.

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

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

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

Обычно KVM-переключатель осуществляет коммутацию компьютеров и консоли посредством трех интерфейсов – VGA для монитора и PS/2 для клавиатуры и мыши. Он имеет одну тройку входов для консоли и несколько троек выходных разъемов (портов) для компьютеров.

Переключатели с поддержкой USB позволяют сэкономить один кабель – они подключают компьютеры с помощью пары VGA+USB. Казалось бы, это преимущество, однако до сих пор такие устройства не получили должного распространения. Попробуем разобраться, почему.


Особенность подключения по USB

До последнего времени архитектура персональных компьютеров предполагала подключение устройства ввода текстовой информации – клавиатуры – с помощью специализированного последовательного интерфейса.

Собственного названия у этого интерфейса не было, для ссылки на него использовали название архитектуры, в которой он впервые появился – XT, AT, PS/2. Другое устройство взаимодействия с пользователем, “мышка”, тоже сначала имело свой интерфейс (“Bus mouse”).

Довольно быстро ее перевели на универсальный последовательный интерфейс (RS-232, или COM), а потом, для дальнейшей унификации и упрощения подключения, стали применять интерфейс, похожий на клавиатурный.

Классические интерфейсы подключения клавиатуры и мыши, которые принято называть “PS/2”, были разработаны уже давно и с тех пор морально устарели.

Они допускают (в общем случае) только самую простую топологию подключения – “точка-точка”, поддерживая только одно устройство, не предусматривают механизмов обнаружения, конфигурирования, адресации и т.п., не позволяют подключать устройства “по-горячему”.

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

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

Интерфейс USB является более современным, сложным и универсальным интерфейсом, по сравнению с PS/2. Реализуемая им топология типа “звезда” предполагает централизованное управление всей иерархией устройств со стороны хоста (вычислительной системы), причем поддержка опознавания и конфигурирования для устройств обязательна.

USB предполагает наличие только одного хоста у каждого устройства, и KVM-переключатель, подключающий устройства к нескольким портам одновременно, в рамки этого интерфейса не укладывается.

Кроме того, взаимодействие с устройствами USB требует наличия загруженного драйвера с поддержкой одной или нескольких моделей программного доступа (UHCI, OHCI, EHCI), а иначе устройства будут недоступными.

Казалось бы, зачем тогда изобретать KVM-переключатель с интерфейсом USB, если это порождает множество проблем? Уж точно не ради “горячего” подключения, которое в случае переключателя как раз и не обязательно. Конечно, у подключения с помощью USB есть и свои плюсы.

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

Переключатель KVM в таком случае становится универсальным коммутатором. Второй плюс USB-переключателя заключается в том, что далеко не все платформы, особенно новые, обладают поддержкой клавиатурного интерфейса PS/2. Например, в большинстве ноутбуков порты PS/2 просто не предусмотрены.

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

И с совместимостью не все так плохо: современные BIOS обеспечивают эмуляцию клавиатурного порта 60h при наличии USB-клавиатуры, что дает возможность работать с USB-переключателем в операционных системах, не имеющих программной поддержки интерфейса USB.

Да, полюсов мы насчитали немного. Собственно, потому и не популярны пока переключатели USB.

Многие производители выпускают только самые простые двухпортовые модели с поддержкой USB (так называемые SOHO-модели для индивидуального использования) либо дублируют порты USB портами PS/2.

Однако нам удалось найти более серьезную модель 4-портового переключателя – Planet KVM-U401, которая может применяться для администрирования серверов и других сложных задач.


Planet KVM-U401

Компания Planet Technology Corp., выпустившая рассматриваемый переключатель, является хорошо известным производителем сетевого и коммуникационного оборудования. С 1997 года в нашу страну начали поставляться сетевые коммутаторы и медиа-конвертеры с торговой маркой “Planet”.

Благодаря хорошему качеству и умеренным ценам оборудование Planet стало пользоваться популярностью, его ассортимент расширился – сегодня в Минске можно купить также сетевые адаптеры, KVM-переключатели, принт-серверы и IP-камеры и другое оборудование этого производителя.

Поступивший на тестирование переключатель KVM-U401 имеет настольное исполнение – это небольшая коробочка с несколькими входами и выходами.

Данный переключатель рассчитан на подключение консоли, состоящей из одного монитора с аналоговым интерфейсом VGA и клавиатуры и мыши с интерфейсом PS/2, к четырем компьютерам с архитектурой PC, Apple Mac/iMac или Sun. Несмотря на поддержку USB, консольные входы рассчитаны именно на PS/2 – для сохранения совместимости со старыми клавиатурами и мышами.

Помимо них, переключатель допускает подключение других устройств USB с помощью встроенного 4-портового хаба USB (увы, без поддержки скорости High-Speed). Об особенностях работы этой функции мы еще поговорим.

Наличие хаба предполагает возможность подключения клавиатуры и мыши с интерфейсом USB. Собственно, производитель этого не отрицает – в документации прямо сказано, что консоль USB может работать, но полная ее поддержка не гарантируется. В частности, управление с помощью клавиатурных макросов возможно только с PS/2-клавиатуры.

Несмотря на то, что внутри KVM-U401 имеются два конвертера PS/2-USB, и консоль на выходе всегда будет USB, подача макросов анализируется только для интерфейса PS/2. Такая вот недоработка.

С другой стороны, благодаря конвертерам в KVM-U401 реализована эмуляция фирменных клавиатур Mac и Sun через переназначение клавиш Windows и Ctrl/Alt.

Клавиатурные макросы вызываются стандартной для KVM комбинацией – двукратным нажатием Scroll-Lock.

Кроме переключения (можно ввести номер порта или выбрать следующий/предыдущий), макросы позволяют отключить “бипер”, сопровождающий звуком все события, включить режим автосканирования (попеременного вывода картинки с активных компьютеров), выбрать интервал автосканирования (от 10 до 100 секунд), а также “захватить” хаб.

Переключатель KVM-U401 постоянно эмулирует подключение ко всем портам только двух устройств USB – клавиатуры и мыши, подключенных через конвертеры.

Чтобы “перевести стрелки” других USB-устройств на конкретный порт, то есть переключить восходящий порт USB-хаба на порт USB конкретного компьютера, следует сначала выбрать этот компьютер, а потом выполнить “захват” хаба с помощью клавиатурного макроса.

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

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

Каждому порту соответствует свой светодиод; всегда подсвечивается, но другим цветом, тот компьютер, который в данный момент “захватил” USB-хаб.

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

В отличие от более дешевых USB-переключателей, у Planet KVM-U401 кабели в корпус не встроены, поэтому пользователь не ограничен в выборе длины подключения. Все выходы стандартны, и для подключения к компьютерам можно использовать любые кабели, в том числе и дешевые.

Однако для сохранения высокого качества изображения на экране желательно приобрести фирменные кабели. Их у Planet три – длиной 1.

8, 3 и 5 м, при этом производитель гарантирует солидную полосу пропускания видеосигнала – 400 МГц, что соответствует теоретическому пределу стандартной видеокарты.


Тестирование

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

Поэтому было решено организовать долгосрочное тестирование Planet KVM-U401 в реальных условиях – при подключении через него двух серверов и одной рабочей станции, функционирующих круглосуточно.

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

Минус использования интерфейса USB для коммутации компьютеров и консоли был обнаружен очень быстро: KVM-переключатель вызывает блокировку компьютера при установке/переустановке операционной системы.

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

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

Запрос системой информации о драйвере к неизвестному устройству вызывает блокировку, так как ни мышь, ни клавиатура еще не работают. К счастью, тут может помочь перезагрузка – кнопка “Reset” находится не на клавиатуре, после которой первым может быть обнаружен и проинициализирован именно контроллер USB.

Из этого можно сделать вывод: KVM-переключатель следует подключать уже после подготовки компьютера к работе.

Тогда проблем быть не должно: при первом включении происходит небольшая пауза, но, поскольку переключатель “виден” операционной системе как набор стандартных безымянных устройств (композитное USB-устройство, несколько HID-устройств и обычный USB-хаб), его инсталляция и последующая активация проходят без заминок. Пауза может возникать также при возврате из состояний S1/S3 (Standby/Hibernate), обычные же переключения происходят очень быстро – как и в случае обычного PS/2-переключателя.

К работе переключателя Planet KVM-U401 претензий не возникло: качество выводимой картинки в рабочем разрешении 1280×1024@85 не пострадало, клавиатурные макросы работали четко, беспричинных потерь связи с консолью или компьютерами не было.

Но проверка на 4 различных материнских платах и видеокартах выявила проблему, которая, по-видимому, связана с драйверами видеокарты.

Если при перезагрузке порт переключателя, к которому подключен данный компьютер, был неактивен (был выбран другой компьютер), то частота развертки и разрешение на экране снижалось до минимума – 800х600@60.

Видимо, переключатель KVM-U401 “пропускает” к монитору команды детектирования по интерфейсу DDC2B только при активности данного порта, а в момент подключения другого порта он их игнорирует. Данный “баг” был замечен только с одной платой – на интегрированном чипсете SIS 661FX.


Выводы

В отличие от классических KVM-переключателей, у переключателей USB имеется ряд специфических проблем, главная из которых – необходимость программной поддержки либо средствами BIOS, либо средствами операционной системы. Этот факт перечеркивает одно из важнейших достоинств KVM – полную прозрачность для ПО.

Поэтому применение USB-переключателей целесообразно только при несовместимости с другими решениями. Конечно, переключатели типа Planet KVM-U401 в чем-то более удобны – например, они позволяют подключить к компьютеру USB-флэшку или внешний винчестер прямо через встроенный хаб.

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

Макс КУРМАЗ,
max@hw.by,
HW.by – Белорусский “железный” сайт

Благодарим компанию “Нэтэксперт” за предоставленный переключатель Planet

Источник: https://www.kv.by/archive/index2006070501.htm

USB ВЫКЛЮЧАТЕЛЬ

Источник: http://elwo.ru/publ/skhemy_dlja_kompjuterov/usb_vykljuchatel/12-1-0-867

Переключатель ATEN US-221 перефирийного устройства на 2 порта USB 2.0 Switch, US221A

Код товара: 6043

Особенности

  • Позволяет двум компьютерам совместно использовать периферийные устройства USB
  • Простой выбор порта при помощи кнопок, утилиты настройки или функции автоматического переключения
  • Функция автоматического переключения – нет необходимости в сервере печати
  • Совместимость с USB 2.0
  • Поддержка скорости передачи данных до 480 Мбит/с
  • Поддержка различных платформ – Windows и Mac
  • Светодиодные индикаторы отображают фокус порта
  • Защита от перенапряжения
  • Питание от шины USB
  • Горячее подключение
  • Зуммер оповещает о переключении между компьютерами
  • Поддержка многофункциональных принтеров

Вид сзади

Комплект поставки

1x 2-портовый переключатель периферийных устройств USB 2.01x шнур-переходник USB тип А на тип B (1,8 м)1x установочный диск с ПО1х руководство пользователя1х краткое руководство

Схема подключения

Спецификация

Как отключить какое-нибудь устройство, например флешку, от гнезда USB? Что за глупый вопрос – просто выдернуть! А если надо часто включать-отключать, и трогать провода нельзя, и вообще гнездо очень далеко и трудно доставать? Тогда… на помощь придёт USB выключатель, позволяющий одной сенсорной кнопочкой делать ON-OFF.

Причём дополнительного питания схема не требует – ей хватает тех 5 В. А ещё не редкое явление, что некоторые USB-устройства, подключенные к компьютеру во время включения питания остаются невидимыми для ОС после загрузки. Это касается самодельных устройств в процессе экспериментов, а также некоторых заводских.

Чтобы сделать их видимыми снова нужно отсоединяйте разъем USB и снова подключите его. Это приводит к износу контактов разъема. В общем это устройство даёт возможность отключать девайс без механического отсоединения.

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

Схема выключателя

Печатная плата для сборки

Слева на схеме, разъем USB идет к компьютеру, а правый предназначен для подключения контролируемого устройства USB. После инициализации портов микроконтроллер PIC10F200 переходит в сон.

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

Это предотвращает нежелательное подключение/отключение устройства путем случайного нажатия кнопки. Резисторы R1 и R2 обеспечивают первоначальный контроль за аналоговыми ключами и МОП-транзистором во время включения питания, когда все контакты в состоянии высокого сопротивления.

Это обеспечивает первоначальное состояние “выключено”. Светодиод D1 указывает на состояние соединения.

USB реле собрано на маленькой плате в пластиковом корпусе. Все резисторы и конденсаторы в SMD 0603 пакете. Зеленый светодиод D1 диаметром 3 мм. Все SMD компоненты устанавливаются на нижней части печатной платы.

В верхней части разъемы USB, MOSFET транзистор, кнопка и светодиод. Есть три проводные перемычки на плате – две из них находятся на верхней стороне и одна на нижней. Прошивка загружается МК через разъем icsp кабеля. Скачать все файлы для сборки USB выключателя можете по ссылке.

   Схемы для компьютеров

Параметры

Значение

Количество подключаемых компьютеров 2
Выбор порта кнопками на устройстве, программно, автоматическое переключение
Разъемы Подключение компьютеров 2 x USB тип B розеточный
подключение периферии 1 x USB тип A розеточный
Ручное управление переключением 1 кнопка
Электропитание Питание от шины USB
Индикаторы Готовности 1 (оранжевый)
USB соединения 2 (зеленый)
Среда Рабочая температура 5 ~ 40° С
Температура хранения -20 ~ 60° С
Влажность 0 ~ 80% относительная, без конденсации
Физические характеристики Материал корпуса Пластик
Вес 0.054 кг
Размеры (Д x Ш x В) 7,20 x 6,60 x 2,50 см

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

Обращаем ваше внимание на то, что все приведенные выше характеристики товара носят исключительно информационный характер и не являются публичной офертой, определенной пунктом 2 статьи 437 Гражданского кодекса Российской Федерации.

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

Источник: http://store.mnt.ru/products/6043

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}