Перейти к содержимому
NEO

Библиотека для работы с файлами

Рекомендуемые сообщения

Библиотека для работы с файлами в файловой системе.

Библиотека имеет на данный момент 3 функции.


getAllFiles(filesystem:table, path:string) return table.Получает в первый аргумент proxy компонента "filesystem", а во второй путь начала сканирование(Используйте "", для поиска из корневой папки).Возвращает список путей ко всем найденным файлов.


searchFile(filesystem, path, filename) return table.Первые два аргумента идентичны аргументам функции getAllFiles, а вот третий

получает шаблон поиска имени файла который использует функция string.match.

Пример

local table = search(fs, "", "a+")

В таблице table буду находится все файлы имена которых содержат букву a и более букв.


ginf(filesystem, path) return table.Первые два аргумента идентичны аргументам функции getAllFiles.Получает рекурсивным методом все файлы из заданного пути, ее не использовать, она используется функцией getAllFiles.


Pastebin: http://pastebin.com/9DGXCCD3

Изменено пользователем NEO

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...