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

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение vlad1451 »

aidar_i писал(а): 22 июл 2023, 19:12
vlad1451 писал(а): 22 июл 2023, 18:13 P.S. Может у меня блоки не все? Использую блоки GPv3_X.
Все, посмотрите примеры, описания блоков.
Да я смотрел. Дело всё в версиях (блоков и библиотек), это моё мнение. Я использую блоки GP3_x. Я пытался добавить в проект блоки из других сборок (GP_BODY например), для настроек интерфейса. IDE вылетает с ошибкой.
Хотелось бы настраивать цветовые характеристики, изменять цвет фона текста, выравнивать блоки по желанию.
028.jpg


Поправьте первый пост темы, иного версий блоков гуляет по форуму, и похоже они не совместимы. Если я не прав, поправьте.

Отправлено спустя 11 часов 41 минуту 29 секунд:
Либо я чего то недопонимаю, либо.... Третий день пытаюсь "разкусить" эту библиотеку. Создаю "тело" страницы шириной 1600, потом делаю объединение двух MAKE_BLOCK_TAB по горизонтали. У первого блока указана ширина 300px, у второго 100px. в результате получаю это:
029.jpg
Как эти блоки правильно располагать? Облазил всю библиотеку, нашел только вот это:

#define M_BLOCK_TAB(...) OVR_MACRO(M_BLOCK_TAB, __VA_ARGS__)
#define M_BLOCK_TAB2(text, args) GP.BLOCK_TAB_BEGIN(text); args; GP.BLOCK_END();
#define M_BLOCK_TAB3(text, width, args) GP.BLOCK_TAB_BEGIN(text, width); args; GP.BLOCK_END();
#define M_BLOCK_TAB4(text, width, style, args) GP.BLOCK_TAB_BEGIN(text, width, style); args; GP.BLOCK_END();


Кто подскажет(ткнёт носом как пакостливого кота) в чём проблема?
Project_8266_new3.flp
Отправлено спустя 3 часа 5 минут 5 секунд:
Уважаемый aidar_i. Решил попробовать один из примеров из Вашего архива (Примеры GP), Режим Форма. Заменил только контроллер на 8266. В результате ошибка компиляции:
030.jpg
Не стыковка с библиотекой?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

vlad1451 писал(а): 23 июл 2023, 13:35 Не стыковка с библиотекой?
Да.
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии
Примеры для последней версии в архиве в 1 сообщении
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение vlad1451 »

aidar_i писал(а): 23 июл 2023, 17:14
vlad1451 писал(а): 23 июл 2023, 13:35 Не стыковка с библиотекой?
Да.
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии
Примеры для последней версии в архиве в 222 сообщении
Для последней этот 3.6.6?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

vlad1451 писал(а): 23 июл 2023, 17:28
aidar_i писал(а): 23 июл 2023, 17:14
vlad1451 писал(а): 23 июл 2023, 13:35 Не стыковка с библиотекой?
Да.
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии
Примеры для последней версии в архиве в 222 сообщении
Для последней этот 3.6.6?
В первом сообщении и в обсуждениях выделенным шрифтом разграничил версии.
Пока предлагаю последнюю версию считать 3.5.2 и пользоваться выложенной мной библиотекой.
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение vlad1451 »

Использую блоки GPv3_xxx. В данном наборе блоков я как раз и не нашел настроек (выравнивание элементов внутри блоков, управление цветом фона блоков). Заметил один не приятный нюанс. Иногда не совпадает цвет фона блока и цвет фона текста.
029 (2).jpg
Возможно я слишком много требую, хочется довести интерфейс до идеала (максимализм...). :yes: :yes: :yes:
dimdi
Рядовой
Сообщения: 15
Зарегистрирован: 05 май 2021, 18:38
Имя: дмитрий

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

Сообщение dimdi »

Здравствуйте Айдар. прошу подсказать где залить библ.3.5.2. ссылка направляет на 5 стр. та на 12-ую. и с 12 опять на 12-ую 1пост. благодарю...
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

dimdi писал(а): 23 июл 2023, 20:26 Здравствуйте Айдар. прошу подсказать где залить библ.3.5.2. ссылка направляет на 5 стр. та на 12-ую. и с 12 опять на 12-ую 1пост. благодарю...
В сообщении 1.
dimdi
Рядовой
Сообщения: 15
Зарегистрирован: 05 май 2021, 18:38
Имя: дмитрий

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

Сообщение dimdi »

огромное спасибо
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06 апр 2016, 19:59
Откуда: bish
Имя: Антон
Поблагодарили: 1 раз

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

Сообщение Cancertanly »

Уважаемый, Айдар. Скиньте пожалуйста блоки 3й версии, а то на форуме так и не нашел. Только из примеров, а там не все
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение vlad1451 »

