Что нового

AutoIt 3.3.6.0 - Финал

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 222
Репутация
2 344
Список изменений:
AutoIt:

Добавлено #1376: Параметр режима (mode) в FileOpen() теперь опционален. По умолчанию это режим чтения (read mode = 0).
Добавлено #1054: Добавлена функция FileGetEncoding() для определения кодировки файла.
Добавлено: В ControlCommand() добавлен "SendCommandID" - используется для отправки Control ID в WM_COMMAND сообщений. Позволяет автоматизацию элементов ToolBarWindow32 (среди прочих). Например, кнопка "Назад" в Internet Explorer. Используйте Au3Info для получения Command ID на вкладке панели.
Исправлено #1428: AdlibRegister/Unregister() некорректно использовали чувствительные к регистру имена функций.
Исправлено #1448: #OnAutoItStartRegister не работал в скомпилированных скриптах.
Исправлено #961: Некорректная работа RegDelete() с 64-битными ключами при использований 32-битной версий AutoIt и HKLM64.
Исправлено: Регрессия в FileOpen() которая не позволяла открывать файлы в режиме чтения в том случае, если файлы уже были открыты в режиме записи.
Исправлено #1449: GUICtrlDelete() не работает с функциями типа GUICtrlCreateDummy().
Исправлено #1458: Размеры в Inet-функциях были ограничены до 32-bits.
Исправлено #1459: Крах скрипта при чрезмерном использований рекурсий.
Исправлено #1464: Поиск по регулярным выражениям с шаблоном, содержащим один лишь символ *, прерывался после первого найденного вхождения нулевого символа (null).
Исправлено #1463: StringToASCIIArray() wработала некорректно с UTF8 символами.
Исправлено #1475: TrayItemSetState($Value, $Tray_Checked) некорректно активирует неактивный TrayItem.
Изменено: Переработан код для Send() и ControlSend() чтобы позволить использовать больше юникодных символов.
Изменено: Улучшение в производительности FileWriteLine().

[Программа для декомпиляции]
Исправлено #1409: Ctrl+C больше не используется как горячая клавиша для конвертирования (компилирования) скриптов. Теперь используется Ctrl+G (Go) чтобы предотвратить конфликт с операцией копирования по Ctrl+C.

Au3Info
Исправлено #1444: Элементы в таких приложениях как Редактор реестра (RegEdit) подсвечивались некорректно.
Исправлено #1391: Информация об элементе ToolbarWindow32 содержала только данные о первой панели.

AutoIt3Help
Исправлено #1423: Неработающая кнопка "Open Script" (открытие скрипта в примерах).

AutoItX
Исправлено: Снова добавлены отсутствующие .lib файлы.

UDFs:
Исправлено #1438: Ошибка при использовании _ArrayCombinations().
Исправлено #1454: Некорректная работа StringBetween().
Исправлено #1441: _GUICtrlRichEdit_GetText() использовала неправильную длину буфера.
Исправлено #1446: _ScreenCapture_Capture() по высоте и ширине использовала на 1 пиксель меньше.
Исправлено #1445: Обновлена документация к _MemGlobalFree().
Исправлено #1469: Обновлена документация к _GDIPlus_BitmapCloneArea().
Исправлено #1466: _GUICtrlEdit_GetLine() возвращает непредвиденный символ.
Исправлено #1487: _DateToDayOfWeekIso возвращала 0-6 а должна возвращать 1-7 где Monday = 1


Критические изменения для ваших скриптов:
* _DateToDayOfWeekIso возвращала 0-6 а должна возвращать 1-7 где Monday = 1

Сообщить о найденных ошибках: [Англ.], [Рус.]
Оставить комментарий

Скачать
 
Верх