Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Сегодня выбрал тему дипломный работы.   Найти похожие ветки 

 
Artem   (2012-09-13 23:37) [0]

Которую начну писать, если повезет через полгода. Тема: "Файловый менеджер с поддержкой макросов", ну то есть можно написать макрос на языке (например бейсик) для разных операций с файлами. Оцените. Что посоветуете? Хорошая ли тема?


 
Eraser ©   (2012-09-13 23:42) [1]

это типа CMD файл? )


 
TUser ©   (2012-09-13 23:50) [2]


> Что посоветуете?

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

> Хорошая ли тема?

зависит от исполнения, но реально, наверное, непросто написать файломанагер лечше ФАРа, имхо

Но реальность такая - в мире полным полно файловых менеджеров, а их все пишут и пишут новые. Ясно, что большая часть не сравнима совершенно никак с FAR/TC/что_там_еще, но пишут. Нельзя назвать это совсем уж бессмысленным действом, вдруг лучше получится?

От себя могу прямо тут нахаляву поделиться своей мыслей относительно организации файлов, которую недавно придумал. Мы испокон веков все держим в дереве. Что технически удобно, но реальности не отражает. Допустим, я завел папки BOOKs и PROJECTs. И там, и там может быть папка Delphi (книги по Делфи, проекты на Делфи). При этом работая с конкретным проектом надо иметь под рукой и книги, и файлы проекта, и файлы примеров (допустим, у меня еще есть папка EXAMPLEs). И далеко не всегда только по Делфи.

Поэтому разумнее иметь не дерево папок, а систему тегов, которые мы можем куда надо присваивать.


 
Юрий Зотов ©   (2012-09-13 23:59) [3]

На мой взгляд, на достойный диплом тема не тянет. Простой файловый менеджер, даже исполняющий скрипты VB, на Delphi написать несложно.

Но это может быть и хорошо: если тему все же утвердят, то сделать  диплом будет довольно легко.

Хотя, конечно, все зависит от того, что понимать под словами "файловый менеджер", от его функциональности. Если она, например, будет на уровне FAR или Total Commander, то может оказаться совсем наоборот.

Поэтому важно обговорить функциональность с руководителем, как можно более конкретно. И забить ее в задание на диплом, чтобы на защите не возникало вопросов типа "а почему вот это сделано, а это не сделано?".

Ну и нужно иметь заранее заготовленный ответ на вопрос "а чем Ваш менеджер лучше других?". Его зададут почти наверняка.


 
Игорь Шевченко ©   (2012-09-14 00:04) [4]


> Что посоветуете?


Учить русский язык и прекращать флудить на ДМ


 
Artem   (2012-09-14 00:06) [5]

Спасибо
А у меня возникла возможно неправильная мысль:
 Что такого особенного в FAR"e и TotalCommander"e?


 
TUser ©   (2012-09-14 00:07) [6]


> Что такого особенного в FAR"e

удобный и быстрый + плагинов много


 
Юрий Зотов ©   (2012-09-14 00:16) [7]


> Artem   (14.09.12 00:06) [5]
>  Что такого особенного в FAR"e и TotalCommander"e?

В дополнение к [6]: богатый функционал. Я бы не взялся назвать такое, что нужно иметь в файловом менеджере и этого бы не было в FAR и TC.


 
Юрий Зотов ©   (2012-09-14 00:20) [8]

А вообще, все это придумал Петер Нортон: сделать невидимое видимым. И даже интерфейс Norton Commander"а, считай, до сих пор не изменился.


 
Rouse_ ©   (2012-09-14 00:25) [9]


> Что посоветуете? Хорошая ли тема?

Хороший калькулятор и то посложнее-то будет :)
Специальность то у тебя какая?


 
Artem   (2012-09-14 00:28) [10]

>>Хороший калькулятор и то посложнее-то будет :)
>>Специальность то у тебя какая?
Программное обеспечение ВС


 
Юрий Зотов ©   (2012-09-14 00:28) [11]


> Rouse_ ©   (14.09.12 00:25) [9]
> Хороший калькулятор и то посложнее-то будет :)

