![]() |
![]() |
![]() |
|
Узнать имя компьютера или ip адрес | ☑ | ||
---|---|---|---|---|
0
vpapulov
27.05.09
✎
12:58
|
Как определить имя компьютера или его ip адрес на котором запущен веб-клиент управляемого приложения. ИмяКомпьютера() дает имя сервера 1с:предприятия.
|
|||
1
SnarkHunter
27.05.09
✎
12:58
|
Это точно v7?
|
|||
2
vpapulov
27.05.09
✎
13:00
|
При написании темы выбирал v8. :|
|
|||
3
vde69
27.05.09
✎
13:00
|
из сессии
domainname = ""; username= ""; try { er="Ошибка получения сервером полного имени"; fullname=new String(Request.ServerVariables("LOGON_USER")); er="Ошибка получения сервером имени хоста"; host=Request.ServerVariables("REMOTE_HOST"); er="Ошибка получения сервером IP адреса"; ip_addr=Request.ServerVariables("REMOTE_ADDR"); |
|||
4
asady
27.05.09
✎
13:01
|
посмтреть в конфе - там это есть - в общих модулях вроде через wscript
|
|||
5
vpapulov
27.05.09
✎
13:03
|
В управлении небольшим предприятием и в 1С Архив не нашел. Искал по REMOTE_HOST.
|
|||
6
vde69
27.05.09
✎
13:04
|
(5) пример (3) это ASP а не 1с, но копать надо туда
|
|||
7
vpapulov
27.05.09
✎
13:06
|
А как получить доступ к сессии из веб клиента?
|
|||
8
vde69
27.05.09
✎
13:08
|
(7) это я не знаю, я с веб клиентом не связывался, я свой тонкий клиент писал на ASP
|
|||
9
vpapulov
27.05.09
✎
13:27
|
Оболочка = Новый COMОбъект("WScript.Shell");
Компьютер = Оболочка.ExpandEnvironmentStrings("%COMPUTERNAME%"); выдает имя компьютера сервера 1с:предприятия |
|||
10
vpapulov
27.05.09
✎
13:31
|
Если тот же скрипт запустить на клиенте, то выдается ошибка "Невозможно создание объекта сервером программирования объектов".
|
|||
11
vpapulov
27.05.09
✎
16:04
|
up
|
|||
12
Живой Ископаемый
27.05.09
✎
16:08
|
Это значит нет прав... в конце концов тогда можно сделать set > set.txt и смотреть последний файл на предмет COMPUTERNAME
|
|||
13
vpapulov
27.05.09
✎
16:45
|
КомандаСистемы(<Строка команды>, <Текущий каталог>)
Доступность: клиент, тонкий клиент. В веб-клиенте не доступно. |
|||
14
Живой Ископаемый
27.05.09
✎
18:40
|
а.. веб клиент... ну, дяденька - я не в курсе.. джава на этом веб-клиенте выполняется? На ней можно практически тоже самое (9) исполнить.. в общем так или иначе - ты должен получить переменную окружения КомпутерНэйм
|
|||
15
vpapulov
28.05.09
✎
09:54
|
Как получить переменную окружения в веб-клиенте?
|
|||
16
Живой Ископаемый
28.05.09
✎
10:25
|
одним из скриптовых языков через Апи
|
|||
17
vpapulov
28.05.09
✎
10:37
|
Если можно поподробнее. Ведь не секрет, что в веб-клиенте браузер не все позволяет делать.
|
|||
18
vpapulov
01.06.09
✎
09:56
|
может есть у кого идеи?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |