Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2014, 10:19   #81
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: ВЕБ МОРДА

Ещё может пригодиться использовать POST запрос вместо GET.

Пример тестовой странички (изменён только метод):
Код:
<script src="/modules/schoolbell/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
    $.post( "/cgi-bin/modules/schoolbell/test.cgi", { name: "John", time: "2pm" }, 
        function(data){ alert( data ); } );
</script>
Пример разбора запроса в скрипте (взято отсюда):
Код:
#!/bin/sh

echo "Content-type: text/html; charset=utf-8"
echo

if [ "$REQUEST_METHOD" = POST ]; then
        
    read -n $CONTENT_LENGTH query
        
    # Декодирование запроса.
    query=$(echo "$query" | echo -e $(sed 's/+/ /g; s/%/\\x/g'))
    
    name=$(echo "$query" | sed -n 's/^.*name=\([^&]*\).*$/\1/p')
    time=$(echo "$query" | sed -n 's/^.*time=\([^&]*\).*$/\1/p')
    
fi

echo -en "Status: 200 OK\r\n\r\n"
echo "length [$CONTENT_LENGTH]"
echo "{\"name\":\"$name\", \"time\":\"$time\"}"
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 01.03.2014, 12:10   #82
dimasinnet
Member
 
Регистрация: 27.08.2013
Адрес: Челябинск
Сообщений: 44
Вес репутации: 0
dimasinnet is an unknown quantity at this point
Отправить сообщение для dimasinnet с помощью Skype™
По умолчанию Re: ВЕБ МОРДА

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

https://sites.google.com/site/fabboc...or-iphone-ipad
dimasinnet вне форума   Ответить с цитированием
Старый 01.03.2014, 14:06   #83
dimasinnet
Member
 
Регистрация: 27.08.2013
Адрес: Челябинск
Сообщений: 44
Вес репутации: 0
dimasinnet is an unknown quantity at this point
Отправить сообщение для dimasinnet с помощью Skype™
По умолчанию Re: ВЕБ МОРДА

Вот видео работы
dimasinnet вне форума   Ответить с цитированием
Старый 01.03.2014, 15:13   #84
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 49
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: ВЕБ МОРДА

uni, спасибо!!!
St@rz вне форума   Ответить с цитированием
Старый 01.03.2014, 19:54   #85
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: ВЕБ МОРДА

Да, кстати, насчёт инструментария разработчика. Я использую одновременно: WebStorm, Notepad++, WinSCP, puTTY и браузер Яндекса с поддержкой консоли для разработчика (F12). Для работы WebStorm и WinSCP пришлось поднять pure-ftpd на роутере, так как протокол SFTP для WebStorm не заработал, не смог войти, используя OpenSSH. Обычный ftp поэтому в нём использую.

Notepad++ использую как внешний редактор cgi для WinSCP, так как он поддерживает подсветку синтаксиса. Если открывать через WinSCP, то изменения сохраняются соазу на роутер (автоматизировано).
JS скрипты и страничку пишу в WebStorm - это идеальная штука для этих целей. Он тоже может синхронизировать изменения на роутере с локальной копией. Ещё он поддерживает jQuery и делает подсказки при написании скриптов.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 03.03.2014, 10:55   #86
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 49
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: ВЕБ МОРДА

Информер погоды



Можно приделать свои иконки.

Например, такие.

Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 255
Размер:	69.3 Кб
ID:	1589
St@rz вне форума   Ответить с цитированием
Старый 04.03.2014, 09:09   #87
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: ВЕБ МОРДА

Рекомендую обратить внимание на плагин Metro JS для jQuery.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 04.03.2014, 10:08   #88
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 49
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: ВЕБ МОРДА

Спасибо. Его уже смотрел.
Сейчас продолжаю искать способ что бы перетаскивать кнопки. То есть ставить последнюю первой или в середине.
St@rz вне форума   Ответить с цитированием
Старый 04.03.2014, 15:26   #89
St@rz
Senior Member
 
Регистрация: 30.05.2011
Возраст: 49
Сообщений: 291
Вес репутации: 0
St@rz is on a distinguished road
По умолчанию Re: ВЕБ МОРДА

Еще ссылка (Expanding Overlay Effect with jQuery and CSS3).
St@rz вне форума   Ответить с цитированием
Старый 04.03.2014, 16:11   #90
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: ВЕБ МОРДА

Такой эффект в Metro JS есть, называется Draggable Tiles (jQuery UI). Там пример есть, но он у меня на iPad не заработал, только с мышкой пока.
Миниатюры
Нажмите на изображение для увеличения
Название: Metro JS, рис. 1.png
Просмотров: 316
Размер:	30.7 Кб
ID:	1595  
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:42. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика