Страница 11 из 22

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 13.05.2022{, 21:12}
aidar_i
ЗДЕСЬ обсуждалась эта тема.
В начале сообщения блоки старой версии, ниже выложил новую версию.
1 версия.
Выкладываю ПБ и измененную библиотеку.
GyverPortal_.ubl
(2.12 МБ) 1015 скачиваний
GyverPortal_mod7.rar
(337.26 КБ) 1021 скачивание
Кто скачивал с вышеуказанной темы для испытаний блоки и библиотеки, удалите все.
Нижеуказанные примеры и блоки со старыми не работают.
В библиотеке добавил выбор цвета фона , эффект нажатия, выбор положения (слева , справа, по умолчанию по центру), ширину и высоту компонента, высоту и цвет шрифта, радиус закругления.
Добавил дополнительно желтый и синий светодиоды. Замените файлы в библиотеке отсюда.

Ниже блоки, которые можно настроить по своему вкусу(это не проект,выложены просто блоки, настройки по умолчанию):
ПБ Клик настройки.flp
(423.26 КБ) 697 скачиваний
ПБ Обновление настройки.flp
(424.87 КБ) 563 скачивания
ПБ Форма настройки.flp
(539.94 КБ) 560 скачиваний
Настраиваемые блоки режима Форм.
СпойлерПоказать
Настройки блоки форм.png
Отрисовка блоков для размещения компонентов
Пример удалил для изменения.
СпойлерПоказать
Отрисовка блоков.png
Вывод картинок
Вывод картинок.flp
(129.52 КБ) 573 скачивания
СпойлерПоказать
Вывод картинок.png
Вывод картинок.png (12.23 КБ) 49456 просмотров
Иконки можно брать здесь icons8.ru, код тоже там же.
Вывод графиков
Вывод графика.flp
(218.4 КБ) 550 скачиваний
СпойлерПоказать
Графики.png
------------------------------------------------------------------------------
2 версия , измененные блоки, библиотека и примеры.
Библиотека
GyverPortal_3.2.rar
(44.52 КБ) 612 скачиваний
Примеры, блок
Примеры GP.rar
(1.53 МБ) 574 скачивания
Проверил все примеры на ЕСП32. Блоки меню пока не работают, ждем новую версию.
Хорошо работает многостраничность. Видео
GPМногостраничность.rar
(259.5 КБ) 507 скачиваний
Привел пример с подробным описанием блоков многостраничности, придерживаться порядок расположения и компиляции блоков, иначе не будет работать. Что бы не путаться.
Старые и новые блоки и библиотеки не совместимы.
Оригинальная библиотека не совместима с блоками, устанавливайте выложенные здесь.

Внимание! Тело проекта расположите в платах выше плат с блоками портала.
Блоки портала должны быть последними в проекте.
Расположите блоки портала отдельно на своих платах, тогда порядок компиляции будет так, как они стоят в проекте. Можно их и сдвигать вместе с платой куда надо.
Для уменьшения плат можно располагать по 2-3 блока в плате, их корректировать проще.
Можно блоки вырезать и снова поставить, тогда они будут компилироваться ниже блоков, которые остались на плате.
ОТА тоже работает.

Снял видео инструкцию по блокам GP:
СпойлерПоказать
СпойлерПоказать
Здесь дополнительные блоки с возможностью установки любого цвета светодиодов и фона страницы.
—--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Для работы с точкой доступа нужно использовать файловую систему ЕСП. Так как появились вопросы форумчан, выкладываю папку tools, которую нужно положить в папку ...\FLProg_8-0-2_Win64\ideV8\portable\sketchbook, тогда у вас будет работать файловая система. В Ардуино Иде в Tools появится надписи “ESP8266 LittleFS Data Upload“ и “ESP32 Sketch Data Upload“. Сохранить скетч, положить в папку со скетчем папку data. в которую положить нужные файлы для сохранения в файловую систему. В Ардуино Иде нажать нужную надпись и ФС прошьется, потом загрузите скетч. Далее вы можете прошивать только скетч, если файлы из ФС используются те же. Для GP прошейте файлы из библиотеки, там есть папка data, в примерах я его использую.
tools.rar
(13.73 КБ) 240 скачиваний
----------------------------------------------------------------------------
3 версия по библиотеке 3.5.2. (В библиотеке ничего не менял) , выложил блоки, примеры и библиотеку.
Блоки:
GPv3.5.rar
(191.32 КБ) 328 скачиваний
Примеры GPv3.5.rar
(366.42 КБ) 349 скачиваний
Бимблиотека:
GyverPortal-3.5.2.rar
(319.78 КБ) 354 скачивания
Внимание!
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии.
Видео для прежней версии в основном подходит и для последней версии для понимания блоков.
4я версия ТУТ.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 18.12.2022{, 12:30}
ibalabanov
Ждёмс новостей :smile38:

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 18.12.2022{, 17:55}
aidar_i
ibalabanov писал(а):
18.12.2022{, 12:30}
Ждёмс новостей :smile38:
Пока дали одно сообщение о баге, значит можно блоки считать актуальными. ?

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 20.12.2022{, 09:56}
ibalabanov
Больше ничего не нашел)

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 20.12.2022{, 19:22}
aidar_i
Тогда посмотрю новую версию, 3.5. Внесу изменения и дополнения, выложу в новую тему. Потом можо уже описание сделать, может видео, если вам не надоел я своим шмыганием :).

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 25.12.2022{, 10:30}
aidar_i
Удалил

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 10.01.2023{, 21:24}
Slecker
Почему все архивы битые? Где взять библиотеку?

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 10.01.2023{, 22:23}
Phazz
Потому что очень любим rar архиватор ) Скачайте его и будет счастье.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 10.01.2023{, 22:43}
Slecker
Phazz, Давно уже скачен - "Архив повреждён"

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 10.01.2023{, 22:59}
Vint
Slecker писал(а):
10.01.2023{, 22:43}
Давно уже скачен - "Архив повреждён"
в архиве видео. Открыл без проблем в"7-Zip".

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 11.01.2023{, 07:28}
aidar_i
Phazz писал(а):
10.01.2023{, 22:23}
Потому что очень любим rar архиватор ) Скачайте его и будет счастье.
Video.zip
(1.15 МБ) 46 скачиваний
вот зиповщикам

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 11.01.2023{, 20:41}
Slecker
Vint, rar был глюконутый, свежий всё открывает.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 21.01.2023{, 14:19}
aidar_i
Обсуждение 3й версии
Последние Блоки По библиотеке GP v.3.5.2
Там примеры и библиотека.
В этой библиотеке есть функция проверки связи с ЕСП. Выходит всплывающее сообщение сбоку.
Не забывайте про это
viewtopic.php?p=115220#p115220

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 21.01.2023{, 19:26}
aidar_i
Обратите внимание на очень интересный и полезный ПБ GP_SEND, который может использоваться для создания различных ПБ или просто использоваться вставкой своего css кода в его параметр, не трогая библиотеку.
Блок GP_SEND.flp
(490.52 КБ) 58 скачиваний
Находится в Компоненты общие для всех режимов - > Кастом .
Вставляя его, например, для изменения фона страницы с соответствующим кодом, на каждую страницу многостраничного проекта, можно получить разные цвета страниц.
Вот пример
Многостраничность и GP_SEND.flp
(751.13 КБ) 61 скачивание
Видео
Пример подключения к точке доступа и использования макросов.
Макросы + ТД.flp
(785.53 КБ) 61 скачивание
Еще один пример
Станок для филамента .flp
(1.5 МБ) 69 скачиваний
Здесь использованы: шаговик(с драйвером А4988 и тп), нагреватель (через мосфет) и термистор от 3д принтера.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 22.01.2023{, 06:03}
fefar51702
делаю из есп точку доступа с ип 192,168,11,11
подключаюсь к точке и тут же из винды прилетат сылка http://www.msftconnecttest.com/redirect которая не активна
и по своему айпи тоже не могу зайти 192,168,11,11
СпойлерПоказать
2023-01-22_100154.png

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 22.01.2023{, 08:26}
aidar_i
fefar51702 писал(а):
22.01.2023{, 06:03}
делаю из есп точку доступа с ип 192,168,11,11
подключаюсь к точке и тут же из винды прилетат сылка http://www.msftconnecttest.com/redirect которая не активна
и по своему айпи тоже не могу зайти 192,168,11,11
Без блоков GP работает?
Переходите на последнюю версию блоков и
библиотеки.
И попробуйте моим блоком подключиться к ар.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 22.01.2023{, 08:41}
fefar51702
а как можно подключится к сайту без блоков GP ведь страница будет не создана изначально у нас

к точке доступа то я подключаюсь без проблем
я на созданый сайт не могу зайти хотя у меня там всего три блока выставлено
или какого то блока не хватает для отображения сайта ?

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 22.01.2023{, 10:55}
aidar_i
fefar51702 писал(а):
22.01.2023{, 08:41}
а как можно подключится к сайту без блоков GP ведь страница будет не создана изначально у нас

к точке доступа то я подключаюсь без проблем
я на созданый сайт не могу зайти хотя у меня там всего три блока выставлено
или какого то блока не хватает для отображения сайта ?
Я не знаю, какую Вы библиотеку используете.
И пример выложите. И скрин компиляции из ардуино иде выложите, внизу, где пишется про используемые библиотеки.
IP 192.168.4.1 пробовали?
Я использую последние версии блоков и библиотек. Остальное удалил.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23.01.2023{, 09:41}
aidar_i
fefar51702 писал(а):
22.01.2023{, 08:41}
я на созданый сайт не могу зайти хотя у меня там всего три блока выставлено
или какого то блока не хватает для отображения сайта ?
Выкладываю пример подключения к точке доступа СЮДА. Заодно некоторые макросы вставил.
СпойлерПоказать
ТД и макросы.png
Библиотека и блоки последние.
В браузере ставить адрес http://192.168.11.11/

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 24.01.2023{, 15:10}
aidar_i
В главном блоке GPv3_BEGIN_L Начальный блок+LOG забыл убрать старую библиотеку версии 3.3. Поэтому у некоторых происходит ошибка компиляции. Удалите библиотеку из блока.
Еще ошибка в блоке GPv3_LABEL_U Вывод текста со входа
Я ПБ и примеры перезалил с исправлениями СЮДА.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 27.01.2023{, 13:43}
megatigra
aidar_i писал(а):
21.01.2023{, 14:19}
Последние Блоки По библиотеке GP v.3.5.2
Хочу выразить огромную благодарность автору за труды!!! Даже мне, как новичку в программировании, всё в принципе доступно.
Хочу дать обратную связь по примерам: они компилируются, загружаются, но создание точки доступа и подключения не происходит....по крайней мере у меня. Мой конфиг: FLProg 8.0.2 Portable, ESP32, библиотека GyverPortal 3.5.2. Проблема решается перемещением блока GP_Begin перед блоком WiFi ESP Client/AP.
И есть еще один вопрос: возможно ли посредством каких-либо блоков изменить название интерфейса GyverPortal на своё (см. рис) или оно забито в библиотеку и не меняется?
СпойлерПоказать
Изображение