предлагаю написать файловый менеджер

Файловый менеджер

Модератор: Модераторы

Sniper
постоялец
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

предлагаю написать файловый менеджер

Сообщение Sniper »

Ну собственно, что-то типа TC и Krusader только OpenSource и пока под Windows.
Я начал, но сразу застопорился на TreeView. Кто может хотябы слегка начать? Например прочитать файлы с диска С в TreeView?
mif
новенький
Сообщения: 71
Зарегистрирован: 14.12.2005 09:09:27

Сообщение mif »

Зачем? и так уже полно файловых менеджеров. Фар рулит.
ev
долгожитель
Сообщения: 1789
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение ev »

уже вроде поднималась тема и народ что-то даже писал, но как обычно забросили :(
Аватара пользователя
shade
энтузиаст
Сообщения: 879
Зарегистрирован: 21.02.2006 19:15:48
Откуда: http://shamangrad.net/
Контактная информация:

Сообщение shade »

Sniper писал(а):Например прочитать файлы с диска С в TreeView?

Чтение всего дерева файлов дело не из быстрых (по крайней мере под Windows), поэтому нужно читать данные по мере открывания новых папок.
Вот пример (но писался он для иных целей):
http://zolotov.h14.ru/download/dl.php?f=runwiz-src.rar
Sniper
постоялец
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение Sniper »

mif писал(а):Зачем? и так уже полно файловых менеджеров. Фар рулит.

Под словом "полно" ты наверное имеешь в виду FAr и Total Commander? :twisted:

Вообще задача минимум это две панельки, копирование, удаление файлов. и всё.
Аватара пользователя
shade
энтузиаст
Сообщения: 879
Зарегистрирован: 21.02.2006 19:15:48
Откуда: http://shamangrad.net/
Контактная информация:

Сообщение shade »

Sniper писал(а):Вообще задача минимум это две панельки, копирование, удаление файлов. и всё.

Тогда поставь ListBox или ListView и все упроститься до безобразия...
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

посмотри http://radekc.regnet.cz/
такая же идея только кросс
лучше тогда продожи её,
с тестированием \ компиляцией под линукс готов взяться
Sniper
постоялец
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение Sniper »

нет, это понятно, что упростится, но нужны же иконки, как в TC
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

иконки можно и ручками рисовать
кста в сексикомандире они рисуются
Аватара пользователя
shade
энтузиаст
Сообщения: 879
Зарегистрирован: 21.02.2006 19:15:48
Откуда: http://shamangrad.net/
Контактная информация:

Сообщение shade »

Идея зарезана на корню!..
Жаль..
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

он посмотрел на то такой довльно большой проэкт помер и решил их догнать заранее :)

хотя как gtk2 стобилизируется в лазаре хочу его поковырять немного.
хотя если там сделать совместимость с плагинами от ТС то думаю пользователи появятся :)
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

Ну собственно, такая идея у меня появилась давно. Сейчас в свободное время занимаюсь этим. За основу взят Seksi commander. Что уже сделано:
-кросскомпиляция под Linux и Windows
-панель дисков
-панель быстрого запуска
-частичная поддержка архиваторных плагинов от Total commander
-отображение под Windows ассоциированных значков
Так, что если есть желание можем скооперироваться и совместными усилиями создать классный ФМ.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Alexx2000
а под линукс какой интерфейс используешь ?
скооперироваться готов сколько часов в неделю готов отдать не скажу бывает что много работы

для кооперации нужен контроль версий , тот же секси наверно использовал какой-то sf.net или подобное можно списаться спросить
или ты не как продолжение а новый на основе делаешь ?
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

Под Linux GTK 1, пробовал GTK 2, но уж больно он нестабильный еще.
Проект скорее новый, концепция несколько другая(кроссплатформенность, совместимость с плагинами TC).
На сайте Seksi commandera я не видел информации об использовании контроля версий. Думаю проект стоит зарегистрировать на sf.net.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Под Linux GTK 1, пробовал GTK 2, но уж больно он нестабильный еще.

а вот это уже не интересно, так как запускать в лакали 1251 командер грустно =(
кста а не пробывал ты его под MSE перекомполить ? там с русским попроще вроде как =)
Ответить