Программа для создания древовидного архива
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Программа для создания древовидного архива

Программа для создания древовидного архива

Ответ
Поиск в этой теме
Непрочитано 26.01.2012, 12:19 #1
Программа для создания древовидного архива
Солидворкер
Moderator
 
Конструктор (машиностроение)
 
Россия
Регистрация: 23.10.2006
Сообщений: 23,283

Коллеги, не попадалось никому ничего похожего?
Собственно, что надо:
1. Возможность построения состава изделия в виде дерева
2. Возможность подцеплять к каждому элементу дерева некоторое количество файлов
3. По возможности, простой интерфейс и отсутствие необходимости изучать построение баз данных

Заранее спасибо за советы.
Просмотров: 7042
 
Непрочитано 26.01.2012, 13:01
#2
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Такая программа у тебя есть. "Проводник" называется. Тут тебе и дерево любой вложенности, и возможность прицеплять файлы. И ничего не надо изучать - только дополнительные опции запуска Explorer.exe, чтобы наускать его на определенную папку.

Остается только правильно организовать систему имен папок и файлов.

А вот если хочецца чего-то еще, кроме обычной работы с файлами - тогда нужна какая-то программа. Какая именно - зависит от того, что именно хочецца.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 26.01.2012, 13:07
#3
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,283
<phrase 1=


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Остается только правильно организовать систему имен папок и файлов.
В этом и проблема -система имен и папок одна, а отображать ее надо по другому
Солидворкер вне форума  
 
Непрочитано 26.01.2012, 14:41
#4
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Freemind ?
twilight вне форума  
 
Автор темы   Непрочитано 26.01.2012, 14:59
#5
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,283
<phrase 1=


Цитата:
Сообщение от twilight Посмотреть сообщение
Freemind ?
Дерево слишком "гуманитарно" выглядит
Нельзя подвязать больше 1 файла
И интерфейс к разряду простых не отнесешь
Солидворкер вне форума  
 
Непрочитано 26.01.2012, 16:22
#6
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Дерево слишком "гуманитарно" выглядит
Нельзя подвязать больше 1 файла
И интерфейс к разряду простых не отнесешь
1. Ну извините
2. Можно подвязать сколько угодно если их не пытаться все на один "лист" привязывать.
3а. "Файл - Импорт - Импортировать структуру каталога". И потом мышью перетащить "листья" как угодно.
3б. В проводнике создать нужную структуру из ярлыков и никакие сторонние программы не нужны.
twilight вне форума  
 
Автор темы   Непрочитано 26.01.2012, 16:33
#7
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,283
<phrase 1=


Цитата:
Сообщение от twilight Посмотреть сообщение
3а. "Файл - Импорт - Импортировать структуру каталога". И потом мышью перетащить "листья" как угодно.
Структура каталога не соответствует желаемой структуре дерева
Солидворкер вне форума  
 
Непрочитано 26.01.2012, 16:45
#8
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Структура каталога не соответствует желаемой структуре дерева
3а. "Файл - Импорт - Импортировать структуру каталога".И потом мышью перетащить "листья" как угодно.

Импорт - чтобы руками не набивать. Потом переделывается структура на нужную просто мышью перетаскивая объекты так как они должны располагаться в дереве. Это просто ссылки.
twilight вне форума  
 
Непрочитано 26.01.2012, 17:46
#9
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Солидворкер
Ну тут на ум приходит ручной вариант в экселе....
Сперва создать список файлов с помощью Directory Lister, а потом сделать структуру которая тебе требуется...
Правда придется все ручками делать, хотя если сделаешь соответствующее наименование файлов и папок их содержащих, то можно будет с помощью фильтров работать, или сводных таблиц, для обновления можно будет воспользоваться, либо ручным вариантом, либо делать макрос на VBA...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 26.01.2012, 17:55
#10
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,723


Солидворкер, Мы говорим о бесплатном решении?
MCAD вне форума  
 
Непрочитано 26.01.2012, 17:57
#11
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Offtop: MCAD
Ща ТДМС толкать будуть
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 26.01.2012, 18:03
#12
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,723


Все зависит от ответа на мой вопрос. Если бесплатно - то мимо. Опять же область применения. В завивимости от этого ответ может / должен быть разным.
Offtop: Покажи мне пальцем где и что я толкал? Я только на вопросы отвечаю
MCAD вне форума  
 
Непрочитано 26.01.2012, 18:09
#13
Дмитрий Юпатов


 
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609


Search от Intermech? Можно и бесплатно
Дмитрий Юпатов вне форума  
 
Автор темы   Непрочитано 26.01.2012, 22:48
#14
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,283
<phrase 1=


Цитата:
Сообщение от MCAD Посмотреть сообщение
Солидворкер, Мы говорим о бесплатном решении?
Возможны варианты, хотя, конечно, лучше бесплатное.


Цитата:
Сообщение от MCAD Посмотреть сообщение
Все зависит от ответа на мой вопрос. Если бесплатно - то мимо. Опять же область применения. В завивимости от этого ответ может / должен быть разным.
Решения уровня PLM/PDM/TDM не нужны. Чем проще будет программа, тем лучше.

PS Корадо смотрел. Я так понимаю, они с TDMS близнецы однояйцевые.

Цитата:
Search от Intermech? Можно и бесплатно
Скачал демку, гляну.
Солидворкер вне форума  
 
Непрочитано 26.01.2012, 23:53
#15
Дмитрий Юпатов


 
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Скачал демку
Демку?! Да они ж вроде только по письму в опытно-промышленную эксплуатацию дают. Или в смысле это деморолик?
Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Решения уровня PLM/PDM/TDM не нужны
Ну search как раз на этом уровне
Дмитрий Юпатов вне форума  
 
