hhhhh1


Популярное

hhhhh2


Показаны сообщения с ярлыком remoting. Показать все сообщения
Показаны сообщения с ярлыком remoting. Показать все сообщения

пятница, 12 мая 2017 г.

USB эндоскоп.

Всем привет.

Голь на выдумки хитра. Китайцы штампуют большое количество всевозможных гаджетов, на все случаи жизни. Мне недавно попал в руки технический USB-эндоскоп.

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

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

Что обещает производитель эндоскопа:
  • количество пикселей: 0,3 Мрх;
  • максимальное разрешение: 640x480 рх;
  • автоматический баланс белого;
  • автоматическая фокусировка;
  • угол обзора: 69 градуса;
  • фокусное расстояние: 3 - 8 см;
  • формат: RGB 24;
  • контроль насыщенности, контрастности и яркости;
  • 6 светодиода для подсветки;
  • класс защиты: IP67;
  • максимальная температура работы: 60°C;
  • совместимость с Windows и Android.
Присутствует ручная возможность регулировки яркости светодиодов. Технически получилась удаленная на гибком шнуре usb web-камера с подсветкой по месту.


Эндоскоп мне попался в минимальной комплектации (+ зеркало), скорее  всего по мелочи сэкономил уже наш продавец. Не столь суть важно. Важно другое - эндоскоп заработал без вопросов со старушкой Windows XP. И... все! Android его ни в какую видел не захотел. Для поиска решения были использованы два планшета и два смартфона. И ничего! С десяток приложений с GooglePlay не заметили мою usb web-камеру. Также не подошло ни одно из трех приложений с компакт-диска который шел вместе с эндоскопом. 

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

Оказалось хоть в сети и пишут что поддержки OTG на порту usb в планшете достаточно, но сам эндоскоп требователен еще и к версии Android, и к модели процессора, и еще к чему-то еще... Лотерея еще та. Удивляюсь зачем было делать такую простую вещь такой ограниченной? Тем же кто хочет ее купить настоятельно советую брать свой планшет с собой и проверять работу при покупке. Или попросите указать точные требования к версии Android и приложения, и к процессору. Потому как наш продавец твердо убежден что если эндоскоп показал картинку на его смартфоне значит это работает на всех девайсах.

Еще одно - попадались мне комментарии про некоторое отношение этого эндоскопа к СПС. Ребята, не страдайте ТЗИ. В этом гаджете СПС столько же как и в обычной web-камере. Эндоскоп далее 7 сантиметров слеп. И очки не помогут.)

Успехов в покупках..




среда, 11 ноября 2015 г.

7 красивых способов выполнить команду на чужом компьютере.

Привет.

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


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

Так как задача эта популярная, то и способов её решения существует множество. Начиная от групповых политик (в которых можно применять для этой цели сценарии входа в систему или автозагрузки), и заканчивая мощными системами управления, вроде System Center Essentials или System Center Configuration Manager. Но я в этой статье хочу рассмотреть методы, которые доступны сразу из командной строки или файлов сценариев, а так же не требуют предварительной установки агентов и прочей суматохи. Впрочем, какие-то предварительные требования конечно есть. Например, у вас должны быть административные полномочия на том компьютере, на котором вы хотите выполнить команду (за исключением сценария с «проксированием», но об этом позже).
  1. PsExec.exe.
  2. Windows Management Instrumentation (WMI).
  3. WSH Remote Scripting.
  4. Планировщик заданий (Task Scheduler).
  5. WinRM (WS-Management).
  6. Windows PowerShell 2.0 Remoting.
  7. Проксирование. 

PsExec.exe

Один из моих любимых способов для решения этой задачи это утилита командной строки PsExec.exe написанная Марком Руссиновичем, которую вы можете свободно скачать с сайта Windows SysInternals. Ссылку на неё вы можете найти в конце статьи. Она не требует установки в систему, вы можете просто скопировать её в одну из папок, содержащихся в переменной окружения %path% и вызывать из любой оболочки командной строки: Cmd или PowerShell.
Использовать PsExec очень просто. Например, чтобы выполнить ipconfig /flushdns на компьютере main, достаточно запустить следующую команду:
psexec \\main ipconfig /flushdns

Команда ipconfig будет запущена на компьютере main под вашими учетными данными. После завершения работы ipconfig весь текстовый вывод будет передан на ваш компьютер, а кроме того будет возвращён код выхода команды (error code). В случае если команда выполнилась успешно, он будет равен 0.

Разумеется, на этом возможности PsExec не заканчиваются. Вызвав утилиту без параметров, можно посмотреть другие доступные опции. Я обращу внимание лишь на некоторые из них.
Ключ -d говорит PsExec что ненужно дожидаться выполнения команды, а достаточно лишь запустить её, и забыть. В этом случае мы не получим выходных данных от консольной утилиты, но зато сможем не дожидаясь завершения предыдущей команды запускать другие. Это очень полезно, если вам необходимо запустить, например установщик программы на нескольких компьютерах.