Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
-
lsla
- Сообщения: 8
- Зарегистрирован: 25 июн 2013, 23:39
Сообщение
lsla » 01 авг 2013, 01:39
ОС Win7.
$clipboard->put_text на небольших строках работает отлично.
Как только размер копируемого текста превышает ~11кб в ен/ру микс тексте то
Код: Выделить всё
Command http://127.0.0.1:7010/Clipboard.put_text?text=%3Ch1%3E...здесь_копируемый_блок...not runned.Not connected.Check xhe port and connection to xhe
Ошибка вызывается именно размером текста.
Увеличение function call($command,$timeout=60) ничего не дает.
Как-то можно обойти ограничение? Или оно зависит от ограничений PHP?
-
lsla
- Сообщения: 8
- Зарегистрирован: 25 июн 2013, 23:39
Сообщение
lsla » 01 авг 2013, 09:36
Дополнение
Тоже самое для вызова $keyboard->input
-
lsla
- Сообщения: 8
- Зарегистрирован: 25 июн 2013, 23:39
Сообщение
lsla » 01 авг 2013, 10:52
Возможное решение подсмотрено на phpclub.ru
Код: Выделить всё
$str = file_get_contents ('1.txt'); // строка которую режут
$cut = 3000; // размер куска для ру/спецсимволов (для ен/цифр можно до 10000)
$cutStr = ""; // сам кусок
for($i=0; $i<strlen($str); $i+=$cut)
{
$cutStr = substr($str,$i,$cut);
$clipboard->put_text($cutStr);
$browser->paste();
}
-
lsla
- Сообщения: 8
- Зарегистрирован: 25 июн 2013, 23:39
Сообщение
lsla » 13 авг 2013, 23:36
Аналогичная проблема.
Вызов $browser->send_post_query в обоих вариантах вызова при размере данных в 22Кб сообщение Not connected.
На данных в несколько слов все нормально.
Обошел вызовом CURL из PHP (CURL и на get и на post работает).
Зн. дело точно не в PHP.
Как же все таки можно поднять эти ограничения?
--
В онлайн справке на http://www.humanemulator.net/objects/WEB/browser.php#cookies битая ссылка с анкором "get_cookie();"
УРЛ на
http://www.humanemulator.net/objects/WEB/browser/get_cookie();.php
Должно быть
http://www.humanemulator.net/objects/WEB/browser/get_cookie().php
-
bigfozzy
- Site Admin
- Сообщения: 3057
- Зарегистрирован: 28 июл 2008, 17:24
-
Контактная информация:
Сообщение
bigfozzy » 16 авг 2013, 13:21
Спасибо, принято, будем решать