Patch API - ProfessorCrown/WIKI-RUSSIA GitHub Wiki
Эта библиотека предоставляет наиболее часто используемые системные и пользовательские пути HIPRED OS. Например, очень полезно сохранить что-то в директории рабочего стола без каких-либо специальных знаний о расположении программ.
Содержание |
---|
Системные пути |
Пути пользователя |
Методы библиотеки |
paths.getUser |
paths.updateUser |
Системные пути
Ключи | Значение | Описание |
---|---|---|
paths.system.libraries | /Libraries/ | Путь к каталогу системным библиотекам |
paths.system.localizations | /Localizations/ | Путь к каталогу локализации |
paths.system.users | /Users/ | Путь к каталогу пользовательской папке |
paths.system.icons | /Icons/ | Путь к каталогу иконок, таким как Folder.pic , Lua.pic или Text.pic |
paths.system.extensions | /Extensions/ | Путь к системным ассоциациям расширений файлов |
paths.system.mounts | /Mounts/ | Путь к системным смонтированным томам |
paths.system.temporary | /Temporary/ | Путь к системному временному каталогу |
paths.system.pictures | /Pictures/ | Путь к каталогу системных картинок |
paths.system.screensavers | /Screensavers/ | Путь к каталогу системных заставок |
paths.system.applications | /Applications/ | Путь к каталогу системных программ |
paths.system.applicationSample | /Applications/Sample.app/ | Путь к системному образцу приложений |
paths.system.applicationMineCodeIDE | /Applications/MineCode IDE.app/Main.lua | Путь к системному приложению MineCode IDE |
paths.system.applicationManager | /Applications/File manager.app/Main.lua | Путь применения системы Проводнику |
paths.system.applicationPictureEdit | /Applications/Picture Edit.app/Main.lua | Путь к приложению системы Picture Edit |
paths.system.applicationSettings | /Applications/Settings.app/Main.lua | Путь к приложению настройки системы |
Пути пользователя
Ключи | Значение | Описание |
---|---|---|
paths.user.home | "/Users/%USER%/" | Путь к домашнему каталогу текущего пользователя |
paths.user.properties | "/Users/%USER%/Properties.cfg" | Путь к текущему файлу свойств пользователя |
paths.user.applicationData | "/Users/%USER%/Application data/" | Путь к текущим данным приложения пользователя |
paths.user.libraries | "/Users/%USER%/Libraries/" | Путь к каталогу библиотек текущего пользователя |
paths.user.applications | "/Users/%USER%/Applications/" | Путь к каталогу текущих пользовательских приложений |
paths.user.desktop | "/Users/%USER%/Desktop/" | Путь к каталогу текущего пользователя рабочего стола |
paths.user.pictures | "/Users/%USER%/Pictures/" | Путь к каталогу изображений текущего пользователя |
paths.user.screensavers | "/Users/%USER%/Screensavers/" | Путь к текущему каталогу заставок пользователя |
paths.user.trash | "/Users/%USER%/Trash/" | Путь к каталогу корзины текущего пользователя |
Методы библиотеки
paths.getUser(string userName): table userPaths
Возвращает таблицу пользовательских путей, созданную на основе заданного userName
.
paths.updateUser(string userName)
Обновляет текущую пользовательскую таблицу в paths.user по дать userName
.