The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Новый релиз консольного файлового менеджера - XYZCommander 0..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от opennews on 07-Май-10, 15:26 
Вышел (http://xyzcmd.syhpoon.name/news/7/) релиз  XYZCommander 0.0.4, консольного файлового менеджера, написанного на языке Python и распространяемого в рамках лицензии LGPL.


Основные возможности:

-  Интеграция с Python-окружением: настройки приложения можно менять "на лету" через консоль управления; все конфигурационные файлы представляют собой скрипты на языке Python, для упрощения используется специальный набор конфигурационных функций;-  С помощью системы конфигурирования можно настраивать собственные действия, переопределять операции (alias), создавать внутренние команды, а также изменять управляющие комбинации клавиш;-  Система плагинов позволяет расширять функциональность без модификации ядра приложения;-  Возможность создавать собственные функции-обработчики для реагирования на различные системные события;-  Настраиваемый внешний вид виджетов, посредством подключения визуальных тем;-  Поддержка Unicode. -  Поддержка вкладок в навигационных панелях


Основные и...

URL: http://xyzcmd.syhpoon.name/news/7/
Новость: https://www.opennet.ru/opennews/art.shtml?num=26513

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от бедный буратино on 07-Май-10, 15:26 
пакет из ppa в squeeze/sid заработает? Чем лучше MC?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "мс тоже ненужен"  +/
Сообщение от Вова on 07-Май-10, 15:43 
не понимал никогда привязанности к мс. set -o vi в баше и вперёд, к звёздам.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "мс тоже ненужен"  –1 +/
Сообщение от бедный буратино on 07-Май-10, 16:16 
>не понимал никогда привязанности к мс. set -o vi в баше и
>вперёд, к звёздам.

Например, нужно синхронизировать репозитории локально. CTRL, X, D и видно все различия, удалить устаревшие пакеты, отключить для копирования ненужные пакеты, просто и очень быстро.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "мс тоже ненужен"  +/
Сообщение от Cub email(ok) on 10-Май-10, 13:55 
Так вы определитесь - вам надо именно видеть или всё-таки синхронизировать?
Если таки синхронизировать - разве rsync не спасёт отца русской демократии?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon email(ok) on 07-Май-10, 16:00 
В squeeze заработает deb пакет и сайта загрузки:
http://code.google.com/p/xyzcmd/downloads/list

До mc по функциональности пока далеко, но есть пара интересных, фич, которых в mc нет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от бедный буратино on 07-Май-10, 16:08 
Круто, а как с него выйти? И не пищит и не выходит. На ввод exit тоже не выходит.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon (ok) on 07-Май-10, 16:24 
>Круто, а как с него выйти? И не пищит и не выходит.
>На ввод exit тоже не выходит.

F10 попробуйте

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от бедный буратино on 07-Май-10, 16:31 
F10 Gnome Terminal menu. А вот свободные комбинации exit, :q, alt-x, alt-q, ctrl-x, ctrl-q - не обрабатываются. Как пропатчить, чтобы обрабатывалось? :)

Есть ли FTP?

Есть ли сравнение директорий?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от prapor (??) on 07-Май-10, 16:41 
Esc-0. Meta-0. Ещё варианты предложить?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon (ok) on 07-Май-10, 16:45 
На крайний случай можно вызвать консоль управления (Alt-C) и там набрать call(":sys:run:shutdown")

А чтоб удобнее, можно назначить свой хоткей в файле ~/.xyzcmd/conf/keys.xyz написать:
bind(":sys:run:shutdown", kbd("META-x")), где вместо META-x можно подставить любое другое сочетание.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от BSA on 07-Май-10, 21:50 
Супер! А почему нельзя сделать, как в mc - набрал "exit" и вышел? Ведь вариант с keys.xyz не очень тривиален. Тем более, что, судя по всему, доступ к этому файлу из интерфейса отсутствует. А уж догадаться до ":sys:run:shutdown" тоже не каждый сумеет.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +1 +/
Сообщение от syhpoon email(ok) on 07-Май-10, 22:01 
>Супер! А почему нельзя сделать, как в mc - набрал "exit" и
>вышел? Ведь вариант с keys.xyz не очень тривиален. Тем более, что,
>судя по всему, доступ к этому файлу из интерфейса отсутствует. А
>уж догадаться до ":sys:run:shutdown" тоже не каждый сумеет.

Вы не поверите - лет 8 пользовался мц и не разу не вышел из него с помощью exit, даже не знал что так можно. Не удивительно что я не стал реализовывать такое в xyzcmd. А реализовывается оно элементарно - с помощью icmd (аналог встроенных в шелл команд), в следующей версии непременно будет exit ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 15:36 
Оно уже перестало тормозить при входе в директорию, где > 10 файлов?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon email(ok) on 07-Май-10, 16:02 
>Оно уже перестало тормозить при входе в директорию, где > 10 файлов?

Не надо преувеличивать :) Тормозить начинает где-то с 5-6 сотен, на следующий релиз оптимизация в эту сторону имеет самый высокий приоритет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 18:14 
На полусотне вообще-то уже заметно, не говоря о всяких там NFS и sshfs через полсвета. Вы что, сразу для всех файлов иноды читаете?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon email(ok) on 07-Май-10, 18:25 
Да, все объекты в каталоге оборачиваются в VFS враперы, с которыми потом идёт работа. Тут есть несколько вариантов оптимизации, и я бы уже в этом релизе починил если бы до того не добавил фичу с пользовательской фильтрацией и сортировкой :) А так, придётся покумекать как лучше выйти из этой ситуации.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  –2 +/
Сообщение от аноним on 07-Май-10, 20:31 
Пользователю малоинтересны ваши врапперы. Вход в директорию с 1000 файлов у вас занимает 5 секунд. Это п--ц. ls -l такой же директоии занимает 0.3 секунды. Повторный вход в директорию с 3K файлов около секунды, а ведь она уже целиком в памяти. Такой "файловый менеджер" не достоин права на существование. Мало того, что если вы показываете список файлов, то только его вы и должны прочитать перед обновлением вида - положим вы научитесь читать lstat не всего подряд, а только того, что видно в окне, причем асинхронно - список файлов можно показать вообще без единого вызова stat, а на некоторых системах (freebsd) readdir сразу возвращает и тип файла. Но сдается мне из-за ваших питонов и врапперов все будет тормозить все равно, если вам нужна целая секунда чтобы показать жалкие 3k файлов.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +1 +/
Сообщение от Max E. Kuznecov email on 07-Май-10, 21:15 
>[оверквотинг удален]
>0.3 секунды. Повторный вход в директорию с 3K файлов около секунды,
>а ведь она уже целиком в памяти. Такой "файловый менеджер" не
>достоин права на существование. Мало того, что если вы показываете список
>файлов, то только его вы и должны прочитать перед обновлением вида
>- положим вы научитесь читать lstat не всего подряд, а только
>того, что видно в окне, причем асинхронно - список файлов можно
>показать вообще без единого вызова stat, а на некоторых системах (freebsd)
>readdir сразу возвращает и тип файла. Но сдается мне из-за ваших
>питонов и врапперов все будет тормозить все равно, если вам нужна
>целая секунда чтобы показать жалкие 3k файлов.

Ну первый релиз проекта был выпущен менее года назад, слишком мало времени, по моему мнению, чтоб выносить приговоры, тем более всё делается одной парой рук в свободное время.
Много оптимизационных исправлений ещё впереди.

Я пользуюсь (естественно ;) и надеюсь, кому-либо ещё сможет пригодится, несмотря на недостатки. А на идеальность я и не претендовал ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 21:34 
Ну вам виднее. Но я считаю что это showstopper defect и с такими даже в народ проект выводить просто стыдно. Вы что, реально ждете по 5 секунд пока оно директорию прочитает?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon email(ok) on 07-Май-10, 21:45 
>Ну вам виднее. Но я считаю что это showstopper defect и с
>такими даже в народ проект выводить просто стыдно. Вы что, реально
>ждете по 5 секунд пока оно директорию прочитает?

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

Теперь вот стали поступать жалобы от пользователей, у которых такие каталоги есть и важность проблемы прояснилась ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 21:59 
Ну вообще было сказано, что "таких" и не нужно. Сотни достаточно. Не поверю, что у вас нет каталога с сотней файлов.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от syhpoon email(ok) on 07-Май-10, 22:16 
>Ну вообще было сказано, что "таких" и не нужно. Сотни достаточно. Не
>поверю, что у вас нет каталога с сотней файлов.

