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

PockerFace
Offline
Зарегистрирован: 18.06.2014

Прошу прошение, что не по теме.

Сейчас занимаюсь разработкой сайта для управления роботом и получения с wifi роутера видеопотока с вебки.

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

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

Кому интересно, вот ссылка на ту тему:

http://geektimes.ru/post/257528/

valeraba
Offline
Зарегистрирован: 08.09.2014

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Хммм. А в чем именно разработка? Там вроде все дается. Качай и пользуйся.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Я ничего не понял. Если управление через сайт, то зачем что-то перекидывать на устройство? Или Вы свой браузер пишете?

PockerFace
Offline
Зарегистрирован: 18.06.2014

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

Так кто знает, как это сделать?

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

И причем тут компьютер? Вы на "сайт роутера" заходить будете с планшета? Я правда не пойму в чем проблема.

чем отличается виртуальный джойстик от 8-ми кнопок? Правильно, ничем. Система управления будет таже самая: пошли значение кнопки/джойстика/мышки/самдопишиещечегонибудь на машинку. Машынка - ехай не стаИ!

PockerFace
Offline
Зарегистрирован: 18.06.2014

Разработка ведется на компьютере,и чтобы проверить, работает или нет, что допилить, если потребуется, то надо использовать планшет или телефон, т.к. компьютер не поддерживает МУЛЬТИТАЧ, а скрипты джойстиков работают только с мультитачем. Вот и зачем необходим планшет.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

У Вас нет ни планшета ни телефона? Или Вы не хотите заливать код сайта на рутер?

если первое - андроид-эмулятор.рф/andy.html

если второе - то никак (есть вариант с локальным хостом, но он не так прост для тех кто не знает что такое сервер и с чем его едят).

PockerFace
Offline
Зарегистрирован: 18.06.2014

А вот со второго мне бы хотелось узнать по-подробнее. Я не писал, что не хочу заливать. Насколько я понял, мне надо искать бесплатный домен и хостинг, как раньше был narod.ru от Яндекса. Вы не подсажите сервисов по бесплатному размещению сайтов?

P.s. Планшет и телефон имеются.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

PockerFace пишет:

skiped...

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

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

для отладки тогда уж лоакльный. XAMPP

Только имейте ввиду что Вам надо будет и с планшета коннектиться на локальный сервер. Или рутер настраивать.

PockerFace
Offline
Зарегистрирован: 18.06.2014

Спасибо. 

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

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

PockerFace пишет:

Спасибо. 

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

Используйте XAMPP, который вам предложили. Или любой аналогичный пакет. Я, например,  использую WampServer.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Это просто Вы недопонимаете :) В конечном итоге все вебсервера одинаковы. Другое дело что у Вас не получится ;)

Дешевый рутер в Вашем случае выполняет роль сервера. На этом все. Кто его будет выполнять это всем, включая ардуину, глубоко фиолетово.

Вы точно также можете поднять локально сервер, вот только надо будет правильно прописать маски на локальном И на "основном" рутере.

PockerFace
Offline
Зарегистрирован: 18.06.2014

А что у меня может не получиться(в способе, который я хочу применить)? Что-то не могу уловить вашу мысль)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

PockerFace пишет:

А что у меня может не получиться(в способе, который я хочу применить)? Что-то не могу уловить вашу мысль)


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

PockerFace
Offline
Зарегистрирован: 18.06.2014

Ладно, буду изучать мат-часть