Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб ноя 18, 2017 5:51 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 86 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.
Автор Сообщение
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Вт янв 19, 2010 12:47 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
"." и ".." пропускать? или не обязательно?


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Вт янв 19, 2010 1:09 pm 
Для Fat не пропущено.


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 12:28 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
файлы и папки начинающиеся с '.' помечать как скрытые? не оч. важно но все же...


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 10:21 am 
Зачем? Такие вещи фильтруются программой. Это же не файл и не каталог. А вообще делай как хочешь, ты автор - тебе и решать.


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 2:28 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Mario, как это не файл и не каталог? то есть если я переименую "readme.txt" в ".readmetxt" это будет уже не файл?

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 2:47 pm 
Gluk
"." и ".." это скорее алиасы, это и имелось ввиду.
Не знаю как в других ФМ ,а KFM я делал программную обработку "..", т.е вызова ф. 70 с путем подобным '/rd/1/..' не производится.
Цитата:
то есть если я переименую "readme.txt" в ".readmetxt" это будет уже не файл?

Формально ФМ будет интерпретировать это как файл с пустым именем и расширением ".readmetxt"


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 3:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Mario, я думаю автор вопроса имел ввиду именно названия файлов и папок (реальных) начинающиеся с точек (".", тчк.), таких как например ".readmetxt". Дело в том, что в linux-like системах (по крайней мере в ФМ dolphin) такие файлы и папки считаются скрытыми, и вопрос был (ИМХО) в том, делать ли так же в драйвере, или переложить это на ФМ.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 3:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
в свою очередь я думаю, что стоит помечать их как скрытые, т.е. имхо ответ на вопрос положительный

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 3:30 pm 
Извиняюсь проглядел во втором посте, читал невнимательно. :?

В таком случае как есть в файловой системе так и надо указывать - если в *nix это скрытая папка, то пусть будет скрытой в Kolibri, имхо конечно.


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 7:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Не стоит их скрывать. Когда в Колибри будет полная поддержка extfs (желательно включая версию 4), то её с большой долей вероятности будут использовать для ремонта линуксов, а в этом случае очень важно видеть все файлы и папки.
Можно скрывать в файловых менеджерах, но с возможностью показа. Думаю, это уже дело создателей файловых менеджеров

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 7:33 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
Атауальпа
В функции возвращающей содержимое папки есть флаг скрытый файл или нет. А фм уже сам решает показывать его или нет.

PS. эм наверно раздел не тот для темы, ведь я напрямую код в ядро пишу. Просто нашел тему чтобы новую не создавать


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Чт янв 21, 2010 9:03 pm 
turbanoff
Почему не тот? Все нормально - все в тему. Наоборот много однотипных тем как раз могут создать путаницу.

Атауальпа
Почитай документацию на 70-ю функцию и количество вопросов может уменьшится. :D


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Пт янв 22, 2010 2:24 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
Работает определение ext2/3 раздела и пока только чтение папок. С ext4 работает некорректно.
Все имена возвращает как есть - всегда в ASCII. что делать с urf-8 не знаю. Думаю надо выделить работу с кодировками/юникодом в отдельный блок.
Не поддерживаются индексированные папки.
Время создания/модификации/доступа файла всегда возвращается 0. В ext2 время в POSIX, придется переводить. Думаю пока это не важно.
образ дискеты: http://turbanoff.narod.ru/kolibri.ext2.7z
PS. можно получить доступ к SVN ?


Вернуться к началу
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Пт янв 22, 2010 9:38 am 
Цитата:
PS. можно получить доступ к SVN ?

Напиши в личку mike.dld


Вернуться к началу
   
 Заголовок сообщения: Re: Ext2FS
СообщениеДобавлено: Сб янв 23, 2010 9:23 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Ср июл 25, 2007 2:26 pm
Сообщения: 43
Пока реализована поддержка только функций 70.0 и 70.1 (чтения папок и файлов).


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 86 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB