fpCEF3

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Re: fpCEF3

Сообщение pupsik » 26.11.2018 21:41:23

tema большая сложность - угадать версию необходимых длл. Чёт очень схоже, судя по описаниям.
У вас же: *.3029 ???
Плюс: в лине только "простой" процесс.

п.с.
Очень странно работает эта фигня
не нравится эта, найдите иную. Qt4 двиг вполне таки как велосипед (т.е. куда проще хромиума). Правда со своими заморочками. Или gtk двиг.
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: fpCEF3

Сообщение tema » 27.11.2018 17:17:46

Да. 3029
Другую не найдёшь. Другая - это другой язык, а хотелось бы, чтобы ученики справились с этим приложением.
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение pupsik » 28.11.2018 14:34:37

Код: Выделить всё
Другую не найдёшь.
Да?

Код: Выделить всё
04/25/2017 - CEF 3.3029.1604.g364cd86 / Chromium 58.0.3029.81
04/27/2017 - CEF 3.3029.1608.g27a32db / Chromium 58.0.3029.81
04/28/2017 - CEF 3.3029.1609.gcb50417 / Chromium 58.0.3029.81
04/29/2017 - CEF 3.3029.1611.g44e39a8 / Chromium 58.0.3029.81
05/05/2017 - CEF 3.3029.1612.gd81997a / Chromium 58.0.3029.81
05/06/2017 - CEF 3.3029.1613.g22354a9 / Chromium 58.0.3029.81
05/10/2017 - CEF 3.3029.1615.g753baf1 / Chromium 58.0.3029.81
05/11/2017 - CEF 3.3029.1617.gaf831b6 / Chromium 58.0.3029.81
05/12/2017 - CEF 3.3029.1619.geeeb5d7 / Chromium 58.0.3029.81


Добавлено спустя 14 минут 42 секунды:
тьфу ты: не так понял о "другой"....
Не вижу сложностей в этой "другой". Шаблонные заготовки есть. И вполне рабочие.

По поводу версий.... Я не могу точно сказать какой пользуется разработчик. Иногда приходится гадать. По описанным вами глюкам - я такое наблюдал у себя при несовпадении версии.

Если версии у вас верные. И минимальная сборка (под жтк) у вас так же реагирует (просто там используются виджеты без прокладок лсл).

Отладка в помощь. Да и штудентам опыт будет нормальный. Как бы развитие будет...
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: fpCEF3

Сообщение Alex2013 » 29.11.2018 20:20:00

Кстати чем отличается fpCEF3 от CEF4Delphi ? Я сейчас мучаю CEF4Delphi (Встроенная поддержка лазаруса присутствует ) а для fpCEF3 бинарников движка (длл + ресурсы) не нашел.

Как результат поддержка всего свежего функционала Хрома(WebGL- точно есть!) :idea: ... и размер бинарника проекта более 200 мегов ... (+50 мб в архиве/инсталляции ) :cry:
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: fpCEF3

Сообщение tema » 29.11.2018 20:56:26

Попробую CEF4Delphi
Полагаю, это будет решение всех вопросов и проблем
По сути, мне с учениками нужно сделать очень упрощённый аналог ibclient под Линукс.
https://forum.altlinux.org/index.php?topic=41880.0
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение Alex2013 » 29.11.2018 21:58:03

tema писал(а):Попробую CEF4Delphi
Полагаю, это будет решение всех вопросов и проблем
По сути, мне с учениками нужно сделать очень упрощённый аналог ibclient под Линукс.
https://forum.altlinux.org/index.php?topic=41880.0


Рад, что невольно помог ! :idea:
Ps
Мда интересное кино ... А под Вине (и ему подобные "не эмуляторы") запускать не пробовали ?
(Да, это разумеется "полумера", но зато из разряда "работает прямо сейчас")
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: fpCEF3

Сообщение tema » 30.11.2018 09:57:27

Alex2013 писал(а):А под Вине (и ему подобные "не эмуляторы") запускать не пробовали ?

Не работает :cry:
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение Alex2013 » 30.11.2018 14:49:17

А что именно "не работает" потому как в Вине можно повозившись как минимум ЗАПУСТИТЬ буквально все ...
(Другое дело как это будет работать и какие баги и глюки полезут )
Запускается и работает даже Микрософт Медиа Плеер - трудно даже придумать более зависимое от винды приложение .

