The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Дверной замок из подручных средств, открываемый по SSH"
Отправлено iZEN, 17-Фев-10 15:07 
>Не хочу ничего сказать но жабисты и системщики - малопересекающиеся множества. Обычно
>жабисты - не шарят в системных и низкоуровневых делах, а системщики - наоборот.

Судя по твоим высказываниям, такие как ты "системщики" мало что понимают в Java, а в J2ME — вообще ничего. (Кстати, в Голландии Smart-карты для проезда на общественном транспорте взломали "на раз" только из-за того, что их делали такие вот "системщики", железячники. Сейчас в спешном порядке все смарткарты переводят на платформу JavaCard с Java-процессором внутри.)

>Поэтому ваше допущение - мягко говоря не факт.
>
>В случае n900 я представил себе практическую реализацию такой конструкции буквально с
>нуля. Например так:
>1) ярлык пинает шеллскрипт.

Зачем такие сложности? Какой ещё "ярлык"? Ярлыки на запуск J2ME-приложения вешаются в любом нормальном телефоне не старше 6 лет.

>2) скрипт форсированно поднимает конект по локальному вайфаю.

"Connection On Demand".

>3) потом тот же скрипт пинает ssh дергающий команду на "сервере".

Как всё сложно.

>4) Команда на "сервере" из 54GL или кого там еще по этому
>поводу дергает GPIO и рулит замком.

Может лучше вместо роутера второй телефон/устройство с IrDA, понимающее заранее запрограммированную последовательность импульсов? А там реле само ригель замка подтянет, если IrDA телефона послало верную последовательность.

>В общем то просто, логично, не вижу причин почему это бы не
>сработало и в принципе нажатием 1 ярлычка можно сделать ВСЕ (от
>конекта к нужной сети до команды на открытие). Получится культурный такой
>пультик. С кнопами "открыть"  и "закрыть". Все просто, быстро, бесплатно
>и в общем то требует минимум програмерских знаний который гуглится за
>полчаса. Это даже не програминг а так, automation системных дел получится.

У нас это называется "забивание гвоздей электронным микроскопом".

>Как сделать так чтобы за ровно 1 клац (как на нормальном пульте,
>млять) все отработало в случае J2ME я не очень себе представляю.

Ну раз не представляешь, то зачем поливать дерьмом неизвестную тебе технологию?

>Надеяться на интернет - как-то не спортикно, однако. А вдруг он
>упадет? Как запасной вариант - может быть. Но лучше локальным конектом
>по вайфай. И секурнее (данные не летают через кого-то-там) и надежнее
>(нет промежуточных узлов).

WPA давно взломали. Bluetooth ещё нет.

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

Аналогично: в твоём случае бодаться с hard-specific извращениями, чтобы сделать элементарную вещь, нигде более не повторяемую. Нет уж, увольте.

>При том если вы не заплатили за сертификат - вам
>еще и поимеют мозг пачкой подтверждений вида "а вон та скотина
>хочет в сеть.Разрешить?". В итоге - сделать культурный и цивильный "пульт
>управления замком" который именно от нажатия 1 кнопки произведет действо по
>открытию замка или совсем не выйдет (далеко не любой телефон позволяет
>запускать ява-апплет одним кликом), или даже если и выйдет то будет
>не бесплатно, сложно и с массой возни или сольет по удобству.

Ну заплатил за доверенный сертификат немножечко денег. И телефон больше не будет надзирать за твоими собственными мидлетами и не будет задавать лишних вопросов. Нет — тебе надо купить дорогущий КПК, чтобы запускать собственные приложения. Если сломается/украдут, то что, опять покупать такой же? А не дорого ли за железку?

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

Всё придумано до нас.
На КПК, кстати, давно уже есть программы IrDA-пультов управления бытовой техникой. Для "программирования" команд достаточно показать ему серии импульсов оригинального пульта.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру