whiskas 144 Опубликовано: 1 сентября, 2019 Пишу прогу и появилась надобность получать прогой список всех файлов в определеной папке к примеру home/test. Пробывал разобратся с filesystem.list(path) но увы чото пошло не так. Есть варианты как получить список? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 542 Опубликовано: 1 сентября, 2019 for file_name in filesystem.list(path) do Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
whiskas Автор вопроса 144 Опубликовано: 1 сентября, 2019 (изменено) блин спс за помощ, в долбаном емуляторе просто эта команда поломаная А хотя там 4 filesystem компонента, помоему я понял что пошло не так_). Нада найти ту где хранятся мои данные) Изменено 1 сентября, 2019 пользователем whiskas Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Doob 2 749 Опубликовано: 2 сентября, 2019 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Clay_gem 1 Опубликовано: 15 марта, 2020 А через filesystem можно читать, записывать/переписывать и создавать файлы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Doob 2 749 Опубликовано: 16 марта, 2020 Cобственно только так и можно, просто в OpenOS это красиво завернуто в io с буферами. В самом простом случае можно писать так: local function fs_write(path, mode, data) local handle = filesystem.open(path, mode) filesystem.write(handle, data) filesystem.close(handle) end И читать: local function fs_read(path) local handle = filesystem.open(path) local buffer = '' repeat local data, reason = filesystem.read(handle, math.huge) if not data and reason then return nil, reason end buffer = buffer .. (data or "") until not data filesystem.close(handle) return buffer end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Пишу прогу и появилась надобность получать прогой список всех файлов в определеной папке к примеру home/test.
Пробывал разобратся с filesystem.list(path) но увы чото пошло не так.
Есть варианты как получить список?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах