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

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

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

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

Сообщение Sniper » 29.01.2007 18:54:02

Ну собственно, что-то типа TC и Krusader только OpenSource и пока под Windows.
Я начал, но сразу застопорился на TreeView. Кто может хотябы слегка начать? Например прочитать файлы с диска С в TreeView?
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение mif » 29.01.2007 19:23:31

Зачем? и так уже полно файловых менеджеров. Фар рулит.
mif
новенький
 
Сообщения: 71
Зарегистрирован: 14.12.2005 10:09:27

Сообщение ev » 29.01.2007 19:36:27

уже вроде поднималась тема и народ что-то даже писал, но как обычно забросили :(
ev
долгожитель
 
Сообщения: 1763
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение shade » 29.01.2007 19:40:15

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

Чтение всего дерева файлов дело не из быстрых (по крайней мере под Windows), поэтому нужно читать данные по мере открывания новых папок.
Вот пример (но писался он для иных целей):
http://zolotov.h14.ru/download/dl.php?f=runwiz-src.rar
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Sniper » 29.01.2007 20:04:03

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

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

Вообще задача минимум это две панельки, копирование, удаление файлов. и всё.
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение shade » 29.01.2007 20:35:27

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

Тогда поставь ListBox или ListView и все упроститься до безобразия...
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Attid » 29.01.2007 20:43:07

посмотри http://radekc.regnet.cz/
такая же идея только кросс
лучше тогда продожи её,
с тестированием \ компиляцией под линукс готов взяться
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Sniper » 29.01.2007 20:53:53

нет, это понятно, что упростится, но нужны же иконки, как в TC
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение Attid » 29.01.2007 21:40:49

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

Сообщение shade » 01.02.2007 20:09:29

Идея зарезана на корню!..
Жаль..
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Attid » 01.02.2007 21:02:24

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

хотя как gtk2 стобилизируется в лазаре хочу его поковырять немного.
хотя если там сделать совместимость с плагинами от ТС то думаю пользователи появятся :)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Alexx2000 » 02.02.2007 01:54:11

Ну собственно, такая идея у меня появилась давно. Сейчас в свободное время занимаюсь этим. За основу взят Seksi commander. Что уже сделано:
-кросскомпиляция под Linux и Windows
-панель дисков
-панель быстрого запуска
-частичная поддержка архиваторных плагинов от Total commander
-отображение под Windows ассоциированных значков
Так, что если есть желание можем скооперироваться и совместными усилиями создать классный ФМ.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 487
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение Attid » 02.02.2007 14:58:36

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

для кооперации нужен контроль версий , тот же секси наверно использовал какой-то sf.net или подобное можно списаться спросить
или ты не как продолжение а новый на основе делаешь ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Alexx2000 » 02.02.2007 16:22:27

Под Linux GTK 1, пробовал GTK 2, но уж больно он нестабильный еще.
Проект скорее новый, концепция несколько другая(кроссплатформенность, совместимость с плагинами TC).
На сайте Seksi commandera я не видел информации об использовании контроля версий. Думаю проект стоит зарегистрировать на sf.net.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 487
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение Attid » 02.02.2007 17:09:13

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

а вот это уже не интересно, так как запускать в лакали 1251 командер грустно =(
кста а не пробывал ты его под MSE перекомполить ? там с русским попроще вроде как =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

След.

Вернуться в Double Commander

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

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

Рейтинг@Mail.ru