Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » XYplorer

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
v22.60.0002/8.139___2021-12-10_14:09
    + Скрипт-команда get: Недавние изменения (v22.60.0001) были заменены на кое-что получше. Теперь вы можете передать опциональный формат шаблона в аргументе после селектора свойства. Символ * является место-держателем значения (если значение отсутствует, оно просто прибавляется к шаблону). Если значение включает пробел, оно должно быть заключено в одинарные или двойные кавычки:
        echo <get BytesSelected a 1 'Bytes: *'>; //Bytes: 1,436,919
        echo <get BytesSelected a 1 '* Bytes'>;  //1,436,919 Bytes
        echo <get LengthsSelected a 4 'Duration
  • '>;  //Duration [01:00:52]
            echo <get LengthsSelected a 4 'Duration: '>;  //Duration: 01:00:52
        + Пользовательская информация строки состояния / Переменные свойств: Недавние изменения (v22.60.0001) еще работают, но теперь имеется лучшая альтернатива. Вы можете передать опциональный шаблон формата в аргументе после селектора свойств. Символ * является место-держателем значения (если значение отсутствует, оно просто прибавляется к шаблону). Если значение включает пробел, оно должно быть заключено в одинарные или двойные кавычки:
            echo <prop #image.dimensions 'Size: * px'>; //Size: 1024 x 460 px
            echo <prop #image.dimensions "Size: * px">; //Size: 1024 x 460 px
            echo <prop #image.dimensions "Size: ">; //Size: 1024 x 460
        ! Пользовательская информация строки состояния: Синтаксис прибавить-к-умолчанию еще не корректно работал, например:
            * - <s:duration>
          Исправил.
        ! Падение при переполнении: XY использует функцию timeGetTime в различных контекстах.  
          Она возвращает системное время в миллисекундах. Теперь значение, возвращаемое функцией timeGetTime является значением DWORD и обязательно обращается в 0 каждые 2^32 миллисекунды, что составляет примерно 49,71 дня.
          Сегодня мне посчастливилось запустить приложение прямо перед тем, как это произошло, и я смог поймать условие сбоя, которое иначе невозможно было поймать. И исправить.      
        * XYcopy: Обновил до 2.10.0184.
    v22.60.0001/8.139___2021-12-09_17:06
        + Пользовательская информация строки состояния / Переменные свойств: Теперь вы можете опционально задать как префикс имя, которое вы выбрали (оно может даже иметь пробелы) к селектору свойства, отделенное от него с помощью ":". Имя будет будет ставиться как префикс к результату (только если результат имеется, это крутая часть), отделенное с помощью "двоеточие пробел" (": ").
            <prop Size:#image.dimensions>     --> Size: 123 x 456
            <prop The Size:#image.dimensions> --> The Size: 123 x 456
          В качестве альтернативы вы можете передать переключатель "n" чтобы возвратить оригинальное имя этого свойства:
            <prop #hash.md5 n>;               --> MD5: 9e156af7feda895cebc70d42256f819a
          Для пронумерованных свойств оболочки это работает точно так же:
            <prop Boss:#10>                   --> Boss: Donald
            <prop #10 n>                      --> Owner: Donald
        + Скрипт-команда get: Теперь вы можете опционально задать как префикс имя, которое вы выбрали (оно может даже иметь пробелы) к селектору информации, отделенное от него с помощью ":". Имя будет будет ставиться как префикс к результату (только если результат имеется, это крутая часть), отделенное с помощью "двоеточие пробел" (": ").
          Например:
            echo <get Продолжительность:LengthsSelected a 1>; // Продолжительность: 01:00:52.000
            echo <get "Биты:bitness" "E:\XY\XYplorer\Preview64.exe">; // Биты: 64-bit
            echo get("Биты:bitness", "E:\XY\XYplorer\Preview64.exe"); // Биты: 64-bit
        ! Мини-дерево: После полного свертывания "Этот компьютер" с помощью Ctrl+Click на символе разворачивания, вы больше не могли развернуть дерево. Исправил.
        ! Пользовательская информация строки состояния: Не работало для выделенного элемента(ов) при переключении вкладки. Исправил.
    v22.60.0000/8.139___2021-12-08_18:00
        = НОВЫЙ ОФИЦИАЛЬНЫЙ ВЫПУСК¬v22.60.0000. Основные изменения с момента последнего выпуска:
      +++ Пользовательская информация строки состояния. Теперь вы можете свободно определять, что вы хотите видеть в третьей секции строки состояния, когда файл находится в фокусе или изменяется текущее выделение файлов. Это быстрый способ получить дополнительную информацию, не добавляя целый дополнительный столбец и не показывая подсказку с информацией о файле. Это могут быть, например, размеры выбранной в данный момент фотографии или частота дискретизации выбранной в данный момент песни. Вы можете даже получить информацию, недоступную в других местах, например, общую продолжительность всех выделенных в данный момент медиафайлов.
    v22.50.0224/8.139___2021-12-08_12:06
        * Окошко наведения: Файлы с расширениями текстовых файлов, но бинарного содержимого (например файлы *.dat обычно могут иметь любой тип содержимого) теперь отображаются в более читабельном виде.
    v22.50.0220/8.139___2021-12-07_10:54
        * Пользовательская информация строки состояния: Теперь только часть справа от "|s|". будет использоваться и обновляться при каждом изменении выделения.
        * Спец-свойства: Свойства хэша, например <prop #hash.md5>, показывали обратную связь в строке состояния. Больше нет.
        * Обновил файл справки.

  • Всего записей: 1968 | Зарегистр. 19-03-2006 | Отправлено: 12:48 11-12-2021
    Открыть новую тему     Написать ответ в эту тему

    На первую страницук этому сообщениюк последнему сообщению

    Компьютерный форум Ru.Board » Компьютеры » Программы » XYplorer


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru