Версия обновлена, новый билд можно скачать здесь:
https://xn--80awbbeioodeq4h3a.xn--p1ai/download_mt/4 ... _4_4_5.exe
https://xn--80awbbeioodeq4h3a.xn--p1ai/download/4_0/ ... _4_4_5.exe
Вот список изменений:
- в меню элемента страницы добавлены недостающие функции по inputfile и anchor
- при удерживании Ctrl и нажатии кнопки перейти в панели навигации - страница будет открываться в новом браузере
- исправлен баг при создании нового скрипта с определением пути до шаблона хумана, если выбрана нестандартная папка скриптов
- в контекстное меню закладки браузер добавлена возможность автоматом вставять функции объекта webpage
- keyboard->input и keyboard->send_input- теперь автопреключает язык ввода, в зависимости от переданной строки
- проведено глобальное переименование, функции, использующие, "atribute" в имени везде замаенены на "attribute" для однообразия
- теперь возвращают true|false вместо "true"|"false":
- checkbox: remove_attribute_by_name и remove_attribute_by_number
element: remove_attribute_by_name, remove_attribute_by_number, add_attribute_by_name, add_attribute_by_number, set_focus_by_name, set_focus_by_number , set_focus_by_attribute
form: remove_attribute_by_name и remove_attribute_by_number
frame: remove_attribute_by_name, remove_attribute_by_number и set_body_by_number
image: show_by_src, show_by_alt, show_by_name, show_by_number, remove_attribute_by_name, remove_attribute_by_number
input: remove_attribute_by_name, remove_attribute_by_number
button: remove_attribute_by_name, remove_attribute_by_number
inputfile: remove_attribute_by_name, remove_attribute_by_number
inputimage: remove_attribute_by_name, remove_attribute_by_number
radiobox: remove_attribute_by_name, remove_attribute_by_number
listbox: add_option_by_number, add_option_by_name, remove_attribute_by_name, remove_attribute_by_number
textarea: remove_attribute_by_name, remove_attribute_by_number
- подправлены глобальные all.php и просто тесты
- более наглядное выделение ошибок пхп в редакторе
- FreeDlg:
- - фикс найденных багов
- отмена ограничения Edit
- исправлено Lable -> Label
- Label не выдаются обратно, после отработки диалога
- сделана возможность задавать расположение кнопок OK и Cancel
- введена настройка, позволяющая задать модель браузера на все версии хумана с текущим именем exe файла, на основе которой будут обрабатываться JS
- добавлена команда browser->set_model позволяющая задать модель браузера на все версии хумана с текущим именем exe файла
- более корректная работа с юзергантами и акцептами, на основе текущей модели браузера
- коррекция задания юзерагента по умолчанию и задание акцептов по умолчанию для рунета
- коррекция работы browser->get_version
PS: если еще будут проблемы с сцинтилой длл, просьба написать разберемся в реальном времени. Хуман запускался на разных системах - все было ок.