Как в WBAppCEF передать огромный массив данных?

Тема в разделе "WBAppCEF", создана пользователем Dydaevskiy, 30 сен 2019.

  1. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Получается я обрабатываю текст при помощи php скрипта в WBappCEF. Но если выводить в не WBApp то скрипт отрабатывает норм... Странно я у себя даже просто пишу текст в WBApp и не чего не передается..
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Прошу прощения. Нашел ошибку.
     
  3. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Хух... Я уже думал с ума схожу :) Спасибо, просто реально не знал куда дальше рыть за весь день пере испробовал ну просто все фантастические варианты.
     
  4. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Сергей, данный фикс займет много времени? Спасибо
     
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
  6. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Больше человеческое спасибо.
     
    kagorec и Root нравится это.
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста
     
  8. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    ( Мне очень не хочется Вас огорчать... Но по ходу теперь траблы с [GETCLIPBOARDTEXT]. Он не возвращается в [GETRESULT]
    Причем при тестировании и предварительном просмотре все отрабатывает как нужно. При запуске боевого потока, просто копируется исходный текст из буфера.
     
    Последнее редактирование: 1 окт 2019
  9. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Перепроверил несколько раз. Все ok.
     
    Dydaevskiy нравится это.
  10. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Большое спасибо, буду искать причину на своей стороне.
    Ребят, я восхищаюсь Вашими трудами. Даже трудно представить сколько было вами сделано с данным софтом. Ещё раз спасибо.
     
    Root нравится это.
  11. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста.

    Скорее всего, у вас на момент выполнения события [GETCLIPBOARDTEXT] в буфере обмена не содержится нужного текста. Событие простое и я не знаю, где в нем может быть ошибка.
     
  12. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    А вы не пробовали передать в wbappcef код обработанный в php?
    Ну как я присылал в примерах кола ранее.
     
  13. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Ну почему-то при предварительном просмотре все отображается как нужно. Но при боевом прогоне на получение идёт только исходный код буфера.
     
  14. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Смотрите, какие данные отправляются в макрос [WBAPP] с помощью лога выполнения функций и макросов в нижней части окна предпросмотра.

    Ссылки недоступны для гостей
     
    Dydaevskiy нравится это.
  15. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Я заметил, что в вашем проекте WBApp используются события эмуляции нажатия клавиш [KEYPRESS] (они работают, как будто вы нажимаете кнопки с клавиатуры, то есть требуется отображение браузера и парсинг в 1 поток).

    В WBAppCEF были созданы события [SENDKEYPRESS] Ссылки недоступны для гостей (они работают и без отображения браузера, но пока нет возможности использовать сочетания клавиш).
     
    Dydaevskiy нравится это.
  16. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Сергей Большущее спасибо. Буду изучать. Хорошего вечера Вам.
     
    Root нравится это.
  17. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Сергей прошу прощения. Я как-то абсолютно не подумал о том что физически то у меня (на машине для парсинга) все мониторы потушены. Я то все это делал по удаленному доступу... Следовательно, так как машина физически не видит активных устройств вот и выдавался исходный буфер. Спасибо большое за Ваше время, нервы и подсказки.

    Понял что без виртуалки не обойтись, надеюсь у проги нет ограничений для юзания в VMware Workstation. Ставлю VMware ...
     
  18. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    VMware ok
     
    Dydaevskiy нравится это.
  19. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Если сворачиваю VMWare та же фигня... Может есть какой секрет что бы он себе тихонько парсил (ну табы, ctrl+v,ctrl+c, и ентер жал) без моего вмешательства (получается мне необходимо быть именно подключенным к виртуальной машине)?
     
    Последнее редактирование: 2 окт 2019
  20. Dydaevskiy

    Dydaevskiy Member Пользователи

    Регистрация:
    25 фев 2019
    Сообщения:
    67
    Город:
    Сумы
    Ребят, подскажите пожалуйста как можно полностью автоматизировать процесс парсинга WBAppCEF. Сейчас нужно постоянно держать в "фокусе"окно cd. ТО есть я не могу делать на ПК не чего кроме парсинга, причем VMWare проблему не решил, теперь нужно быть подключенным к виртуальной машине... Не чего нельзя делать во время парсинга....
    Столько времени угрохал, а не как сам процесс парсинга на автомат не могу запустить. Спасибо

    ПС. Такое ощущение что [KEYPRESS]:CTRL+V как бы живет вообще какой-то своей жизнью... ТО вставляет то не вставляет текст.
     
    Последнее редактирование: 3 окт 2019

Поделиться этой страницей