Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Совместные проекты

Страница: 1 | 2 |

 

  Вопрос: Проект: Сравнение файлов Добавлено: 20.04.09 14:22  

Автор вопроса:  Millenium | Web-сайт: www.aliyev.us | ICQ: 629966 
Доброе время суток!
Предлогаю всем подключится к моей новой задумке!

Идея проекта слишком проста и понятна.
Есть 2 источника: СД/ДВД диски, ЗИП архивы или просто папки с подпапками и файлами.
Нужно: проверить на наличие отсутствия (или излишенства) файла на имя.

Пример:
1-ый носитель:
a.txt
myfile.doc
pakpa
papka\doc1.doc
papka\excellinstall.exe
m.info

2-ой носитель:
a.txt
b.txt
myfile.doc
papka\
papka\excellinstall.exe
cfile.csh

Резултат:
отуствующие файлы
1-ый носитель:
papka\doc1.doc
m.info

2-ой носитель:
b.txt
cfile.csh

ИТОГ:
нет идентичных (на имя) файлов в обеих носителях:
papka\doc1.doc
m.info
b.txt
cfile.csh

ВОт такой список вывести. Можно даже в виде 2х деревообразных списков.

ПРедлогайте идеи по реализации быстрого получения имён в обеих базах и ихнее сравнивание!

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

Прошу по просту тут не писать слова типа, ай увас ничего не выйдет или я тоже пытался писать, или пр.

Заранее всем блогодарен!

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 1
Автор ответа:
 Arvitaly



ICQ: 301746136 

Вопросов: 28
Ответов: 549
 Web-сайт: okazani.ru
 Профиль | | #1
Добавлено: 20.04.09 14:50
Мне кажется тут совместный проект не нужен

Ответить

Номер ответа: 2
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #2 Добавлено: 20.04.09 15:10
В тотал коммандере есть такая "синхронизация" папок.
Идея
1 сначала собрать полностью инфу в два дерева, а потом их сравнивать
2 для сбора использовать апи, для отображения табличный режим листвью и нюансы овнердравом дорисовать
Есть идеи лучше? :)

Ответить

Номер ответа: 3
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #3
Добавлено: 20.04.09 15:14
Правой кнопкой в Explorer->Создать->Портфель

:D

Ответить

Номер ответа: 4
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 20.04.09 17:45
Блин если б кто-то рассказал как минимальными усилиями сделать виртуальный диск... :(

Ответить

Номер ответа: 5
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #5
Добавлено: 20.04.09 18:18
1) Качаешь Алкоголь
2) Делаешь диск :))
3) Радуешься что приблизился ещё на один шаг к достижению Цели.

Ответить

Номер ответа: 6
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #6 Добавлено: 20.04.09 19:02
Я имею в виду не виртуальный CD, а виртуальный жесткий диск. Но чтоб он работал не с физическим жестким диском, а с моей реализацией файловой системы и моим хранилищем данных

Ответить

Номер ответа: 7
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #7
Добавлено: 20.04.09 19:23
1) Делаешь свою реализацию своей файловой системы
2) Делаешь свое хранилище данных
3) Делаешь драйвер и радуешься :)

Ответить

Номер ответа: 8
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #8
Добавлено: 20.04.09 19:23
ЗЫ: А зачем, собственно?)))))))))))

Ответить

Номер ответа: 9
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #9 Добавлено: 20.04.09 20:28
Хотелось бы обойтись без драйвера.

зачем надо? Если спрашиваю, значит нужно, для своих целей.

Ответить

Номер ответа: 10
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #10
Добавлено: 20.04.09 20:55
Без драйвера придется помаяться. Даже на NET.

Ответить

Номер ответа: 11
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #11
Добавлено: 21.04.09 00:11
Драйвер для такого дела пишется несложно. Если сильно хочется обойтись юзермодом, напиши плагин ФС для Тотала.

Ответить

Номер ответа: 12
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #12
Добавлено: 21.04.09 10:51
напиши плагин ФС для Тотала

Пробовал, ничего сложного - несколько call-back'ов описать, dll скомпилить. Делал на MASM32

Ответить

Номер ответа: 13
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #13
Добавлено: 21.04.09 19:24
¬ґ¬С¬Ь! ¬µ ¬Я¬С¬г ¬д¬Ц¬Ю¬С ¬Я¬Ц ¬У¬Ъ¬в¬д¬е¬С¬Э¬о¬Я¬н¬Ц ¬Х¬Ъ¬г¬Ь¬Ъ ¬Т¬н¬Э¬а!
¬Ј¬Ъ¬в¬д¬е¬С¬Э¬о¬Я¬н¬Ц ¬Х¬Ъ¬г¬Ь¬Ъ ¬Ю¬а¬Ш¬Ц¬к ¬г¬Х¬Ц¬Э¬С¬д¬о ¬б¬а¬г¬в¬Ц¬Х¬г¬д¬У¬а¬Ю MAP NETWORK Drive