Вряд ли.


 
Юрий Зотов ©   (2012-09-14 00:30) [12]

А кто такой ВС? Неужели Вооруженные Силы Нашей Великой Родины?


 
Artem   (2012-09-14 00:31) [13]

Вычислительных систем


 
Юрий Зотов ©   (2012-09-14 00:34) [14]

Оба-на! Вот такая неконкретная специальность? Любое ПО для любой ВС?


 
antonn ©   (2012-09-14 00:39) [15]


> Rouse_ ©   (14.09.12 00:25) [9]
>
>
> > Что посоветуете? Хорошая ли тема?
>
> Хороший калькулятор и то посложнее-то будет :)

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


 
Rouse_ ©   (2012-09-14 00:39) [16]


> Artem   (14.09.12 00:28) [10]
> Программное обеспечение ВС

Понятно, что-то типа экономист-программист-бухгалтер, сестра тоже как-то так образование получила :) Для данной специальности пойдет.


> Юрий Зотов ©   (14.09.12 00:28) [11]
> Вряд ли.

Юрч, ты чего, 6 контролов, три минуты на алигн, прикручиваем нотификацию о изменениях в FS и ShellExecute на скрипт. Итого работы с перекуром на 15 минут. В ТЗ свистелки-финтифлюшки не озвучены, значит это и есть план по реализации данного проекта :)


 
Rouse_ ©   (2012-09-14 00:40) [17]


> antonn ©   (14.09.12 00:39) [15]

А значит взять готовый велосипед и его погнуть это уже не катит - даешь писать с нуля? :))


 
antonn ©   (2012-09-14 00:42) [18]


> А значит взять готовый велосипед и его погнуть это уже не
> катит - даешь писать с нуля? :))

помоему тут очень много нужно делать, есть уже такие готовые? :) (я бы ради себя с нуля писал, пока в велосипеде такого объема разберешься...)


 
kilkennycat ©   (2012-09-14 00:43) [19]

я не закончил институт, и не сдавал дипломную работу, но мне всегда казалось, что дипломная должна быть полезной. А не "изобретением велосипеда".


 
Rouse_ ©   (2012-09-14 00:44) [20]


> помоему тут очень много нужно делать, есть уже такие готовые?
>  :)

Конечно есть - проводник :)
Я ж говорю 6 контролов для а-ля нортон и используем позможности стандатной винды. Она тебе и скопирует и в корзину удалит и менюшку покажет красивую и свойства файла и скрипт запустит, готовая тарелочка к которой остается только прикрутить голубую каемочку :)


 
antonn ©   (2012-09-14 00:47) [21]


> Конечно есть - проводник :)

не понял :( речь о том, что его ФМ будет использовать shellapi которым пользуется Проводник? ну так проводник умеет групповое переименование, поиск (с регулярками, и по содержимому)? первое что пришло в голову (и для чего использую TC), а так фар - тоже велосипед получается


 
antonn ©   (2012-09-14 00:48) [22]


> но мне всегда казалось, что дипломная должна быть полезной.

дипломная работа должна отражать уровень знаний и способность решать задачу самостоятельно. имхо


 
Rouse_ ©   (2012-09-14 00:49) [23]


> ну так проводник умеет групповое переименование

умеет :)


> поиск (с регулярками, и по содержимому)?

а это уже свистелки - о которых топикстартер даже словом не обмолвился. Зачем нам самим функционал то для автора-то придумывать, мошт он этого и ждет? :)


 
Юрий Зотов ©   (2012-09-14 00:56) [24]


> Rouse_ ©   (14.09.12 00:39) [16]

Калькулятор я бы взялся написать минут за 10 (потому что у меня готовый есть, а 10 минут нужно, чтобы раскопать его в архивах).

А файловый менеджер я бы за 10 минут написать не взялся (потому что готового у меня нет).

Искренне ваш,
почтальон Печкин.

:o)


 
Eraser ©   (2012-09-14 01:01) [25]

На сколько я понимаю, в теме главное не сам файловый менеджер, а поддержка им макросов. Т.е. сам по себе он может быть вообще консольным. Это уже нужно узнавать в стартера топика )


 
Rouse_ ©   (2012-09-14 01:07) [26]


> Юрий Зотов ©   (14.09.12 00:56) [24]

Логично, я тоже так в свое время выбирал куда пойти, в программисты или в космонавты ;)


 
Rouse_ ©   (2012-09-14 01:14) [27]

... в итоге пошел в ближайший ресторан, а по утру в армию.


 
Германн ©   (2012-09-14 02:50) [28]


> Rouse_ ©   (14.09.12 01:14) [27]
>
> ... в итоге пошел в ближайший ресторан, а по утру в армию.

И ты тоже там был?


 
картман ©   (2012-09-14 04:20) [29]


> Rouse_ ©   (14.09.12 00:44) [20]
>
>
> > помоему тут очень много нужно делать, есть уже такие готовые?
>
> >  :)
>
> Конечно есть - проводник :)
> Я ж говорю 6 контролов для а-ля нортон и используем позможности
> стандатной винды.

что-то мне это напоминает...


 
Студент   (2012-09-14 05:27) [30]

Молись, постись, слушай радио Радонеж. И боженька даст тебе ответы.


 
Pavia ©   (2012-09-14 06:31) [31]

С нуля за 1 час пишется.
Там и контролы то не нужны самому сделать нетрудно.


 
Anatoly Podgoretsky ©   (2012-09-14 07:18) [32]

> Artem  (14.09.2012 00:28:10)  [10]

Ух ты Верховного Совета


 
Anatoly Podgoretsky ©   (2012-09-14 07:19) [33]

> Юрий Зотов  (14.09.2012 00:28:11)  [11]

А по моему ты это доказал, в известной ветке


 
Anatoly Podgoretsky ©   (2012-09-14 07:26) [34]

> Юрий Зотов  (14.09.2012 00:56:24)  [24]

Он же сказал> у меня раньше велосипеда не былою


 
Anatoly Podgoretsky ©   (2012-09-14 07:28) [35]

> Германн  (14.09.2012 02:50:28)  [28]

Сан Саныч вы и в Сингапуре были.


 
Плохиш ©   (2012-09-14 10:37) [36]


> Artem   (14.09.12 00:06) [5]
> Спасибо
> А у меня возникла возможно неправильная мысль:
>  Что такого особенного в FAR"e и TotalCommander"e?

Вообще-то эта тема должна раскрываться в первой главе дипломного проекта.


 
Ega23 ©   (2012-09-14 11:03) [37]

Компонент XMLView. Со схлопыванием узлов, с подсветкой ключевых слов и ты.ды. Без всяких РичЭдитов, незамутнённый потомок от TCustomControl.

Если хорошо получится, то можно и донат прицепить потом :)


 
Pavia ©   (2012-09-14 11:52) [38]


> Компонент XMLView.

А где его взять?


 
boriskb ©   (2012-09-14 12:22) [39]


> kilkennycat ©   (14.09.12 00:43) [19]
>... мне всегда казалось, что дипломная должна быть полезной

Ну... в идеале, в мечтах - наверное
Но где столько студентов/выпускников найти - что б "полезное"  писали?


 
Андреевич   (2012-09-14 12:31) [40]


> Pavia ©   (14.09.12 06:31) [31]
> С нуля за 1 час пишется.

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



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.091 c
2-1342074698
Sergey
2012-07-12 10:31
2013.03.22
просьба к участникам быть взаимовежливыми


2-1345111451
Дмитрий Белькевич
2012-08-16 14:04
2013.03.22
Найти вернее окно (форму) среди нескольких одинаковых


3-1282803008
Nurjanov
2010-08-26 10:10
2013.03.22
[Error] Need imported data reference ($G) to access GUID_NULL f


8-1226526316
Agent[007]
2008-11-13 00:45
2013.03.22
разрешение


15-1329646997
Чайник
2012-02-19 14:23
2013.03.22
Direct 3D и Delphi 2010





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский