Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Sep 17, 2019 5:55 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 122 posts ]  Go to page Previous 1 2 3 4 59 Next
Author Message
PostPosted: Wed Dec 05, 2012 2:27 am 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Leency wrote:
Спасибо, попробую!
Кстати на ftp сервер не пускает, просит пароль.
Странно. Ну да ладно, загрузил на DropBox :arrow: Образ брать отсюда.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
PostPosted: Wed Dec 05, 2012 2:47 am 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Попробовал через FireFox - действительно не качает с FTP, просит пароль. Что очень странно. А через FTP менеджер, всё без проблем качается, без пароля.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
PostPosted: Wed Dec 05, 2012 3:44 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
Попробовал, как для версии 0.2 хорошо. Работает шустро, перерисовки не видно. Даже немного почувствовал конкуренцию, и начал подумывать о том, чтобы наконец запилить ПКМ e Eolite'a и другие плюшки.

Но это потом, сейчас есть замечания относительно FN 0.2a:
- мусор при сворачивании окна в заголовок, лечится легко - посмотри на СВН;
- падает на больших папках;
- всё же стоит начать юзать путь относительно программы.

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


Top
   
PostPosted: Wed Dec 05, 2012 7:01 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
Логин на FTP - anonymous, пароль любой. Кроме того, на чтение содержимое ftp-сервера доступно через http: http://ftp.kolibrios.org .

_________________
Сделаем мир лучше!


Top
   
PostPosted: Wed Dec 05, 2012 8:59 pm 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
CleverMouse wrote:
Логин на FTP - anonymous, пароль любой. Кроме того, на чтение содержимое ftp-сервера доступно через http: http://ftp.kolibrios.org .
Не знал. Спасибо! :mrgreen:

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
PostPosted: Thu Dec 06, 2012 8:53 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Rock_maniak_forever, большое спасибо за помощь!

Leency wrote:
падает на больших папках;
Насколько большие папки? Когда именно падает? Непосредственно при переходе в папку или же, например, при прокрутке списка?
Я проверял на таких:
1-ая папка: файлов — 1735; папок — 509.
2-ая папка: файлов — 1543; папок — 1276.


Top
   
PostPosted: Thu Dec 06, 2012 9:38 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
6273 файла. Хотя у меня есть и на 50 000 :)
Обе папки специально для тестирования.


Attachments:
big_folder_1.zip [771.25 KiB]
Downloaded 102 times

_________________
Через тернии к звездам
Top
   
PostPosted: Thu Dec 06, 2012 1:29 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Проверил. Вылетает при переходе в папку.
Пробовал меньшее количество файлов/папок. Начиная с 2936 программа просто виснет.

И почему именно 2936 = 23 · 367 ?


Top
   
PostPosted: Thu Dec 06, 2012 3:44 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
Возможно неправильно выделяется память под файлы, попробуй если увеличить память в заголовке - нормально будет? Если да, то изучай malloc перед открытием папки.
А ещё сгенерируй файл с информацией для дебага или ассемблерным листингом и посмотри в отладчике/на доске отладки во вкладке kernel где именно падает.

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


Top
   
PostPosted: Thu Dec 06, 2012 6:34 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Ошибку нашёл, теперь big_folder открывается.

А вот Eolite упал. Проверял в VirtualBox, Eolite версии 1.35 и 1.43.
Нагенерировал себе тоже разных тестовых папок. Одна из них содержит 10000 папок и не содержит файлов — на ней Eolite наоборот не упал.


Top
   
PostPosted: Thu Dec 06, 2012 10:07 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
Знаю, что падает. Это из-за сортировки. Или из-за того, что в С-- не полная, а местами кривая поддержка указателей. Или из-за того что я не достаточно хорошо умею ими пользоваться. Надо будет разбираться.

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


Top
   
PostPosted: Mon Dec 17, 2012 9:19 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Теперь действия Cut\Copy\Paste\Delete работают и для папок, но пока еще не стабильно.
Используется путь относительно программы.
Исправил мусор при сворачивании окна в заголовок.
Исправил падение на больших папках.

Все используемые библиотеки теперь в дистре, поэтому не прикладываю их.

Проверял в VirtualBox и заметил такие глюки:
- не копируются файлы из папок c /cd0/1/ (а через kfar смог только на tmp скопировать);
- после нескольких копирований/удалений на /tmp1/1/ его невозможно открыть(и через kfar тоже);
- если при копировании диск становится полностью заполненным, то при его открытии появляется ошибка "Fat table destroyed".


Attachments:
File comment: архив содержит файлы: fNav.kex, fnav.set, fnav_icn.png, fnav_fnt.png, fnav_cur.png, About.txt
fNav(0.3a).7z [11.82 KiB]
Downloaded 111 times
Top
   
PostPosted: Mon Dec 17, 2012 9:44 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 811
0CodErr
Видимо в программе идет округление размеров файлов, потому что один и тот же файл в KFM показывает 1 Мб а в fNav 2 Мб. На самом деле размер файла 1,9 Мб, думаю что округление в даном случае нужно.
Spoiler: Show
Attachment:
file_size.png
file_size.png [ 25.75 KiB | Viewed 3085 times ]

Учитывая что KFM развиватся не будет, хочеш ли ты сделать fNav 2-х панельной програмой? В таком случае ее можно будет использовать вместо KFM, который судя по всему скоро уберут из дистрибутива.


Top
   
PostPosted: Wed Dec 19, 2012 2:16 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
Все сообщения об ошибках при работе с /tmp* принимаются только после перепроверки на r3126+.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Sun Dec 30, 2012 5:02 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Теперь список можно сортировать и по возрастанию, и по убыванию.
Добавлена возможность сортировки файлов по типу, что соответствует номеру ассоциированной иконки в файле fnav.ext.

По иконкам я не специалист, поэтому, как уж получилось. Иконки можно заменять, добавлять и удалять(кроме первых шести).
Шрифт и курсоры также можно заменить при необходимости. Мне, например, больше нравится большой шрифт:
Spoiler: Show
Image


Проверял в сборке svn3138 на реальной системе и в VirtualBox.
Проблема при многократном копировании/удалении так и осталась.
Например, если работали с /HD0/1, то со временем на него невозможно зайти, только через /BD0/1.
Но если потом делать то же самое с BD, то на него тоже нельзя будет зайти.
С /tmp1/1 один раз не получилось удалить папку - "Device error".

IgorA wrote:
Видимо в программе идет округление размеров файлов, потому что один и тот же файл в KFM показывает 1 Мб а в fNav 2 Мб. На самом деле размер файла 1,9 Мб
Да, при расчёте учитываются возможные ошибки округления.
IgorA wrote:
хочеш ли ты сделать fNav 2-х панельной програмой?
Изначально это не планировалось. Но может когда-нибудь и сделаю.


Attachments:
File comment: архив содержит файлы: fNav.kex, fnav.set, fnav.ext, fnav_icn.png, fnav_fnt.png, fnav_cur.png, About.txt
fNav(0.33.1).7z [13.37 KiB]
Downloaded 106 times
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 122 posts ]  Go to page Previous 1 2 3 4 59 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited