Мелкий косяк
Мелкий косяк
Если поменять размер окна браузера из скрипта, то потом при скриншоте ширина и высота скрина такие, каким было это окно при запуске.
Re: Мелкий косяк
принято, исправим
Re: Мелкий косяк
filemtime любого файла не меняется в процессе выполнения скрипта.
Чек ит:
Чек ит:
Код: Выделить всё
file_put_contents($f, 1); sleep(1);
echo '<br>'.date("H:i:s", filemtime($f));
file_put_contents($f, 1); sleep(1);
echo '<br>'.date("H:i:s", filemtime($f));
file_put_contents($f, 1); sleep(1);
echo '<br>'.date("H:i:s", filemtime($f));
file_put_contents($f, 1); sleep(1);
echo '<br>'.date("H:i:s", filemtime($f));
Re: Мелкий косяк
вроде и не должен в этом случае : https://www.php.net/manual/ru/function.filemtime.php
Re: Мелкий косяк
О, тогда пардон.
А ещё вопрос, из-за чего может быть такое окно (очень редко, но встречается):
А ещё вопрос, из-за чего может быть такое окно (очень редко, но встречается):
Re: Мелкий косяк
Спасибо, это исправим
Re: Мелкий косяк
И вот такое ещё бывает. Много копий хумана работает параллельно. Вроде не деструктивно, но окошко без заголовка, на автомате не закрыть.
Re: Мелкий косяк
Спасибо, исправим. ОБновление, думаю, выпустим в конце недели.
Re: Мелкий косяк
Панель вывода не автоскроллируется до самого низа, остаётся недокрученной на полторы строчки. Так как важно видеть именно самую последнюю - всёравно приходится докручивать мышкой.
Ещё [имхо] стало очень неудобно в редакторе. Клик слева в номер строчки во всех привычных редакторах кода выделяет эту строчку. В ворде это работает лет 20 наверное, вощем привычка очень укоренившаяся. В версии 37 стало выставлять красную метку.
Например в phpStorm такая метка ставится при клике справа от номера строки, а для закладок есть F11. Может как-то так было бы лучше.
Ещё [имхо] стало очень неудобно в редакторе. Клик слева в номер строчки во всех привычных редакторах кода выделяет эту строчку. В ворде это работает лет 20 наверное, вощем привычка очень укоренившаяся. В версии 37 стало выставлять красную метку.
Например в phpStorm такая метка ставится при клике справа от номера строки, а для закладок есть F11. Может как-то так было бы лучше.
Re: Мелкий косяк
Спасибо, исправлено
Re: Мелкий косяк
Пардон, но дальше ещё интереснее
Очень нестабильно работает определение фрейма.
Стоит ткнуть во фрейм и такая например функция:
$body->get_inner_html_by_number(0, 0);
возвращает содержимое родительского фрейма (ну т.е. основного, не-фрейма), а иногда пустоту и очень редко собственно нужное содержимое. Не понятно по какому принципу, рандом.
Требуются ещё эксперименты, чтобы точно сказать как выглядит проблема, но если в целом - фрейм 0 при каких-то взаимодействиях с ним, перестаёт вызываться по номеру 0 (и по другим номерам тоже). Скролл в точке окна над фреймом этого эффекта не вызывает, а например send_click - да.
Очень нестабильно работает определение фрейма.
Стоит ткнуть во фрейм и такая например функция:
$body->get_inner_html_by_number(0, 0);
возвращает содержимое родительского фрейма (ну т.е. основного, не-фрейма), а иногда пустоту и очень редко собственно нужное содержимое. Не понятно по какому принципу, рандом.
Требуются ещё эксперименты, чтобы точно сказать как выглядит проблема, но если в целом - фрейм 0 при каких-то взаимодействиях с ним, перестаёт вызываться по номеру 0 (и по другим номерам тоже). Скролл в точке окна над фреймом этого эффекта не вызывает, а например send_click - да.
Re: Мелкий косяк
Но есть и хорошие новости.
То, что давным давно в конец перестало работать, теперь заработало:
$frame->get_body_by_number(0, true);
а
$body->get_inner_html_by_number(0, 0);
работает через раз,точнее через 10 раз
Результат: 0 136985
То, что давным давно в конец перестало работать, теперь заработало:
$frame->get_body_by_number(0, true);
а
$body->get_inner_html_by_number(0, 0);
работает через раз,точнее через 10 раз
Код: Выделить всё
$browser->navigate('http://de5.ru/q/e.html');
$res1=$body->get_inner_html_by_number(0, 0);
$res2=$frame->get_body_by_number(0, true);
echo mb_strlen($res1).' '.mb_strlen($res2);
Re: Мелкий косяк
Спасибо, исправлено, завтра будет обновление