Спасибо за скрин, но я понятия не имею что это означает
Можешь на словах обьяснить из-за чего возникает баг?
В каких папках? Постоянно в одних и тех же папках? (если да, то хорошо, можешь кинуть всю папку))
Eolite
-
Из хаоса в космос
Leency
Баг возникает постоянно в одних и тех же каталогах, когда в них пытаешься зайти.
Я прикрепил самый маленький. Остальные слишком большие. Прикреплённый каталог корректно отображается во всех менеджерах.
Баг возникает постоянно в одних и тех же каталогах, когда в них пытаешься зайти.
Я прикрепил самый маленький. Остальные слишком большие. Прикреплённый каталог корректно отображается во всех менеджерах.
- Attachments
-
-
tempus.zip (138.92 KiB)Downloaded 284 times
-
Спасибо. Буду разбираться.
Из хаоса в космос
а зачем отображать текущий каталог "."? по моему, он только мешает.
Я знаю что мешает, но убрать его геморно. Уберу, но позже.
И так столько всего надо доделать, а времени мало.
И так столько всего надо доделать, а времени мало.
Из хаоса в космос
а какое приемущество у 3,9 килобайтного zip перед 1,82 килобайтным 7z?
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
Мне кажется что при загрузке 7z на форум архивы повреждаются.
Уже не раз такое было.
Уже не раз такое было.
Из хаоса в космос
Выкладываю Eolite версию 0.6 beta, которая находится в разработке, просто чтобы показать что процес идёт. Много чего закомментировано и недоступно, т.к. недоделано :DМного времени потратил на оптимизацию и чистку кода.
I'd like to show you Eolite v0.6 beta. It is under developing now, so some futures are disabled.
Файл "eolite_copy.obj" необходим для копирования, его надо кинуть в папку "/rd/1/File Managers". Это временная мера.
http://kolibri-os.narod.ru/files/temp/eolite_copy.obj
Code: Select all
Хистори
Устранённые баги:
1. Совместными усилиями устранён серьёзный баг с нажатием ПКМ на заголовке окна.
2. Если мы пропишем адрес папки, которой не существует и попытаемся в неё перейти ничего у нас УЖЕ не получится.
3. Улучшения в скролле.
Добавлено:
4. F5 перерисовать окно.
5. Иконки у устройств.
6. Панель действий.
Частично реализовано:
7. Одиночное копирование файлов размером не больше чем ОЗУ.
8. Удаление файлов, пока что без запроса.
I'd like to show you Eolite v0.6 beta. It is under developing now, so some futures are disabled.
Code: Select all
History:
1. Fixed bug with clicking right mouse button on window header.
2. Fixed some bugs in Edit line.
3. Scroll become better.
4. F5 refresh window.
5. Device icons were added.
6. New actions bar.
7. You can copy one selected file.
8. Deleting files.
9. A lot of optimizations.
http://kolibri-os.narod.ru/files/temp/eolite_copy.obj
- Attachments
-
-
Eolite_v0.6.zip (13 KiB)Downloaded 300 times
-
Last edited by Leency on Wed Feb 20, 2008 6:25 pm, edited 1 time in total.
Из хаоса в космос
The program craches, when trying to anter a folder, which contains a lot of files, such as /hd0/1/Windows/system32.
And it also can't enter folders at an NTFS partition.
Code: Select all
K : Process - forced terminate PID: 00000046
K : Exception : 0000000E Error : xxxxxxxx
K : Eax : 00000000 EBX : 8003B344 ECX : 00000028
K : EDX : 001EF000 ESI : 80C74C0C EDI : 001FF000
K : EBP : 80C74BA4 EIP : 8001F7D1 ESP : 80C74B7C
K : Flags : 00011046 CS : 00000008 (kernel)
K : Process - terminating
K : Process - done
Похоже что происходит ошибка с переполнением буфера.
О, спасибо, буду знать.
Но увы я не смогу решить эту ошибку самостоятельно...
Вот исходники, если кто-то может пусть посмотрит.
Но увы я не смогу решить эту ошибку самостоятельно...
Вот исходники, если кто-то может пусть посмотрит.
- Attachments
-
-
Eolite_sources.zip (218.42 KiB)Downloaded 257 times
-
Last edited by Leency on Fri Feb 22, 2008 2:34 am, edited 1 time in total.
Из хаоса в космос
Eolite 0.65 beta.
Code: Select all
- размер файлов теперь выводится в Кб, Мб и Гб.
- оптимизация отрисовки в левой синей панели.
- удобно стало пользоваться полосой адреса. Если она была изменена нажав Enter мы переходим по новому адресу, если же нет - открывается выделенный файл или программа.
- в Колибри не работает в отличии от эмулятора, реализованное перетягивание ползунка. :(
- выделение по Insert, пока что нигде не используется
Code: Select all
- file size now in Kb, Mb, and Gb.
- optimizations in left blue panel
- using Edit line much more comfortable now
- you can drag scroll, it works in diamond's emulator, but don't work in Kolibri :(
- you can use Insert key now
- Attachments
-
-
Eolite_v0.65.zip (13.68 KiB)Downloaded 283 times
-
Из хаоса в космос
The problem is trivial actually. Each file info block takes 304 bytes (as you use ASCII names) so in 64K you can fit at most 215 blocks. In your code, you try to read 65536 blocks while allocating only 64K of memory. The solution would be to read information about 0 (1?) files first thus obtaining file info block header where total number of files in the directory is specified (+8), and then allocate needed amount of memory. See 70.1 documentation for further information.
There's also a memory leak since you don't free previously allocated memory pointed by open_file_70.buffer (buf).
Problematic code (vc_full.c--, lines 631-633):
There's also a memory leak since you don't free previously allocated memory pointed by open_file_70.buffer (buf).
Problematic code (vc_full.c--, lines 631-633):
Code: Select all
open_file_70.sizefile = 65536;
buf = malloc(65536);
open_file_70.buffer = buf;
in code we trust
mike.dld
Спасибо за разъяснения. Мы попытаемся что-то придумать :)
А сейчас... Eolite v0.7 beta.
Спасибо за разъяснения. Мы попытаемся что-то придумать :)
А сейчас... Eolite v0.7 beta.
Code: Select all
1. ограничение размера строки для имён файлов
2. удалена "." в начале списка файлов
Code: Select all
1. if filename longer then window it will be shorter
2. directory "." was deleted from list of files
- Attachments
-
-
Eolite_v0.7.zip (13.81 KiB)Downloaded 256 times
-
Из хаоса в космос
Новый баг:
- Attachments
-
-
BUG.GIF (103.04 KiB)Viewed 11462 times
-
Who is online
Users browsing this forum: No registered users and 1 guest