LINUX.ORG.RU

LinCommander 0.0.1


1

0

Заготовлен (мною) шаблон для нового клона WinCMD/NortonCommander/mc. Набросан на kylix oe. Можно: ходить по каталогам, есть поддержка командной строки, копирование, переименование файлов и т.д. Конечно, сплаш OE будет мешать, но его можно убрать опцией -ns. Кроме того, можно (проверено, но я не хочу включать это в опубликованную версию) это -ns вогнать в аргументы уже из программы. Короче, все готово к дальнейшей работе.

>>> Подробности

Re: LinCommander 0.0.1

Не хочется тебя опускать, но он нужен ?
Просто я к тому что и так уже до фига всякой бни развелось, а нужных программ
- мало или вообще нет
(например, оффисных или браузер понимающий DHTML и Jscript или front-end'ы
к БД, причем ко всем сразу чтобы можно было одним средством пользоваться)

vahvarh ★★★ ()

Re: LinCommander 0.0.1

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

anonymous ()

Re: LinCommander 0.0.1

Ну что Вы наезжаете на него, он молодец, кто как может на том и пишет.

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

2 anonymous (*) (2001-09-07 12:59:49.0) and vahvarh
Did YOU do anything useful in your life? or you can only 
bring other people down? What he did in my opinion is not very useful,
but it is something...Tell me, did you release any GPL project?
Anything that would be half as useful as what he did? I pretty much doubt it.
Someone who have done anything useful in this world doesnt try to bring other 
people down.
Tozhe mne, blin, CoolHatskeri.

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

>Ну наконец-то дали в руки обезьянам молоток Дурак ты, если не сказать хуже. Он тебе не нужен-не пользуйся, и незачем человека оскорблять. Заебали уже эти трепачи- суперпрограммисты... 8-(

anonymous ()

Re: LinCommander 0.0.1

Вам что, завидно, господа анонимусы? Или он вам мешает?
Или кусок хлеба отобрал?
Зачем нужен был в свое время Dos Navigator или Far, если существует NC?
Вас же никто не заставляет этим пользоваться. Проект либо загнется
(что более вероятно IMHO), либо разовьется во что-то достойное.
Вам то что? П$%деть - не мешки ворочать, как говорит один мой знакомый.

alexgold ()

Re: LinCommander 0.0.1

"Займитесь-же, наконец, полезным делом. Ну, там, улицы подметите что-ли."

Линки на твои полезные дела в студию плиз.
Хаять надо по существу, а не "наконец-то дали в руки обезьянам молоток (кайло)".
Думаю со мной многие согласятся, что не важен язык на котором пишешь, а важно иметь голову на плечах, чтобы ты смог на _любом тебе извесном_ языке пр-я выполнить ту задачу которую тебе поставили.
Умеешь выполнить эту задачу на кулихе (в частности на обжект паскаль) - молодец, на С\С++ - тоже молодец.

logIN ()

Re: LinCommander 0.0.1

Ну все-таки нефига тратить время на эту ерунду (тупое и неумелое клонирование чужого софта, причем только c теми фичами, о которых знает автор). Уж лучше бы доку какую к чему-нить написал или наконец С выучил. А то имеем 100 глюкавых и заброшенных менеджеров окон, редакторов..

hvv ()

Re: LinCommander 0.0.1

Да-да, и мне тоже интересно, зачем нужен 10-й клон NC под Linux. Не лучше ли сделать что-то реально нужное. Например, разобраться, как заставить в связке mc+xterm ( или с любым другим терминалом в X ) корректно работать все клавиши ( стрелки, Fn, Ins/Del/PgUp/PgDn со всеми возможными положениями ctrl/alt/shift ), и поделиться с общественностью. Задача полезная и, насколько я знаю, пока никем не решенная. :)

Hamster ()

Re: LinCommander 0.0.1

да, оно кому-нибудь надо?
ИМХО лучше какой-нибудь крупный и давний проект (mc, ...) развивать помогать...

RM ()

Re: LinCommander 0.0.1

Круто, так держать =)))))))))))))

crow ()

Re: LinCommander 0.0.1

2FoodTechnologist 

Не слушай "крутых", парень. Делай что должен.
ИМХО будешь последователен - добьешься.

"крутые"- вы наверное знаете, что именно 
инкапсулирует CLX, Kylix. 
Если, кто не удосужился посмотреть - посмотрите.

Bear 
 

anonymous ()

Re: LinCommander 0.0.1

Sorry, заклинило :-)
Bear

anonymous ()

Re: LinCommander 0.0.1

Вася (который пищевой технолог), тут тебя и хвалили, и обсирали, а я вот просто удосужился твои исходрники протестировать :))

1. Ты выложил неполный комплект исходников. Кайликс ругается на то, что отсутствует Pipes.dcu. Кроме того, нажми-ка Ctrl-F12, посмотри внимательно, сравни со своими выложенными исходниками и увидишь, про что еще ты забыл :)) 2. Лучше убрать кириллицу из паскалевого кода. Почитай borland.public.kylix.ide, поищи мессаги, подписанные русскими именами :)) и поймешь, почему.

3. Ты молодец. Продолжай дальше. Diversity - это ведь хорошо!

ДВ

DmVo ()

Re: LinCommander 0.0.1

Бинарник + Либа с сайта:

Runtime error 230 at 08056446
Segmentation fault


Про "собрать из исходников" лучше даже не говорите - тащить по модему
30-ти меговый компилятор только для того чтобы посмотреть на
пре-альфа-релиз обсалютно неизвестного файлменеджера - мазохизм.

то FoodTechnologist:
Вы бы хоть скриншот сделали, что-ли...

anonymous ()

Re: LinCommander 0.0.1

Ну вот, дельфаки повалили. Что, GCC юзать ума не хватает ?

anonymous ()

Re: LinCommander 0.0.1

А по моему дело полезное и нужное
NC хорош только для консоли, из под любого X-терминала он работает
несколько ущербно, а gmc - это уж полный изврат.
Но тем не менее интерфейс Norton Comander'a остается наидолее удобным
в проктической работе и деиствитено нужен нормальный нортон для графического экрана.

Но вот использование klyix по моему сомнительно - мне его например
так и не дали скачать после регистрации.
Уж лучше взять Qt-3.0 и его дизайнер мало чем уступает Борланду

anonymous ()

Re: LinCommander 0.0.1

Борландовские средства разработки всегда были одними из самых глючных.

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

2 anonymous (*) (2001-09-07 17:00:01.0)

>Ну вот, дельфаки повалили. Что, GCC юзать ума не хватает ?

Эй, умник БЕЗ ИМЕНИ! Напишешь систему документооборота, управления
и учета производства, торговли etc на gcc?

Ты пока поори, какой ты умный, а я, "тупой дельфяк" продолжу делать
полезные вещи и попутно зарабатывать себе на хлеб с маслом и икрой.

alexgold ()
Ответ на: Re: Re: LinCommander 0.0.1 от alexgold

Re: Re: Re: LinCommander 0.0.1

>попутно зарабатывать себе на хлеб с маслом и икрой.

На всякий случай для особо умных добавлю, что я имел в виду
не кабачковую икру и не баклажанную

alexgold ()

Re: LinCommander 0.0.1

>Ты пока поори, какой ты умный, а я, "тупой дельфяк" продолжу делать
>полезные вещи и попутно зарабатывать себе на хлеб с маслом и икрой.

полезные вещи да еще под Win 98 ?

anonymous ()

Re: LinCommander 0.0.1

Мужики, не надо ссориться!! Всем хватит... :-))
На чём хотите на том и пишите... у нас демократия.. ага?
Эх... Unix...

anonymous ()

Re: LinCommander 0.0.1

Сколько лет прошло, а ничего лучше Нортона придумать не можем.
Позор!!!

anonymous ()

Re: LinCommander 0.0.1

>На всякий случай для особо умных добавлю, что я имел в виду
>не кабачковую икру и не баклажанную

Ну ты типа ваще крутой чувак !

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

2 anonymous (*) (2001-09-07 17:32:43.0)

> полезные вещи да еще под Win 98 ?

Нет, под Win NT 4.0 / Win 2000
Под 98 наверное только игрушки можно делать. Впрочем, не знаю,
очень давно не играл.

alexgold ()

Re: LinCommander 0.0.1

anonymous: ну кому как, майкрософт считает что придумала проводник, а Рошаль - фар. :-)

гыгы мнения по поводу новости разделились. А к челу написавшему "did you release any GPL project?" хочется попросить сходить на фрешмит посмотреть колово проектов и посмотреть саме непосешаемые с конца проекты. Спрашивается "кому они нужны?"

chuchelo ()

Re: LinCommander 0.0.1

> Сколько лет прошло, а ничего лучше Нортона придумать не можем.
> Позор!!!
Сколько лет прошло, а все ртом едим :) Так удобнее просто..

hvv ()

Re: LinCommander 0.0.1

to Hamster:
загляни в MC в Options->learn Keys...
man mc

inkyspot ()

Re: LinCommander 0.0.1

Linki na moi dela : ocicpplib.sf.net
eshe est modular. no ego poka ne pokazhu.
On lezhit v cvs na sf poka :)
sobstvenno komu nenravitsya: obychno ya v etih fleimah ne uchastvuyu.
no blin rebyat dostali. Chestnoe slovo. Chto za rebyachestvo? mne tozhe ne nravitssya Kylix nu i chto ? Chelovek delo delaet a vy ego na huy :(
nehorosho. Nenravitsya kak on sdelal - sdelaite svoe. A esli neznaete chto svoe delat znachit mozgov nehvataet. Vremeni to ya smotryu u vas tochno hvataet poetomu variant "nekogda" ne rassmatrivaetsya.

master ()
Ответ на: Re: Re: Re: LinCommander 0.0.1 от alexgold

Re: Re: Re: Re: LinCommander 0.0.1

>На всякий случай для особо умных добавлю, что я имел в виду
>не кабачковую икру и не баклажанную


Значит минтая? :)

anonymous ()

Re: LinCommander 0.0.1

>no blin rebyat dostali. Chestnoe slovo. Chto za rebyachestvo? mne tozhe ne nravitssya Kylix nu i chto ? Chelovek delo delaet a vy ego na huy :( >nehorosho. Nenravitsya kak on sdelal - sdelaite svoe. A esli neznaete chto svoe delat znachit mozgov nehvataet.

Золотые слова, молодец, правильно.

ДВ

DmVo ()

Re: LinCommander 0.0.1

2 vahvarh and others discontented
Я с Food... сильно не согласен в политике (уж чего только тут мы
не обсуждаем) и подходе к инструментам, но он молодец -- пишет, а не
языком чешет.
Мастерство приходит от тренировки и свободный выбор альтернатив
мешает только тотолитаристам.
Наличие простых исходников позволяет учится.

BlackRabit ()

Re: LinCommander 0.0.1

to какой-то анонимус:
нефиг гадить на borland! написать компилер - это не два пальца обоссать + IDE к нему.
btw: IDA написана на Borland C++ (и лучшего дизассемблера я еще не видел)

to alexgold:
Можно и на gcc - главное уметь это делать!
gcc - это компилер, а не IDE (это надо понимать!)
возьми KDevelop + Designer и рисуй документообороты, а то что у тебя target OS - NT/2000 дык это просто особенности твоей задачи.

inkyspot ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

> Но тем не менее интерфейс Norton Comander'a остается наидолее
> удобным 

 Это у тебя религия такая? Ты действительно в это веришь? 
А не мог бы ты объяснить доходчиво, за каким хреном тебе знать,
как зовутся файлики на диске и какого они размера? Меня вот такие
мелочи никогда нисколько не волновали - я же юзер, а не писатель
драйверов файловых систем. 

Antichrist ()

Re: LinCommander 0.0.1

2antixrist:
тогда ты счасливый человек и тебе не нужен файловый менеджер
но тогда зачем обуждать интерфейс того, что тебе не нужно?

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

Да так, право слово, исключительно праздный интерес, не иначе. Просто жутко меня интригует - как же интерфейс для доступа к столь бесполезным во всех отношениях данным, относящимся только лишь к деталям реализации файловой системы, может считаться полезным и даже вовсе необходимым столь большим числом неглупых вроде бы по первому впечатлению людей.

Antichrist ()

Re: LinCommander 0.0.1

Между прочим, зря народ наезжает

Хороший коммандер - хорошее дело. Вон под винду сколько их было. А лучший один - Windows Commander. Причем не так давно создан

anonymous ()
Ответ на: Re: LinCommander 0.0.1 от anonymous

Re: Re: LinCommander 0.0.1

- армян лучше, чем грузин!
- да чем лучше?!?
- ЧЕМ ГРУЗИН!!!!

 В общем, чем же они все, вместе взятые, лучше, чем ничего. И
чем различаются промеж собой?

Antichrist ()

Re: LinCommander 0.0.1

А по-моему, тут как раз налицо модель разработки GPL-совта. Человеку было интересно написать, бывает такое, вот хочется написать конкретную совтину, неважно, что уже есть аналоги, не важно, что она может и совсем никому не нужна -- есть внутренняя потребность написать конкретную совтину. И поскольку потребность внутренняя, то денег за неё хотеть было бы странно(по логике), а вот народу показать приятно(вторая внутренняя потребность). Вот и родился очередной "LinCommander", которому естественно иметь лицензию GPL, и оказывается (допустим), что этот LinCommander народу интересен, и автор уже по инерции (всё-таки своё дитё) развивает его в связи с пожеланиями сообщества, в итоге у него есть все шансы вырасти в "Всем Linux'aм Nautilus", автор может оказаться способным программистом, поднявшим большой проект заради внутреннего саморазвития, забесплатно, создав большой и качественный проект. Работа за самоуважение, саморазвитие -- это тоже работа, тока меряется не деньгами, для такой работы нужна внутренняя потребность человека, а не внешняя "модель бизнеса".

PS: Все собственные имена считать несобственными.

2Antikrest: кому-то не надо знать о файлах на диске, а кто-то без них жить не может, потребности разные бывают -- пользователи тоже не всегда желают быть тупыми.

Casus ★★★★★ ()
Ответ на: Re: Re: LinCommander 0.0.1 от Antichrist

Re: Re: Re: LinCommander 0.0.1

>> ... интерфейс для доступа к столь бесполезным во всех отношениях данным, относящимся только лишь к деталям реализации файловой системы... <<

а какой файловый менеджер дает доступ к *деталям реализации* файловой системы? ;) все как раз наоборот -- файловые менеджеры из кожи вон лезут, чтобы сокрыть от юзера эти самые детали.

