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

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#1

Сообщение aidar_i » 13.05.2022{, 21:12}

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

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

Внимание! Тело проекта расположите в платах выше плат с блоками портала.
Блоки портала должны быть последними в проекте.
Расположите блоки портала отдельно на своих платах, тогда порядок компиляции будет так, как они стоят в проекте. Можно их и сдвигать вместе с платой куда надо.
Для уменьшения плат можно располагать по 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 КБ) 232 скачивания
----------------------------------------------------------------------------
3 версия по библиотеке 3.5.2. (В библиотеке ничего не менял) , выложил блоки, примеры и библиотеку.
Блоки:
GPv3.5.rar
(191.32 КБ) 320 скачиваний
Примеры GPv3.5.rar
(366.42 КБ) 342 скачивания
Бимблиотека:
GyverPortal-3.5.2.rar
(319.78 КБ) 348 скачиваний
Внимание!
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии.
Видео для прежней версии в основном подходит и для последней версии для понимания блоков.
4я версия ТУТ.

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#201

Сообщение ibalabanov » 18.12.2022{, 12:30}

Ждёмс новостей :smile38:

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#202

Сообщение aidar_i » 18.12.2022{, 17:55}

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

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#203

Сообщение ibalabanov » 20.12.2022{, 09:56}

Больше ничего не нашел)

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#204

Сообщение aidar_i » 20.12.2022{, 19:22}

Тогда посмотрю новую версию, 3.5. Внесу изменения и дополнения, выложу в новую тему. Потом можо уже описание сделать, может видео, если вам не надоел я своим шмыганием :).

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#205

Сообщение aidar_i » 25.12.2022{, 10:30}

Удалил

Slecker
Рядовой
Сообщения: 7
Зарегистрирован: 29.04.2021{, 19:18}
Репутация: 0
Откуда: ЯНАО пгт Пангоды
Имя: Вадим

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

#206

Сообщение Slecker » 10.01.2023{, 21:24}

Почему все архивы битые? Где взять библиотеку?

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#207

Сообщение Phazz » 10.01.2023{, 22:23}

Потому что очень любим rar архиватор ) Скачайте его и будет счастье.

Slecker
Рядовой
Сообщения: 7
Зарегистрирован: 29.04.2021{, 19:18}
Репутация: 0
Откуда: ЯНАО пгт Пангоды
Имя: Вадим

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

#208

Сообщение Slecker » 10.01.2023{, 22:43}

Phazz, Давно уже скачен - "Архив повреждён"

Vint
Рядовой
Сообщения: 54
Зарегистрирован: 07.09.2015{, 10:16}
Репутация: 4
Откуда: Minsk

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

#209

Сообщение Vint » 10.01.2023{, 22:59}

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#210

Сообщение aidar_i » 11.01.2023{, 07:28}

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

Slecker
Рядовой
Сообщения: 7
Зарегистрирован: 29.04.2021{, 19:18}
Репутация: 0
Откуда: ЯНАО пгт Пангоды
Имя: Вадим

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

#211

Сообщение Slecker » 11.01.2023{, 20:41}

Vint, rar был глюконутый, свежий всё открывает.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#212

Сообщение aidar_i » 21.01.2023{, 14:19}

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#213

Сообщение aidar_i » 21.01.2023{, 19:26}

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

fefar51702
Рядовой
Сообщения: 43
Зарегистрирован: 26.06.2022{, 07:35}
Репутация: 1
Имя: Валера

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

#214

Сообщение fefar51702 » 22.01.2023{, 06:03}

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#215

Сообщение aidar_i » 22.01.2023{, 08:26}

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

fefar51702
Рядовой
Сообщения: 43
Зарегистрирован: 26.06.2022{, 07:35}
Репутация: 1
Имя: Валера

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

#216

Сообщение fefar51702 » 22.01.2023{, 08:41}

а как можно подключится к сайту без блоков GP ведь страница будет не создана изначально у нас

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#217

Сообщение aidar_i » 22.01.2023{, 10:55}

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

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#218

Сообщение aidar_i » 23.01.2023{, 09:41}

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#219

Сообщение aidar_i » 24.01.2023{, 15:10}

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

megatigra
Рядовой
Сообщения: 7
Зарегистрирован: 14.05.2020{, 18:44}
Репутация: 0
Имя: Алексей

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

#220

Сообщение megatigra » 27.01.2023{, 13:43}

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 на своё (см. рис) или оно забито в библиотеку и не меняется?
СпойлерПоказать
Изображение

Ответить

Вернуться в «Коммуникация и связь»