Собственно дело даже не в количестве файлов. Эти проблемы буду исправляться в следующих версиях. Я отлично осознаю некоторую "сырость" и вообще весь комплекс проблем связанных с начальным этапом развития продукта. Это всё преодолеваемо. И уж тем более я не надеялся угодить всем. Сами понимаете, что это такое.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от Анонимъ on 07-Май-10, 17:33 
Зачем, зачем он нужен, когда уже есть mc?!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от olegsl on 07-Май-10, 18:32 
Just for Fun наверно...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 20:32 
>Зачем, зачем он нужен, когда уже есть mc?!

А мне кажется, чтобы доказать что "и на питоне можно". Так одни шутники 3D игры делают на java, а другие в них умудряются играть. "Потому что можно", вообще не понимая ограничений языка.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +1 +/
Сообщение от anonymous (??) on 07-Май-10, 22:09 
А чем вас смущают 3Д игры на java? Java использует какой-то другой openGL?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от Аноним (??) on 07-Май-10, 19:15 
товарисч. лучче помогите mc допилить. против вашего продукта не имею ничего личного, оно просто мало кому нужно, кроме вас. а mc юзают многие.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 07-Май-10, 21:09 
Лучше написать нормальный менеджер на C/C++ или портировать FAR, а не показывать в очередной раз для чего Python не подходит - это все и так знают.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +1 +/
Сообщение от anonymous vulgaris on 07-Май-10, 22:38 
>Лучше написать нормальный менеджер на C/C++ или портировать FAR

Total commander пытаются портировать, многое даже работает

http://doublecmd.sourceforge.net/

но народу ведь вроде очевидно что это не надо
http://breys.ru/blog/330.html
>Очевидно, что раз за столько лет развития Linux Desktop так и не появилось сильного двухпанельника способного конкурировать с консолью значит двухпанельники не нужны. И бредят о необходимости программ такого класса лишь начинающие линуксоиды, только что упавшие в винды, напарившись же с подобными поделками они постепенно осознают мощь bash и простоту наутиласа, а ведь больше ничего и не нужно

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от Filosof email(ok) on 08-Май-10, 02:44 
То есть Вас в этой статье ни разу не смутило последнее ПыСы автора, которое ставит под сомнение такой тон статьи?
Человек делает вещь. Пусть делает. Если Питон не подходит - он в это упрётся позже.
Многие на яву бочку катят. У меня есть примеры, где она оказывается на ровне с Сями.
В этом комманде ре человек реализует те фичи, которых нихватает в мс. Сделать его хорошим - вопрос времени и ресурсов.
И, да, двухпанельники нужны.
ДабблКоммандер - чудесен, жаль пока медленно развивается. (кстати статья слегка тролльная - призвана именно привлечь внимание потенциальных помощников.)
Когда линух начнёт захавывать десктоп, ему пондобятся не худшие тулзени, что работают в виндах.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от аноним on 08-Май-10, 03:16 
Да, не нужны. Но кто-то и mc юзает, и вот сабжевые поделия пишет. Значит пусть будет. Тут единственный вопрос - как менее бесполезно потратить свое время.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от анонимный аналитик (??) on 12-Май-10, 10:56 
зачем нужен клон какого-то тотал командера, если есть krusader, чем он не устраивает? или вам просто нужен аналог фм на недоязыке паскале?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от анонимный аналитик (??) on 12-Май-10, 11:03 
и какой, извините, нафиг наутилус в кде. да и в нем то не простота а просто присущая многом гномовским приложениям малофункциональность и не настраиваемость (что некоторые любят называть простотой). Если уж приводить примеры однопанельников - это dolphin и konqueror, но в общем-то и в них тоже есть многопанельный режим, вот это примеры простоты, мощи и настриаваемости.. наутилус, блин..)) он же по функционалу вроде убогово макосевского файндера
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Новый релиз консольного файлового менеджера - XYZCommander 0..."  +/
Сообщение от анонимный аналитик (??) on 12-Май-10, 11:04 
извиняюсь за ошибки, но анонимы править посты не умеют)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру