Автор Тема: AutoIt 3.3.6.0 - Финал  (Прочитано 7659 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7826
  • Репутация: 2287
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
AutoIt 3.3.6.0 - Финал
« Создано: Март 13, 2010, 21:50:21 »
Список изменений:
Цитировать
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().

Aut2Exe
Исправлено #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



Критические изменения для ваших скриптов:
(нажмите для показа/скрытия)

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

Скачать
« Последнее редактирование: Апрель 30, 2010, 21:40:32 от CreatoR »


Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.


«Не оказываю тех. поддержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Русское сообщество AutoIt

AutoIt 3.3.6.0 - Финал
« Отправлен: Март 13, 2010, 21:50:21 »