Открытие HTML странички
- Войдите на сайт для отправки комментариев
Вс, 01/03/2015 - 03:06
Доброго времени суток. Просмотрел первые 3листа подобной темы не нашел, если уже есть дайте ссылку.
Вопрос в следующем: через WEB сервер , открывать страничку HTML которая лежит , на SD карте.
Аппаратную часть я уже запустил. Осталось разобраться с чтением странички.
Нашёл http://www.ladyada.net/learn/arduino/ethfiles.html но очень на мой взгляд мозг взрывает, и к томуже с библиотеками какая-то лажа , не смог скачать.
Прошу не писать по поводу вирусов и безопасности, мнеб пока разобраться с азами.
Подскажите плиз с кодом, а лучше ссылочку.
Собрать аппаратную часть в случае с ардуино ну просто глобальная задача :) Вы спросили какую то ерунду. У вас есть где то сервер и вы хотите что бы клиенты открывали файлы с sd карты воткнутой в вашу аппаратную часть ардуино ?
Может это чем то поможет http://forum.amperka.ru/threads/ethernet-sd-card.126/
Уточню вопрос.
В строке File f = SD.open("STR.html"); Serial.println(f); В F не пишится 1 , хотя другие расширения читаются прекрасно.
ниже пример кода. что не так?
#include <Ethernet.h>
#include <SD.h>
Еще раз привет .
Сам допер (как говорится дело было не в бобине) Я пытался прочитать файл HTML , а всего-то надо было прочитать его как ТХТ .
И тогда он в браузере открывается как HTML, правда почему-то русски шрифт не хочет отображать, но на это у меня ещё пару часиков есть, если что подскажите , буду очень рад .
Это надо с файлом играться.Менять кодировки.В теме про шрифты было,да я запамятовал.Попробуйте сохранить вашу страничку в UTF,win1251.
Да у вас тут прям клоунада какая то !!!! Вы бы хоть чуть чуть чего нибудь почитали.... Библиотека c помощью которой вы пытаетесь открыть файл в явном виде поддерживает только файлы со стркутурой имени СТРОГО 8 символов имени+ 3 символа расширения. Измените расширение файла на специально заточенное под такой расклад HTM. Или смените библиотеку на расширенную и ройте инет на тему трансляции имени в короткий формат ... Блин ну просто цирк.....
quote=IUS]
И тогда он в браузере открывается как HTML, правда почему-то русски шрифт не хочет отображать, но на это у меня ещё пару часиков есть, если что подскажите , буду очень рад .
[/quote]
на HTML нужен тег <meta charset="windows-1251">
Спасибо, большое.
А небылоб-цирка, я-б не спрашивал, а отвечал:) А чтоб чтото прочитать, надо знать что читить:) в любом случае большое спасибо, хотя просьба кидать ссылки где читать .
Я-ж тока учусь.
Не,не настолько строго....строго не больше 8+3....