Не знаю все или нет, у меня вот такая сборка.
GPv3.ubl
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Cancertanly писал(а): 27 июл 2023, 12:14 Уважаемый, Айдар. Скиньте пожалуйста блоки 3й версии, а то на форуме так и не нашел. Только из примеров, а там не все
В связи с тем , что у форумчан проблемы с использованием ссылок, выложил все файлы в первом сообщении, с 222 сообщения удалил. :)
Последняя версия блоков GPv3.5.ubl.
Готовится версия GPv3.6.
Библиотекой версии 3.6.6 можете пользоваться с блоками GPv3.5, все блоки должны работать, там добавились дополнительные функции, параметры.
Если найдете несовместимость какого то компонента, пишите сразу сюда.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

4 версия
Выкладываю сюда для теста последние версии блоков и библиотеку.
примеры аналогичны версии 3.5. Блоки версии 3.5 и 3.6.6 в основном совместимы, если вы делали проект на версии 3.5 , можете в готовом проекте заменить только блоки дающие ошибку при компиляции, их пару шт. появились еще новые блоки.
Добавил блоки панель управления и подправил гл блок и блоки многостраничности.
Версия 3.6.6_.rar
Пример с Панелем управления и многостраничностью:
Панель управления авто.flp
Скриншот примера [spoiler]
Пример.png
Пример1.png
Пример2.png
[/spoiler]

Скриншоты из примеров библиотеки (можно посмотреть расположение блоков).
[spoiler]
UI ручн.png
UI авто.png
[/spoiler]

Макросы: для удобства писания скетчей , автором библиотеки "GP_MAKE" сокращены до буквы "М" (макрос GP_MAKE_BLOCK_THIN_TAB(...) теперь пишется M_BLOCK_THIN_TAB(...), я оставил в первоначальном варианте, в библиотеке просто производится замена с помощью #define GP_MAKE_BLOCK_THIN_TAB(...) M_BLOCK_THIN_TAB(__VA_ARGS__).
Проверял на ESP32.
Тестируйте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

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

Сообщение Imran »

[ref=#ff8000]aidar_i[/ref], Вот этого и я хотел круто спасибо огромное, и довольно шустрый. Можете демо проект сделать с блоками ? что бы понятливее было как все работает.Описание хорошие, чуть-чуть толчок нужен.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Imran писал(а): 09 авг 2023, 00:13 [ref=#ff8000]aidar_i[/ref], Вот этого и я хотел круто спасибо огромное, и довольно шустрый. Можете демо проект сделать с блоками ? что бы понятливее было как все работает.Описание хорошие, чуть-чуть толчок нужен.
Я примеры выкладывал для предыдущей версии, они в основном подходят для понимания, и видео снимал, тоже там можно принцип понять.
Примеры новые не обещаю быстро сделать, может форумчане выложат свои наработки?
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

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

Сообщение tema »

хороший веб! спасибо автору.
теперь самое главное: как его заставить работать на "0" ядре чтобы не тормозил основную программу?
все вебы работают на "1" ядре...
но когдато же должен появиться "правильный" веб... Касается есп32.
иначе какой смысл в двухядерности?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

tema писал(а): 08 окт 2023, 12:52 хороший веб! спасибо автору.
теперь самое главное: как его заставить работать на "0" ядре чтобы не тормозил основную программу?
все вебы работают на "1" ядре...
но когдато же должен появиться "правильный" веб... Касается есп32.
иначе какой смысл в двухядерности?
Попробуйте! Я здесь делал блоки для работы с обоими ядрами. Здесь.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

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

Сообщение tema »

aidar_i писал(а): 08 окт 2023, 17:32 Попробуйте! Я здесь делал блоки для работы с обоими ядрами. Здесь.
пробовал. и с вашими gp и с espui и с jeeui.
не получилось...
Аватара пользователя
Brama
Рядовой
Сообщения: 95
Зарегистрирован: 02 июл 2020, 14:27
Откуда: Уфа
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 2 раза

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

Сообщение Brama »

Доброго всем.
Запустил тестовый пример "Вывод графика. flp" с первой страницы, на экране смартфона тёмная страница.
На проекте сменил контроллер на WEMOS mini и wi fi в режиме точка доступа.
Если у кого было подобное, как вы обошли данную причину.?
Спасибо.
Последний раз редактировалось Brama 15 окт 2023, 06:43, всего редактировалось 2 раза.
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение vlad1451 »

Brama писал(а): 15 окт 2023, 06:21 Доброго всём.
Запустил тестовый пример "Вывод графика. flp" с первой страницы, на экране смартфона тёмная страница.
На проекте сменил контроллер на WEMOS mini и wi fi в режиме точка доступа.
Если у кого было подобное, как вы обошли данное причину.?
Спасибо.
В данном примере по умолчанию тёмная тема (GP_DARK), переключите на GP_LIGHT.
Аватара пользователя
Brama
Рядовой
Сообщения: 95
Зарегистрирован: 02 июл 2020, 14:27
Откуда: Уфа
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 2 раза

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

Сообщение Brama »

vlad1451 писал(а): 15 окт 2023, 06:42 В данном примере по умолчанию тёмная тема (GP_DARK), переключите на GP_LIGHT.
На сей раз чистая белая страница.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей