Страница 2 из 4

Добавлено: 07 дек 2007, 09:13
Юрий
Не выйдет выхода два:
1. Установить на все машины одинаковый набор ПО.
2. Создавать себе проблемы написанием внешней программы, которая будет разбираться чем открывать документ.

Альтернатив пока нет. К стати а что сказала техподдержка? :wink:

Добавлено: 07 дек 2007, 09:19
gali
Ничего пока не сказала. Они на меня фильтр поставили и держат за спам. Даже не могу сказать, что это шутка, т.к. мои послания возвращаются от их автомата с такой формулировкой. А по телефону не люблю.

Добавлено: 07 дек 2007, 09:26
Юрий
Не любишь звонить - будешь в спаме пожизненно. :D
У нас была аналогичная проблема - один звонок в поддержку все решил.

Добавлено: 07 дек 2007, 09:31
gali
один я сделала, сообщила - толку никакого. а до этого длительное время мы с ними искали нашу переписку. Конечно, позвонить надо.

Добавлено: 07 дек 2007, 11:24
Admin_PLM_Board
gali писал(а):один я сделала, сообщила - толку никакого. а до этого длительное время мы с ними искали нашу переписку. Конечно, позвонить надо.
Пожалуйста, попробуйте прислать возвратившееся сообщение (полностью, со всеми отметками почтовой системы) с другого почтового адреса (например, с mail.ru) указав в теме, что это от Вашей организации.

Будем разбираться. У нас не установлено никаких блокировок входящей почты. Возможно, блокировка идёт на одном из промежуточных серверов, нужно будет разбираться с провайдером.

Извините за доставленные неудобства.

Добавлено: 07 дек 2007, 11:29
gali
спасибо. Сейчас попробую со своего личного ящика

Re: Как в действии по объекту анализировать документ архива

Добавлено: 24 авг 2010, 12:49
Anderyt
тема старая, но похожа на нашу новую проблему, поэтому продолжу в ней :-)
нам понадобилось запускать для документа архива приложение, которое на этом конкретном компе сопоставлено конкретному расширению файла. в настройке метода запуска есть возможность выбрать что то из реестра, но вот что конкретно надо выбрать?
парадокс в том, что сама Винда прекрасно знает, какой екзешник запускать для конкретного расширения. и даже если на компе реально есть несколько екзешников одинаковыми именами, но в разных папках (разные версии ПО), то винда как то особо не спрашивает, каким именно приложением открыть, а открывает совершенно определенным.
где конкретно это хранится? как искать?
посоветуйте плиз..

Re: Как в действии по объекту анализировать документ архива

Добавлено: 24 авг 2010, 18:39
Старик Крупский
Там все не очень сложно. Методом тыка за пару минут все находится. В реестре в ветке Software\...

Re: Как в действии по объекту анализировать документ архива

Добавлено: 25 авг 2010, 08:23
Anderyt
в софваре видимо хранится только то, что касается конкретных установленных программ. а я не знаю, какая программа установлена. мне нужно открыть документ архива в той программе, в которой это пытается сделать сама винда.
это вроде хранится где то в HKEY_CLASSES_ROOT, там есть куча расширений файлов..
есть и нужный мне - .dgn
но в нем самом нет никаких путей до екзешников. там видимо хитрая структура (раньше не задумывался), в ключе .dgn есть запись @="MicroStation DGN File"
и в HKEY_CLASSES_ROOT есть ключ MicroStation DGN File, в котором уже есть прямые ссылки на исполняемый файл Микростайшиона..
на другой машине, где стоит другая версия микростайшиона, в ключе .dgn есть запись @="Bentley MicroStation Design". и там же есть ключ Bentley MicroStation Design, в котором есть ссылки на исполняемый файл микростайшиона, уже из ДРУГОЙ папки (в которую оно реально установлено).
если так, то логика вырисовывается такая. сначала винда ищет ключ .dgn, берет из него значение, потом ищет ключ с таким именем и уже из него вытаскивает команду для запуска приложения..
так что ли?

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 10:29
vlad_simple
Насколько я разобрался, именно так.
Расширению сопоставлено имя программы.
А по имени находится её путь запуска.
Сам мучаюсь как бы с "зоопарком разобраться"
Пока есть задумка самому писать в реестр имя и путь программы, полученной вследсвии анализа реестра, а уже в ЛОЦИИ указать что программу брать по определенному месту.

Есть встречный вопрос.
Существует ли возможность в Лоции реализовать захват документов архива через действия?
Есть голубая мечта сделать все операции выгрузки/загрузки/захвата/отпускания(возможно в дальнейшем создания версий) через кнопочки, чтоб юзеру не надо было лазить в закладки "документы архива" вообще.

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 11:03
gali
в действии можно открыть документ архива. Это не то, что Вы имели ввиду под
"реализовать захват документов архива через действия?"

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 12:13
Anderyt
ой, что то я эту тему совсем забыл развить...
мы в итоге сделал как..
так и не поняв, где что хранит винда, решили, что будем хранить отдельно. есть действие в Лоции, которое запускает юзер. в нем он выбирает, какая версия приложения у него стоит. в действии определен конкретный путь до каждой версии (ясно, что необходимо ставить разные версии в свои папки, без самодеятельности. чтобы был один стандарт для всех машин). этот путь из действия записывается в определенную ветку реестра.
потом юзер пытается открыть документ в приложении. в методе запуска прописано получение пути до екзешника как раз из той самой ветки реестра. и собственно все.
мы имеем возможность (руками юзера, кстати) настроить на конкретной машине конкретную версию приложения для открытия файлов определенного типа.

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 12:31
vlad_simple
Я оперирую понятиями Лоции.
Захват - это копирование файла на локальный носитель и установка пометки "захвачен".
Мне видится что такой способ работы имеет преимущества перед открыванием файла прямо из сервера.
Т.к. позволяет экономить лицензии и "забирать" файлы с собой в командировку.

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 12:34
vlad_simple
Anderyt писал(а):ой, что то я эту тему совсем забыл развить...
мы в итоге сделал как..
Собственно, я так же и описал, только я пошел чуть дальше в автоматизации. Ведь из того же действия возможно найти путь проанализировав реестр и уже в другом месте реестра разместить свой, сгенерированный по результатам анализа.

Re: Как в действии по объекту анализировать документ архива

Добавлено: 18 янв 2011, 12:49
gali
думаю, вполне реализуемое желание. Если можно "руками" установить захват, а в списке функций такой нет, надо обратиться к авторам с соответствующей просьбой