¬®¬Я¬Ц ¬Я¬Ц ¬г¬Ъ¬Я¬з¬в¬а¬Я¬Ъ¬Щ¬С¬и¬Ъ¬с ¬Я¬е¬Ш¬Я¬С. ¬µ ¬Ю¬Я¬е ¬Ю¬Я¬а¬Ф¬а ¬в¬С¬Щ ¬б¬в¬Ъ¬Я¬а¬г¬с¬д ¬б¬в¬а¬Ц¬Ь¬д¬н ¬г ¬ж¬а¬д¬а¬Ф¬в¬С¬ж¬Ъ¬с¬Ю¬Ъ ¬Ъ ¬Х¬а¬Ь¬е¬Ю¬Ц¬Я¬д¬С¬Ю¬Ъ. ¬°¬й¬Ц¬Я¬о ¬й¬С¬г¬д¬а ¬Х¬Ъ¬г¬Ь¬Ъ ¬Т¬н¬У¬С¬р¬д ¬Х¬а¬б¬Ъ¬г¬н¬Я¬Я¬н¬Ю¬Ъ ¬Ъ¬Э¬Ъ ¬е¬Х¬а¬Э¬с¬р¬д ¬е¬Ш¬Ц ¬Щ¬С¬б¬Ъ¬г¬С¬Я¬Я¬н¬Ц. ¬ґ¬С¬Ь-¬Ш¬Ц ¬Ъ ¬У ¬©¬Є¬± (¬І¬Ў¬І) ¬С¬в¬з¬Ъ¬У¬С¬з.

2 Arvitaly - ¬±¬а¬й¬Ц¬Ю¬е-¬Ш¬Ц?
2 Smith - ¬У ¬ґ¬а¬д¬С¬Э ¬¬¬а¬Ю¬С¬Я¬Х¬Ц¬в¬Ц ¬а¬Я ¬г¬в¬С¬У¬Я¬Ъ¬У¬С¬Ц¬д ¬д¬а¬Э¬о¬Ь¬а ¬б¬С¬в¬С¬Ю¬Ц¬д¬в¬н ¬г¬з¬а¬Ш¬Ъ¬з ¬ж¬С¬Ы¬Э¬а¬У. ¬Ў ¬Ю¬Я¬Ц ¬Я¬е¬Ш¬Я¬а ¬Э¬Ъ¬к¬Я¬Ъ¬Ц (¬У ¬У¬д¬а¬в¬а¬Ю ¬Ъ¬г¬д¬а¬й¬Я¬Ъ¬Ь¬Ц) ¬Ъ¬Э¬Ъ ¬Я¬Ц¬Х¬а¬г¬д¬С¬р¬л¬Ъ¬Ц (¬У ¬б¬Ц¬в¬У¬а¬Ю ¬Ъ¬г¬д¬а¬й¬Я¬Ъ¬Ь¬Ц) ¬ж¬С¬Ы¬Э¬н.
¬ґ.¬Ц. ¬Ъ¬Ю¬Ц¬Я¬С ¬ж¬С¬Ы¬Э¬а¬У ¬Ъ ¬д¬а¬Э¬о¬Ь¬а.

¬±¬в¬а ¬Х¬Ц¬в¬Ц¬У¬а ¬б¬н¬С¬Э¬г¬с. ¬©¬С¬Я¬е¬Х¬Я¬а ¬Ъ ¬а¬й¬о ¬Х¬а¬Э¬Ф¬а ¬У¬г¬Ч.

2 VҐвЁў - ¬Я¬Ц¬С! ¬Ї¬Ц ¬д¬а! ¬Є ¬Я¬Ц ¬Т¬е¬Х¬е-¬Ш¬Ц ¬с ¬Ь¬С¬Ш¬Х¬н¬Ы ¬в¬С¬Щ ¬Х¬Э¬с ¬Ь¬С¬Ш¬Х¬н¬з ¬Х¬Ъ¬г¬Ь¬а¬У ¬Ъ¬Э¬Ъ ¬С¬в¬з¬Ъ¬У¬а¬У ¬б¬а¬в¬д¬ж¬Ц¬Э¬Ъ ¬г¬а¬Щ¬Х¬а¬У¬С¬д¬о.

¬µ ¬Ю¬Я¬е ¬Ц¬г¬д¬о ¬в¬С¬Т¬а¬й¬Ъ¬Ы ¬Ь¬а¬Х. ¬ґ¬а¬Ь¬С ¬а¬Я ¬г ¬Т¬а¬Э¬о¬к¬Ъ¬Ю ¬а¬Т¬Ч¬Ю¬а¬Ю ¬д¬а¬в¬Ю¬а¬Щ¬Ъ¬д. ¬Б ¬б¬а¬Ь¬С ¬Ф¬Э¬е¬Т¬Ш¬Ц ¬й¬Ц¬Ю ¬Я¬С 2 ¬б¬С¬б¬Ь¬Ъ ¬Я¬Ц ¬б¬Ц¬в¬Ц¬к¬Ц¬Э. ¬Ў ¬Ю¬Я¬Ц ¬Я¬е¬Ш¬Я¬а ¬У ¬Ф¬Э¬е¬Т¬Ъ¬Я¬е ¬Х¬а 8 ¬б¬С¬б¬а¬Ь. (¬п¬д¬а ¬Я¬С ¬б¬а¬Ь¬С)

2 Sharp - ¬Ю¬а¬Ш¬Ц¬д ¬Ъ ¬б¬а ¬д¬Ц¬Ю¬Ц ¬а¬д¬Ь¬Э¬Ъ¬Ь¬Я¬Ц¬к¬г¬с?

Ответить

Номер ответа: 14
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #14
Добавлено: 21.04.09 21:27
Чувак, я не понял, что ты сказал, но ты достучался до моего сердца.

Ответить

Номер ответа: 15
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #15 Добавлено: 21.04.09 22:57
RA, я понял только, что ты и ко мне обращался :)

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам