Finder размер файла простой способ

4

При отображении элементов в виде значков (не в списке, в столбцах или в потоке обложки).

Чтобы узнать размер файла, я щелкаю правой кнопкой мыши по файлу, затем выбираю, Get infoзатем открывается окно с полной информацией, и мне нужно осмотреться, чтобы найти размер файла.

Есть ли способ сделать это проще? Может удерживаться Commandпри наведении курсора на файл.

KcFnMi
источник
Я удалил мой ответ, так как теперь это совершенно другой вопрос - было бы полезно, чтобы он был ясен с самого начала ...
Solar Mike
1
Извините, это была моя вина @SolarMike (полностью с вами согласен), но теперь вопрос правильно выразил то, что я пытался задать.
KcFnMi

Ответы:

5

Там нет идеального встроенного решения MacOS для того, что вы хотите, и именно поэтому MacOS предлагает различные варианты просмотра. У каждого из них есть свои преимущества и недостатки.

Тем не менее, ближайший вариант к тому, что вы хотите, это включить опцию Показать элемент информации .

Сделать это:

  1. В Finder перейдите к папке, которую вы хотите просмотреть
  2. Убедитесь, что это в значке
  3. Нажмите commandJ(или просто щелкните правой кнопкой мыши в окне и выберите Показать параметры просмотра )
  4. Теперь вы увидите параметры просмотра для значка
  5. Отметьте Показать товар флажок

  1. ДОПОЛНИТЕЛЬНО: Если вы хотите, чтобы это применялось ко всем окнам с представлением значков, нажмите Use as Defaultsкнопку внизу
  2. Закройте окно Показать параметры просмотра

Теперь вы заметите, дополнительная информация отображается под вашими иконками

ПРИМЕЧАНИЯ:

  • Причина, по которой это не идеальное решение в вашем случае, заключается в том, что информация, отображаемая под значком, не обязательно соответствует размеру файла. То есть, хотя для многих файлов он отображает размер файла, для других он отображает различную информацию (например, если это папка, он отображает количество элементов внутри папки, если это изображение, он отображает размеры изображения). , и т.д).
  • Не для всех типов файлов будет отображаться дополнительная информация.
  • Я обнаружил, что иногда вам нужно отключить, а затем снова включить эту опцию после копирования элементов из другого места, в противном случае информация не отображается сразу под значком.

Несмотря на вышеуказанные ограничения, включение этого позволит сократить количество раз, когда вам нужно использовать Get Info для просмотра размера файла.

Мономет
источник
2

Вот альтернативное решение, которое может работать для вас.

Сохраните этот следующий код в ScriptEditor.app, как приложение. Затем в Finder.app, удерживая нажатой командную клавишу, перетащите только что сохраненное приложение редактора сценариев на панель инструментов Finder. Теперь, когда у вас есть файл, выбранный в Finder, щелкните тот .app, который вы только что переместили на панель инструментов, и появится диалоговое окно с размером файла выбранного в данный момент файла.

tell application "Finder"
    try
        set fileSize to size of item 1 of (get selection)
    on error errMsg number errNum
        activate
        display alert ¬
            "Selected File Info" message ¬
            "There Is No Selected File In Finder" buttons {"OK"} ¬
            default button ¬
            "OK" giving up after 4
        return
    end try
end tell

copy fileSize as string to fileSize2

set tempList to text items of fileSize2 as string
set tempList to tempList as inches as text -- Workaround For Displaying Large Numbers Correctly
try
    set kiloBytes to ((items -4 thru 1) of tempList & "." & (items -1 thru -3) of tempList)
    set theMessage to "The File Size Is " & kiloBytes & " Kilobytes"
on error errMsg number errNum
    set theMessage to "The File Size Is " & fileSize & " Bytes"
end try

activate
display alert ¬
    "Selected File Info" message theMessage ¬
    buttons {"OK"} ¬
    default button ¬
    "OK" giving up after 4

введите описание изображения здесь

wch1zpink
источник
1
Я люблю анимированный ответ здесь. Молодец, действительно. Я плохо себя чувствую, никто еще не дал +1 - надеюсь, со временем этот и другие ответы получат некоторую любовь голосования.
bmike
Я думаю, что, возможно, я бы получил больше голосов за свое решение, если бы опубликовал его в тот же день, что и оригинальное сообщение
wch1zpink