июня 25, 2009
xStarter 1.9.3
- Добавлены действия для работы с SFTP, а именно SFTPSyncDownload, SFTPSyncUpload, SFTPDownload и SFTPUpload.
- Внесены исправления в библиотеки хуков, для работы с оконными событиями и возможности получать заголовки окон в Unicode.
- Оптимизировано действие FtpSyncUpload. Теперь, если указано небольшое количество локальных каталогов/файлов, опрашиваться вся структура каталога на FTP сервере не будет.
- Во все FTP действия встроена поддержка Unicode (UTF-8).
- Обновлена русская документация. Огромное спасибо Ярославу Стрижакову.
- В действии InputVar теперь можно задавать ввод строковых переменных в несколько строк, а также выбирать несколько файлов.
- В действии Backup добавлен параметр, позволяющий указывать исключения.
- При возникновении любых ошибок в сервисном приложении теперь они не будут отображаться на экране и прерывать выполнение других задач. Эти ошибки будет предложено отправить в службу поддержки при следующем запуске Главного окна программы.
- Добавлено действие DeleteRegistryData. Огромное спасибо Гаврилову Роману.
- Добавлено действие SetFileDateTime.
- В действии MouseMove теперь можно устанавливать координаты с помощью "прицела".
- В действиях WindowCommand, FindWindows, WaitWindow, SendKey, SendText добавлена возможность отличать окна по ClassName. Также добавлена возможность выбирать окна с помощью "прицела".
- Действие Html2Text теперь определяет кодировку загружаемых страниц и перекодирует перед переводом в текст.
- Исправлена ошибка с действием SendKey, некорректно отправлявшим текст с использованием модификаторов.
- Переведены на Unicode действия по работе с текстовыми файлами WriteToLog и ReadFromLog. Добавлена возможность указывать тип кодировки Unicode файлов, UTF-8 или UTF-16.
- Переведены на Unicode действия по работе с процессами, буфером обмена, дисками, файлами, окнами, задачами и переменными.
- В действии Delete удалена опция по проверке наличия файла, теперь наличие проверяется всегда. Добавлена опция по неудалению файлов из подкаталогов, особенно актуально при использовании масок файлов.
- Действия SendKey и SendText переведены на Unicode. Это позволяет при отправка текста в поддерживающие Unicode программы не указывать раскладку клавиатуры.
- Файловые операции копирования (в действиях Synchronize, Copy, Move) переведены на новый механизм, увеличивающий скорость операций. Также при выполнении файловых операций теперь полностью копируются атрибуты каталогов.
- Ядро системы полностью переведено на Unicode. Теперь в любых параметрах можно использовать символы из разных кодировок. Из действий полностью поддерживают Unicode все файловые и оконные действия.
- Новое действие DeleteEmptyFolders для удаления пустых каталогов внутри заданного.
- Новое действие ContinueLoop для перехода к следующей итерации цикла.
- В действиях RunProcess, 7zPack добавлена возможность указывать приоритет запускаемых процессов.
- Исправлена ошибка с запросом привилегий администратора.
- Исправлена проблема с веб-интерфейсом Web Pilot версии.