Для запуска "в сложном случае" нужно выяснить :
1 Нативный режим работы (в стандартном Вине есть эмуляция разных версий Винды )
2 Что за интерфейсы использует программа (OpenGL,DirectX,OpenCV ... для многих есть готовые решения (для игр и офисных пакетов )
3 Если не помогло выяснить зависимости от нестандартных DLL тупо выдрать их прямо из винды
(честно скажу решение "полу пиратское" но поймать на нем гораздо труднее... даже виртуалки с запуском программ в режиме "без десктопа" обычно могут вполне успешно работать режиме "неуловимого Джо" - то есть искать их почти наверняка никто не будет... )
4 Возможно проблемы в отсутствии записи в реестре (Просто найти и поправив пути добавить в вине-реестр )
5 Кроме Вине существуют другие подобные ей проекты(Cedega,Win4Lin и тд ) ...
6 Кстати виндузный движок хрома тоже под вине по умолчанию не запускается (но решение есть ! )
7 Иногда в вине бывают проблемы с доступом в Сеть но все обычно решаемо.
Зы
Разумеется бывают программы не работающие под вине совершенно но их не так уж много ...
Последний раз редактировалось Alex2013 30.11.2018 14:58:55, всего редактировалось 1 раз.
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: fpCEF3

Сообщение tema » 30.11.2018 14:54:50

Программа довольно простая. Уже работает с fpcef3 с глюками. надеюсь справиться с ними с cef4delphi. Учитывая это, возиться с реально сложными проблемами в wine будет просто намного дольше
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение Alex2013 » 30.11.2018 15:06:44

tema писал(а):Программа довольно простая. Уже работает с fpcef3 с глюками. надеюсь справиться с ними с cef4delphi. Учитывая это, возиться с реально сложными проблемами в wine будет просто намного дольше

Принцип "возни с wine" прост! - если за полдня не запустилось нужно искать другое решение ...
Зы
cef4delphi - вроде сугубо под винду заточен ( как минимум в описании про Линукс нет ни слова )
"These components need Windows 7, 8, 8.1, 10 or newer to run. If you need Windows XP and Vista support use "
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: fpCEF3

Сообщение tema » 30.11.2018 17:49:59

In the latest CEF4Delphi update I added some CEF initialization changes needed to support linux and macos but any help would be greatly appreciated.
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение Alex2013 » 30.11.2018 18:29:05

В последнем обновлении CEF4Delphi я добавил некоторые изменения инициализации CEF, необходимые для поддержки linux и macos...

Это радует ! :idea:
Правда CEF4Delphi показался мне значительно сложней fpCEF3 .. Но кое что даже у меня уже работает!
ИзображениеИзображение
Гибрид сервера и браузера (Платформа для "локальных" веб-приложений )
ИзображениеИзображение
И мелкая поделка .... Пока разбирался "по приколу" сделал вот такой "ускоренный браузер для чтения ранобэ" .
Alex2013
долгожитель
 
Сообщения: 3049
Зарегистрирован: 03.04.2013 11:59:44

Re: fpCEF3

Сообщение tema » 02.12.2018 15:00:13

Мда... В CEF4Delphi очень много платформозависимого. Кое-что подправил, всё остальное просто поудалял без разбору. Скомпилировалось, но примеры не запускаются. Минималку какую-нибудь тоже собрать не смог... Буду бороться с глюками fpCEF3 :D
tema
постоялец
 
Сообщения: 375
Зарегистрирован: 24.03.2011 20:19:27

Re: fpCEF3

Сообщение jsa » 06.09.2019 18:27:33

Здравствуйте.
Поставил fpCEF3-3.3029
на Lazarus 1.8.0 (32bit)
Win8 x64

Lazarus 32 битный из-за EhLib9.3

попробовал использовать cef_binary_76.1.13+gf19c584+chromium-76.0.3809.132_windows32_client.tar.bz2 (распаковал и всё содержимое папки Release скопировал в папку проекта)
просто кидаю компонент TChromium на форму и запускаю
получаю ошибку "unsupported CEF library version"
Попробовал тогда cef_binary_3.2924.1557.gebb70f9_windows32_client.tar.bz2 (попадался на форумах совет использовать эту версию)
с ним такая же ситуация.

Не могу найти никакую информацию по поводу совместимости компоненты и браузера.
Подскажите пожалуйста, что делать
jsa
постоялец
 
Сообщения: 282
Зарегистрирован: 28.11.2017 13:46:04

Re: fpCEF3

Сообщение Снег Север » 06.09.2019 19:11:17

jsa, тут гляньте:
http://www.vcorp.ru/cef3_lazarus/
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3039
Зарегистрирован: 27.11.2007 16:14:47

Пред.След.

Вернуться в Сторонние средства

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

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

Рейтинг@Mail.ru