|
|
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
ZeliusX11, Код: pascal 1. 2. 3. ? я немного ошибся и передалал Код: pascal 1. ... Код: pascal 1. ошибки нет, но получаю кракозыбры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:40 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
wadmanX11не понял.. Говорит, пока не покажешь браузер (не дашь ему прорисоваться), состояние не меняется. Zeliusпока не покажешь его - состояние не менялось... так он же рисуется в невидимом окне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:42 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11так он же рисуется в невидимом окне Это как? Рисуется invisible окно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:43 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11, А зачем тебе эти игры с Parameter: Pointer, ты же сообщение синхронно посылаешь, сделай сразу Parameter: String ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:47 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
Zelius, а почему сразу в этом примере не сделали? http://prog-example.ru/twebbrowser/nevidimyj-brauzer-twebbrowser-v-potoke/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:47 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
пока нормально работает так: Код: pascal 1. без AnsiString в браузер прилетает только 1 символ "h" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:54 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11, Откуда ж я знаю, другие времена, другая дельфи, другие цели, криворукость... Вот этот код сильно пахнет Код: pascal 1. Нельзя так делать, никто не гарантирует, что эта память не затрется в момент использования этого указателя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:56 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
Zelius, ок, а как надо делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:57 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
ZeliusНельзя так делать, никто не гарантирует, что эта память не затрется в момент использования этого указателя. Тут-то как раз нормально, это константа. Но в рабочей программе вряд-ли отправляется константа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:58 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11, так написал же, используй сразу Parameter: String ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 12:04 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
Zeliusтак написал же, используй сразу Parameter: String Что-то нужно подправить в консерватории: константы смущают, что могут затереться, а переменные - не могут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 12:26 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
wadman, с чего вдруг затрется переменная при синхронном SendMessage? Про константу да, я погорячился... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 12:43 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
тут получает многовато для преобразований, чтобы было без Warning`ов Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 15:36 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
Совет для X11: не используйте последние (2704+) win32 билды, они кривые. Используйте под Win64. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2016, 13:31 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
vitcСовет для X11: не используйте последние (2704+) win32 билды, они кривые. Используйте под Win64. не понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2016, 13:56 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
С Internet Explorer тоже проблемы на Win7. И, похоже, только на Win 7 x86. Вы об этом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2016, 13:57 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
vitc, в чем же кривизна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2016, 14:05 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
На Windows 7 я не могу открыть нормально https://dom.ria.com/ - объявления не отображаются даже если IE актуальной версии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2016, 14:10 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11, у меня рендеринг кривой получается в последних 32-битных версиях. Полосы какие-то отображаются. Ошибки вялятся. Для 64-битных - все ok. Ссылки, где брал: CEF3 binary: http://opensource.spotify.com/cefbuilds/index.html Качаешь, например, cef_binary_3.2704.1432.g60b3718_windows64_client.tar.bz2 и вытаскиваешь оттуда dll-ки, pak-и, bin-ы. Обновление сырцов для версии 3.2704 тут: https://github.com/felipedaragon/dcef-archive/tree/master/src/dcef_v3_2704 Со сторыми сырцами новые билды cef3 не дружат - нарушена обратная совместимость. Сравни, например, интерфейс ICefRequest в версии 3.2704 и в "оригинальной" 3.2454 (отсюда: https://github.com/hgourvest/dcef3) - посередине (!) интерфейса засунули новые методы (SetReferrer, GetReferrerUrl, GetReferrerPolicy). И таких мест много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 09:48 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
vitcСо сторыми сырцами новые билды cef3 не дружатну так еще бы)) что мешает скачать обновленные заголовочные файлы для 2704 с исходного сайта https://github.com/hgourvest/dcef3 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 10:11 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
fd00ch, там старая версия (3.2454, updated 6 months ago). или я ослеп и чего-то не вижу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 10:18 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
fd00ch, нашел. там в точности то же самое, что я использую: https://github.com/felipedaragon/dcef-archive/tree/master/src/dcef_v3_2704 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 10:26 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
fd00ch, О!!! Там нормальные dll-ки для Win32! Теперь все работает. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 11:02 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
vitc, дело в том, что мне нужен и я использую невидимый браузер, т.е. в отдельном потоке нужно тянуть объявления, без JS не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 11:28 |
|
||
|
Chromium cef3 в отдельном потоке
|
|||
|---|---|---|---|
|
#18+
X11. посмотри реализацию cefclient. я делаю видимый. вернее, несколько броузеров видимых, каждый в своем табе, каждый таб "обслуживает" свой поток. CefSingleProcess := False, т.е. мульти-процессный режим, так imho стабильнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 12:09 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39327081&tid=2039234]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 455ms |

| 0 / 0 |
