простой вопрос по командной строке запуска Лоции VPN

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Ответить
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

всем привет
посоветуйте как лучше сделать..
ситуация такая
2 офиса + VPN
схемы взаимодействия
-Клиент Офиса1 работает c БД Офиса2 с ключом Офиса1
-Клиент Офиса1 работает c БД Офиса2 с ключом Офиса2
-Клиент Офиса1 работает c БД Офиса1 с ключом Офиса2
и т.д.
т.е. на локальном месте по идее нужно два ярлыка по запуску клиента содержащих
- настройку подключения к БД указание Имени(или IP) сервера и Имени БД
- настройку конфигурационного файла ключа ... типа где его искать, можно конечно брать первый попавшийся но наверно лучше в явном виде или очередность поиска как то указывать - например сначала ищем в сети Офиса 1 а потом в сети Офиса 2
...

как это лучше оформить?
в командной строке Лоции прописан только пароль с логином - partyp.exe -uid=<Login> -pwd=<password>, а нужно с сервером и с базой... как могут выглядеть эти параметры?
и по ключу (Guardant Net client configuration file)
можно ли указать очередность в разделе IP_NAME=сделать типа Server1,Server2? типа через запятую, или как это вообще делается?

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Anderyt »

то, что лежит на поверхности - иметь две папки с Лоцией, в каждой из которых будут свои файлы ws.ini и gnclient.ini.
но это конечно нельзя назвать "хорошо оформленным" :-)
на конференции как то раз видел реализацию системы с несколькими настройками для разных баз, не помню, кто показывал. видимо, здесь тоже можно сделать что то вроде своего приложения, в котором будет несколько кнопок, для какой БД и с каким ключом запускать, а приложение уже будет оперативно подменять нужные файлики в папках Лоции на нужные версии этих файликов.
в принципе, можно наверное обойтись и cmd-файлами, которые будут копировать строго определенные файлы в определенные места (где то просто иметь хранилище с вариантами ini-файлов на все случаи) а потом запускать partyp.exe, ну и ярлыки делать на эти cmd-файлы, а не на partyp.exe
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

Андрюха!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
вот оно! ws.ini !!!!
я просто не знал где лежат эти имена :wink:
да - разрулим через cmd или PoverShell для красоты - уже не важно
Главное есть за что зацепиться!
Спасибо!

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

упс...
а у меня на 7ке нет файла ws.ini
где искать имя базы и сервера?
...
оказывается в реестре лежат имена
но юзер без админских прав не сможет писать в реестр
...
в общем полная путаница
если искусственно на чистой тачке (чистый дистрибутив 4.40) создать ws.ini, чтобы цеплялось через него..., но он вроде как и party.ini потянет за собой - а там такая каша....
так что в раздумьях пока что делать :?

типа из хелпа
2. Производится поиск файла настроек ws.ini: сначала в каталоге расположения приложения (partyp.exe), если файл не найден, то производится поиск в текущем каталоге. Если файл ws.ini найден и каталог его расположения не совпадает с изначальным с каталогом установки приложения, то текущий каталог и найденные файлы будут использоваться программой (пункт 3 не действует). Этот режим используется для возможности использования нескольких конфигураций одновременно.
а что имеется в виду под для возможности использования нескольких конфигураций одновременно
не совсем ясно

хотя писать в реестр было бы логичнее всего... а если на одной машине несколько юзверей? куда и что тогда писать?
с другой стороны тогда на этой тачке нужно убить все ws.ini....

жуть... :wink: :wink: :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Anderyt »

Александр писал(а):а что имеется в виду под для возможности использования нескольких конфигураций одновременно
не совсем ясно
ооо, это такая тема... :-)
это как раз, чтобы было несколько папок с копией клиента, но чтобы они были настроены на работу с разными базами. по идее, ws.ini копируется из папки установки Лоции в папку в профиле юзера и затем используется оттуда. в инструкции так и должно быть написано. но если папка с лоцией не совпадает с папкой, в которою лоцию ставили изначально, то используется ws.ini из этой папки.
то есть, если ставили в C:\Program Files\LotsiaSoft\PartY и запустили оттуда - то ws.ini скопируется в профиль юзера и будет работать оттуда, а если ставили в C:\Program Files\LotsiaSoft\PartY, а запустили из папки C:\Program Files\LotsiaSoft\PartY_01 (т.е. вручную скопировали папку PartY рядом и поменяли название), то ws.ini будет работать тот, который лежит в PartY_01, и не будет никуда копироваться.
с gnclient.ini наверное еще проще, он вроде никуда не копируется и берется просто из той папки, из которой запускали лоцию.
(то есть, Александр, сделать то, что тебе нужно проще через копирование папки, корректировку файлов настроек и настройки ярлыков. но при этом надо убедиться, что лоция будет нормально работать из ненормальной папки, с учетом путей до иконок и всего остального)
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

вообще склоняюсь к правке реестра своим скриптом
там есть раздельчик «HKEY_CURRENT_USER\Software\LotsiaSoft\ParY\WS.ini» = этот самый файл
а файл ключа редактировать по ходу
типа
запустили скрипт
1 выбрали комбинацию база+ключ
2 отредактировали реестр \\WS.ini\DataBase & \\WS.ini\Server & \\WS.ini\UserID
3 отредактировали \\gnclient.ini\IP_NAME
4 запустили Лоцию

когда разберусь - скриптик сюда брошу :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

еще один момент интересный всплыл по межофисному взаимодействию vpn
у каждого из филиалов оказались :wink: свои файлы шаблонов в плане UpdaterUser.ini
и тут может случиться трабл
1. типа при старте клиента если он
- подключается из Офиса1 к БД Офиса1 - к нему летят/копируются все пользовательские файлы (шаблоны) из сети Офиса1, а если он
- подключается из Офиса1 к БД Офиса2 - к нему летят все пользовательские файлы (шаблоны) из сети Офиса2
2. после старта клиента шаблоны файлов будут использоваться локально, типа если
- подключились из Офиса1 к БД Офиса1 - по любому будут использоваться шаблоны из сети Офиса1 (вся работа в сети Офиса1), а
- подключились из Офиса1 к БД Офиса2 - будут использоваться шаблоны из сети Офиса2 (вся работа в сети Офиса2) и
смысла в копировании шаблонов при старте нет, но копирование всегда будет поскольку UpdaterUser.ini разный в БД1 и в БД2
можно этот этап как-то отключить (оставив включенным для своей сети...) интересно... или просто забыть про это?

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

и еще попутный вопрос - никто не скажет где именно должен лежать gnclient.ini
в Program Files или в Application Data или и там и там или вообще может нигде не лежать? типа широковещательный поиск?
какой порядок обхода/поиска Лоцией этого файла на клиенте?

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Anderyt »

у нас он лежит в папке с partyp.exe.
работает.
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

у меня и там и там, и в чужой сети и где-то еще :wink:
неохота просто экспериментировать - думал кто-то уже разбирался знает все подводные течения :wink: :wink: :wink: :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Старик Крупский
Активный участник
Сообщения: 803
Зарегистрирован: 27 июл 2006, 22:17
Откуда: Москва

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Старик Крупский »

gnclient.ini должен лежать рядом с partyp.exe. Ключ - это первое, что проверяется при запуске, т.е. еще до появления окошка с логином/паролем.
"Лучше меньше, да лучше" (C)
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Re: простой вопрос по командной строке запуска Лоции VPN

Сообщение Александр »

получилось вот что http://www.lplm.ru/phpBB2/viewtopic.php?f=4&t=674

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Ответить