Непрочитано 27.01.2012, 07:42
#16
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Структура каталога не соответствует желаемой структуре дерева
Опять же программа у тебя на компьютере - Проводник. А вариант со структурой не соответствующей тоже перед глазами - Рабочий стол.

Если надо хранить структурированные (древовидные) описания файлов, физически лежащих где угодно, надо просто в подходящем месте создать требуемую для визуального отображения структуру папок. Но в папках хранить не сами файлы, а файлы-ссылки на них. В Windows такие файлы-ссылки называются ярлыками.

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

Сделайте где-то папку-аналог Рабочего стола и помещайте в нее ярлыки файлов. Чтобы создать ярлык любого файла надо над ним вызвать контекстное меню и выбрать Создать ярлык. Ярлык (файл .lnk) будет создан в этой же папке. Теперь его можно перенести в вашу древовидную структуру, а также присвоить имя, не совпадающее с именем физического файла. Вот и все.

Для просмотра этой папки надо запускать explorer /e,/root, полное_имя_папки. Ключи запуска здесь

Вот это можно сделать без всякого программирования. Другое дело, что одного просмотра и щелчков по ярлыкам окажется мало. Я не зря намекал
Цитата:
А вот если хочецца чего-то еще, кроме обычной работы с файлами - тогда нужна какая-то программа. Какая именно - зависит от того, что именно хочецца
Если нужны нюансы (например, иметь дополнительные описания файлов) или что-то делать специальное с файлами, тогда без несложного программирования не обойтись. Или без безуспешных поисков чего-то готового.
ShaggyDoc вне форума  
 
Непрочитано 27.01.2012, 10:29
#17
Дмитрий Юпатов


 
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609


Писал я для своего КБ несложную программку Svetich. Для скачивания нужна регистрация.
Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Возможность построения состава изделия в виде дерева
Там нет этого, т.к. очень глубокой интеграции с офисными и CAD системами я не сделал, а возможности вручную указывать применяемость не предусмотрел из-за невостребованности (особой) этой функции. Но в принципе если попыхтеть, сделать можно, по крайней мере ручную.
Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Возможность подцеплять к каждому элементу дерева некоторое количество файлов
Сейчас в базу заводить можно 1 файл, сопоставленный документом. Но нет большой проблемы увеличить до бесконечности (ограничение только в возможностях субд)
Цитата:
Сообщение от Солидворкер Посмотреть сообщение
По возможности, простой интерфейс и отсутствие необходимости изучать построение баз данных
Интерфейс несложный, но автоматической возможности создания и настройки БД нет. Требуются некоторые навыки администрирования СУБД MS SQLserver (бд под ним крутится). Просто подразумевается что имеется кроме сервера также SQL server management studio. Но с дистрибутом идет файл с подробнейшими объяснениями и листингом запросов для быстрого создания БД нужной структуры. К клиентской части системы конечно есть справка.
В целом, если участвующие в теме в большинстве своем думают, что указанные возможности (отсутствующие сейчас) нужны, можно продолжить совершенствование. Естественно, все делается в свободное время и мгновенных разработок не произойдет. Плюс сначала проводится тестирование мной одним а затем внутри КБ. Только после этого сборка попадает в общий доступ.
Отдельными дистрибутами выполнены интеграционные надстройки для Word, Excel и Inventor. Под OpenOffice нет и даже не знаю, когда будет - открытой модели для COM связывания там нет, все надо делать на позднем связывании (а это требует некислых знаний модели компонентов ООо и опыта работы в нем с точки зрения пользователя).

И последнее: MS SQL server для поддержки большой базы нужен хотя бы версии Pro (можно Enterprise, но он работает только под серверной осью). Сборка Express, во первых, не для коммерческого использования (ну это не всегда помеха ), а во-вторых - не держит базу размером более 4 ГБ. В целом пытается, но тормоза просто адские.
Дмитрий Юпатов вне форума  
 
Автор темы   Непрочитано 31.01.2012, 12:13
#18
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,283
<phrase 1=


Дмитрий Юпатов, спасибо, посмотрю


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Опять же программа у тебя на компьютере - Проводник. А вариант со структурой не соответствующей тоже перед глазами - Рабочий стол.

Если надо хранить структурированные (древовидные) описания файлов, физически лежащих где угодно, надо просто в подходящем месте создать требуемую для визуального отображения структуру папок. Но в папках хранить не сами файлы, а файлы-ссылки на них. В Windows такие файлы-ссылки называются ярлыками.
Не совсем удобно по двум причинам - вложенность бывает достаточно глубокая и 256 символов в пути уже не хватает и второе -в именах объектов дерева частенько попадаются символы, которыми Винда не умеет обзывать файлы.


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
А вот если хочецца чего-то еще, кроме обычной работы с файлами - тогда нужна какая-то программа.
На данном этапе -только видеть структуру дерева и иметь возможность открывать файлы.
Солидворкер вне форума  
 
Непрочитано 31.01.2012, 15:50
#19
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


какая-то программа была по технологии, но платная, хотя есть ознакомительная версия на оффсайте .
Я в своё время ковырял её, хотел внедрить, но успел раньше уволиться.
PS есть книжка по ней, мне не нужна

Последний раз редактировалось Хмурый, 31.01.2012 в 16:05.
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Программа для создания древовидного архива

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для создания оболочек дисков Солидворкер Прочее. Программное обеспечение 1 15.02.2009 14:40
Фундамент с динамическими нагрузками в Scad Tlelaxu SCAD 9 31.08.2007 10:44
Программа для создания штриховки в AutoCAD zenon AutoCAD 20 23.10.2005 10:37