Board.KolibriOS.org

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

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




Начать новую тему  Ответить на тему  [ 282 сообщения ]  На страницу Пред. 115 16 17 18 19
Автор Сообщение
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 2:25 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1080
Leency писал(а):
> Все увидели свои ошибки?
Leency, ты не увидел.


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 3:37 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
0CodErr
Баг репортинг по твоему ребус? :)
Если бы я на работе так баги репортил, меня бы девы уже умудохали)

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 4:09 pm 
Не в сети

Зарегистрирован: Вс окт 27, 2013 8:13 pm
Сообщения: 85
Leency
Обрати внимание на то, как показан размер файла в разных файловых менеджерах.


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 7:15 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Говорится о том, что Eolite не может показывать размер больших файлов

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 11:20 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1194
Только это не ошибка, а недоработка. Со сжатыми файлами тоже самое - исключение не сделали, вот его и нет.


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Вс сен 17, 2017 11:25 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Не замечал, т.к. у меня жесткий не доступен. Все через флешку все, посмотрю, постараюсь пофиксить.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 9:33 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Leency писал(а):
Не замечал, т.к. у меня жесткий не доступен. Все через флешку все, посмотрю, постараюсь пофиксить.

Упрощу задачу :D В Eolite оюрабатывается только младшие 2 байта размера, это поле dword sizelo; структуры BDVK, а надо еще и старшие два байта, которые в dword sizehi;
Покрайней мере, когда я с этим разбирался, причина была в этом вроде как, но это не точно :)

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 9:59 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Да, а по какой формуле высчитывается общий размер? Как я понимаю, что-то вроде этого:
full_size = size_hi * 4Gb + size_lo
?

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 10:16 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Leency писал(а):
Да, а по какой формуле высчитывается общий размер? Как я понимаю, что-то вроде этого:
full_size = size_hi * 4Gb + size_lo
?

У С-- вродебы есть поддержка uint32? Просто бери число как 32-разрядное, а не как 16 разрядное.

unsigned int size_tmp = size_hi;
size_tmp = (size_tmp<<16) || size_lo;

Ну или твой вариант тоже должен сработать, только не 4 Гб, а соответствующее число байт. Но лучше сначала мой вариан попробуй.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 10:17 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Если я не ошибаюсь, тут нужно не 32 разрядное, а 64. Size_lo и size_hi - это дворды и так.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 10:48 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Leency писал(а):
Если я не ошибаюсь, тут нужно не 32 разрядное, а 64. Size_lo и size_hi - это дворды и так.

Верно, это я уже напутал. Именно поэтому, я и не исправил эту ошибку. Мне сначало лень было разбираться с этим, а потом времени уже не было.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пн сен 18, 2017 11:16 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Fixed viewtopic.php?f=44&t=973&start=825#p69318

_________________
Через тернии к звездам


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 282 сообщения ]  На страницу Пред. 115 16 17 18 19

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


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

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


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

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