A
Aks: продукт и около
@aroundproduct791 подп.
401просмотров
50.7%от подписчиков
11 января 2026 г.
🎬 ВидеоScore: 441
Сегодня дочке на планшет установил майнкрафт. Где-то в глубинах кладовки нашел старый геймпад, чтобы ей было удобнее играть (так можно одновременно прыгать, поворачиваться, строить или ударять). Пока обновлял прошивку, она взяла его, навела на меня и нажала какую-то кнопку. И мне в голову пришла любопытная идея. Я решил, что сделаю ей игру на планшете, где она будет в реальном времени управлять мной и видеть все, что я делаю. Когда я уложил ее спать, то расчехлил курсор и написал HTML, который выглядит как пульт управления папой. Логика простая: запускается на ее iPad, а звук идет в мои наушники. Где бы я в квартире ни находился, я буду слышать звук команд (кнопки озвучиваются встроенным в браузер синтезатором речи). Возникло несколько челленджей. 1) Я захотел, чтобы это была полноценная FPS игра. Поэтому скачал приложение для того, чтобы превратить айфон в IP камеру (транслировать с нее видео по ip адресу через 8081 порт). Для этого скачал приложение IP Camera Lite в аппстор от каких-то китайских чуваков и на айфоне развернул сервер для камеры, чтобы передавать MJPEG-поток. 2) В приложение я вшил все креды для подключения к этому серверу, но все равно было несколько проблем. Хорошо работает это только в сафари. А даже если открыть html файл через iCloud, то в сафари (да и в любом браузере) файл открыть нельзя. Они так защищаются от взлома через file/// поэтому я пошел и залил код в свой репозиторий в гите, но подключиться все равно не смог: гит делает трансфер ссылки с http на https, а локально запущенная камера работает только через http -> http Поэтому я поднял на макбуке локальный сервер через команды cd ~/Desktop/Dad\ control python3 -m http.server 8000 Если будете повторять: вам надо будет установить питон. Я его ставил вместе с Xcode, когда писал приложение для айфона (так и не дописал, кстати. если доделаю - потом выложу обзор) Поэтому html файл, лежащий локально на маке доступен с iPad через http://192.168.1.230:8000 Собственно, теперь я открываю эту ссылку в сафари на планшете, предварительно включив приложение с IP камерой. Надеваю наушники и вуаля - куда бы я ни пошел в них, я буду слышать команды маленькой булочки, которая нажимает кнопки на планшете. А Она будет видеть все, что я делаю, ведь у меня на груди будет висеть айфон, который транслирует видео ей в интерфейс. Если вам понравилось, то ставьте лайк можете скачать файлы (только в коде надо будет заменить креды на свой адрес для IP камеры - в приложении он написан) Ссылка для скачивания кода "игры": https://padrefirst.github.io/dad_control/ Собственно, а я пока пойду сделаю ленточку, чтобы повесить айфон на грудь и завтра с утра порадую дочку.
401
просмотров
2681
символов
Нет
эмодзи
Да
медиа

Другие посты @aroundproduct

Все посты канала →
Сегодня дочке на планшет установил майнкрафт. Где-то в глуби — @aroundproduct | PostSniper