В OSX вы хотите получить файлы plist (аналог реестра Windows, который обсуждается в ответе stderr). К сожалению, этот plist-файл не содержит гораздо более длинную версию списка последних файлов, как его аналог для Windows. Скорее, он сохраняет тот же короткий (например, 10 пунктов) список, который появляется в обычном списке "Недавние файлы" в Foxit Reader, плюс, казалось бы, случайный выбор файлов PDF (в моем случае, 10) в несколько ином формате в пределах Плист файл. Эти PDF-файлы были теми, которые я открыл, но определенно не был открыт недавно.
Так что это, вероятно, не полезно, но я включу его для полноты. Список последних файлов, по-видимому, хранится в
/Users/<username>/Library/Preferences/com.foxit-software.Foxit Reader.plist
В отличие от многих файлов plist, этот файл хранится как двоичный файл, а не как обычный текст. Тем не менее, он может быть преобразован в XML с помощью plutil:
plutil -convert xml1 -o - <file name>
или сводя все это вместе, вам нужно запустить это в командной строке
plutil -convert xml1 -o - /Users/<username>/Library/Preferences/com.foxit-software.Foxit\ Reader.plist
где, конечно, вы должны заменить <username>
на соответствующее имя пользователя. Обратите внимание также на обратную косую черту между Foxit
и Reader
, которая необходима для правильного удаления пробела в имени файла.