Версия 4.9.40
Re: Версия 4.9.18
Обновил версию, должно работать.
Re: Версия 4.9.18
небольшое обновление : 4.9.19
- - сделана очистка панели информации при старте
- исправлен баг в расписании скриптов
- убрана передача фокуса на диалоги загрузки и выгрузки файлов
- убран диалог SSL Security Alert Display
- добавлена отрисовка элементов браузера в соответствии с установленной темой (как в IE)
- информация об занятой памяти в статус баре теперь обновляеся раз в 3 секунды, а также после команд, что оптимизируют используемую память (browser->recreate и debug->optimize_memory)
- улучшенное закрытие вкладок + улучшение browser->recreate() для финальной очистки главной (нулевой) вкладки (общих для всех вкладок объектов JS и т.п), после закрытия остальных вкладок
- более устойчивая работа (не падает даже если случаются критические ошибки в JS)
Re: Версия 4.9.18
При переключении с левой понели фокуса на допустим в инфопонель, в левой понели сбивается положение курсора на начало скрипта.bigfozzy писал(а):Обновил версию, должно работать.
Допустим курсор стоит на 120 строке - после переключения на инфо понель или в отладку - в левой понели со скриптом курсор переходит на строку 1.
Re: Версия 4.9.19
Спасибо, исправим чуть позже.
Re: Версия 4.9.19
еще такое дело. и в 9.19 и 9.18 при
$browser->set_count(2);
$browser->set_active_browser(0);
и потом
$href = $anchor->get_href_by_inner_text($name,false);
$browser->set_active_browser(1);
$browser->navigate($href);
и потом переходе опять в первую вкладку - то ссылка $href постится прямо в код (левая панель), в то место где курсор стоит - это во время выполнение скрипта !
$browser->set_count(2);
$browser->set_active_browser(0);
и потом
$href = $anchor->get_href_by_inner_text($name,false);
$browser->set_active_browser(1);
$browser->navigate($href);
и потом переходе опять в первую вкладку - то ссылка $href постится прямо в код (левая панель), в то место где курсор стоит - это во время выполнение скрипта !
Re: Версия 4.9.19
Наблюдаю глюк:
$нечто=$window->get_by_text(...);
$нечто->foreground();
пока всё окей, до того как:
$app->set_foreground_window();
...
$нечто->foreground();
тут всё, нечто на фореграунд уже не вылезает, как его не пиннай... =(
ну т.е. set_foreground_window работает так же как set_always_on_top
почему кто виноват не знаю.
а ещё иногда начинает в панель отладки вылезать много много раз вот такое:
No Internet_Explorer_Server
видимо это говорит что что-то не так, но скрипт при этом работает нормально, без глюков..
$нечто=$window->get_by_text(...);
$нечто->foreground();
пока всё окей, до того как:
$app->set_foreground_window();
...
$нечто->foreground();
тут всё, нечто на фореграунд уже не вылезает, как его не пиннай... =(
ну т.е. set_foreground_window работает так же как set_always_on_top
почему кто виноват не знаю.
а ещё иногда начинает в панель отладки вылезать много много раз вот такое:
No Internet_Explorer_Server
видимо это говорит что что-то не так, но скрипт при этом работает нормально, без глюков..
Re: Версия 4.9.19
Спасибо, все исправим
Re: Версия 4.9.19
Эх, а ещё set_referer так и не работает оказывается. IE11 W7
Функция отдаёт 1, типа получилось
Функция отдаёт 1, типа получилось
Re: Версия 4.9.18
Не пойму. запущено несколько потоков. Во втором потоке и следующих - теряется фокус с левой понели. В первом все нормально..настройки одинаковые, скрипты одинаковые(логины пасы только разные). Как с этим бороться ?
Re: Версия 4.9.19
Используйте RT версию, обычная только для разработки. Привыкнуть надо просто.
Re: Версия 4.9.19
так а как мне тогда расписание запускать ?
Re: Версия 4.9.19
Я использую отдельный скрипт для расписания, примерно так-
while(true) {
$dat = getdate();
условия по времени {
$app->run_as_bat($content,$path,$show=false);
}
условие остановки цикла {
break;
}
}
В запущенном скрипте после отработки - $app->exitapp();
вместо - $app->quit();
Более гибко получается, можно с аргументами запускать.
while(true) {
$dat = getdate();
условия по времени {
$app->run_as_bat($content,$path,$show=false);
}
условие остановки цикла {
break;
}
}
В запущенном скрипте после отработки - $app->exitapp();
вместо - $app->quit();
Более гибко получается, можно с аргументами запускать.
Re: Версия 4.9.19
4.9.20 небольшое обновление :
- - улучшение отображения текущего урла в панели навигации
- в функцию table->get_cols_by_number добавлен параметр row - указывающий в какой строке получить число столбцов (по умолчанию получаем в нулевой)
- ускорение работы window->execute_authorization
- улучшение работы app->clear (теперь удаляет также сами портов, а не только их содержимое)
- баг фикс выдачи в панель отладку "No Internet Explorer_Server"
- убрана пнель уведомления IE
- добавлена поддержка новых парметров эмуляции и совместимости IE
- в rucaptcha->recognize добавлены параметры использующие новые возможности сервиса разгадывания капчи :
question ( на изображении задан вопрос, работник должен написать ответ )
calc ( работнику нужно совершить математическое действие с капчи )
неиспользуемый параметр is_russian заменен на language ( указывает что капче только кириллические буквы или на капче только латинские буквы )
- возможность задание пароля на связь скрипт - хуман для предотвращения неавторизированого выполнения по сети
Re: Версия 4.9.20
Спасибо, очень хорошая версия, ушло жёлтое окно с проблемами безопасности
Re: Версия 4.9.20
чуть вместе с моей группой в соц сети не ушло..dimerm писал(а):Спасибо, очень хорошая версия, ушло жёлтое окно с проблемами безопасности
Работало на 4.9.18 - установил 9.20 поверху.
запуск в 3 патока. Автаризация в соц сети с разными аками,
Увидел в 2 разных потоках- один и тот же ак. (через 2 дня работы) У меня хуманы в мт работают(нужно смотреть окно с выводом которое)
Проверил все - аки разные выведены (при логине-вывод echo), скрипты запускались из расписания скриптов ..подумал что там запускаю из одной папки , НЕТ - все верно делаю. Проверил даже в мазиле - открыл ак , открывает тот что надо, а не дубль 1.. Порты разные в потоках..
Было такое , что окна в виндоуз в панели задач групируются при работе нескольких потоках..что раньше не замечал. Тоесть 1 и 2 поток в понели задач- в одной вкладке. 1 поток- с моим названием, 2 поток-XHE чета там.
Папки с хуманам лежат на диске D - в разных папках. КАК хуман взял ак из 2 потока? При каждом запуске - чистю куки итд
Мне это очень критично - так как действия разные в 2 браузерах одновремено с 1 ака - не допустимы
Забыл уточнить - скрипт может перелогиниваться во время выполнения, но новый ак берется из списка - в котором исключены повторы с аками в других потоках.
===================================
все снес - поставил 18 версию