Lucky ★★ ()

Re: LinCommander 0.0.1

Вот тут говорили, что есть штук 10 разных командеров под Linux.
Что-то ни одного хоть чуть толкового кроме MC я за 4 года общения с Linux не видел.
Вот приведите пример еще хотя бы одного, заслуживающего внимания.

А насчет паскаля... Был же DOS Navigator написан на Borland Pascal!
И снискал немалую популярность! Он самый приятный коммандер, писаный для DOS. Так что, думаю, и на Kylix можно сделать достойный проект.

На Delphi ведь пишут: SQL Navigator, PL/SQL Developer, TOAD, DISCO Pumper и т.д.

Eugeny_Balakhonov ★★ ()

Re: LinCommander 0.0.1

2vsl: прямо тебя не понять. В случае, если юзер или админ не знает что где лежит (например, компиляет чужие сырцы, попутно в них разбираясь или правя) или админ осваивает, что/как/куда/какие/что внутри файлы легли после установки неизвестной ему софтины/дистрибьютива/addon-pack - файловые менеджеры типа MC - верх совершенства. Или роешься по чужому ftp на очень быстром канале.. Или надо отыскать что-то в очень большой свалке бинарных файлой, или когда работаешь над таким большим кол-вом проектов одновременно (или так напряженно работаешь) что не помнишь названия модулей и пр. и тем более если файлы проектов смешаны с файлами нестандартного формата - вот тогда mc незаменим. Или (в виндовом мире часто бывает) принесли винт/компакт/флопи с неизвестной структурой каталогов.
Ну и современные ФМ - это не просто лазанье по локальным носителям и ftp/samba. Еще есть и WebDAV который активно пропихивают..

hvv ()

Re: LinCommander 0.0.1

Народ, а ссылка на бинарник только у меня не работает?

anonymous ()

Re: LinCommander 0.0.1

FoodTechnologist, поздравлямс!

Хоть мне оно и без надобности - но кому-то может понравится после развития и доработки.

А на писки местной пионерии - не обращайте внимания (пусть моська лает).

AffreuxChien ()

Re: LinCommander 0.0.1

Вообще, если честно Windows Commander (и ещё 1-2 аналога) действительно удобны в работе. По сравнению с Midnight Commander в юниксах пока лучше файл менеджера нету. Но он не настолько удобен как VC и не очень смотриться в Кде :-) Вообще, если кто помнит, Symantec когда-то выпустила NC под Win95, но мне тогда больше понравился WinCommander и сейчас в винде я пользуюсь им...
Насколько я знаю, WC написан на Дельфе и если в Киликсе есть аналогичные Дельфи компоненты, то можно повторить.
Эх, был бы спортирован VB в Linux (а проект-то сдох), то завтра написал бы WC для Линуха. А Обжект паскаль - язык отстойный, потому что черезчур структурированный и ограниченый в синтаксисе (хотя вполне жизнеспособный и пригодный для бизнес приложений). А вообще, если рассматривать Линукс как альтернативу Винде, а не очередной Юникс для программистов, такой IDE необходим. Насколько я понимаю, именно по этой причине Борланд написал Киликс только для Линукс.
P.S. GTK/TK - отстой. Есть только два нормальных интерфейса - QT и Morfit.

anonymous ()

Re: LinCommander 0.0.1

За чем же дело? Бери xbasic - и вперёд.

Shadow ★★★★★ ()

Re: LinCommander 0.0.1

2 inkyspot: через learn keys настраиваются только базовые кнопки без ctrl/shift/alt. Заставить правильно работать Shift+F4 или Ctrl+Insert там нельзя.
2 Eugeny Balahonov: это я говорил про 10 клонов, но я не говорил, что они все толковые :)

Hamster ()

Re: LinCommander 0.0.1

А чем плох TK???

anonymous ()

Re: LinCommander 0.0.1

2anonymous (*) (2001-09-08 01:15:19.0)

TkDesk вспомнил? ;-)

Casus ★★★★★ ()

Re: LinCommander 0.0.1

А на Krusader смотрел кто-нить?

jr_ross ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.