|
|
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
Вот возникла ситуация в которой желательно получить IP подключенного юзера (список IP). Ничего похожего не нашел, строить таблицу и хронить в ней IP для юзеров не подойдет, IP выдаются динамически? Можно это дело сделать средствами IB/FB? Или придется dll писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2004, 16:33 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
netstat тебе в руки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2004, 20:59 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
gds_lock_print выдает PID процессов.А по PID можно и IP найти. Интерфейс конечно у него хреновый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 08:02 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
srf2000netstat тебе в руки :) А кто сказал что Login и имя компа совпадают? FreemanZAV gds_lock_print выдает PID процессов.А по PID можно и IP найти А поподробней где есть почитать? Если не сложно ссылочку бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 13:36 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
Не знаю таких ссылок, где это популярно описано. Поищи на IbPhoenix. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 13:46 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
2 bSava: ты просил IP - причем здесь логин? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 13:53 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
srf2000 ты просил IP - причем здесь логин? А при том что нужно знать соответствие "IP - USER подключенный к базе", вот причем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 15:28 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
to bSava Ну это я пока не решил полностью. Но для пользователей, которые подключаются через программы собственной разработки эта проблему я решил. Если интересно, могу рассказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 16:00 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
FreemanZAVЕсли интересно, могу рассказать. Конечно интересно, можно на мыло или сюда, как удобней, буду очень признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 16:14 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
to bSava. Но при таком подходе придеться внести небольшие изменения в клиентские приложения (3 строчки кода). К тому же, такой подход работает только в Classic. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 16:17 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
FreemanZAV Но при таком подходе придеться внести небольшие изменения в клиентские приложения (3 строчки кода). Это не проблемма хоть тридцать три... FreemanZAV К тому же, такой подход работает только в Classic. А вот это мне непонятно, чем Super неугодил? Но все равно если не сложно расскажи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 16:27 |
|
||
|
IB/FB - user - IP
|
|||
|---|---|---|---|
|
#18+
bSavaА вот это мне непонятно, чем Super неугодил? Я не знаю в тонкостях принцип работы Super и поэтому для Super не могу (и не хочу) это реализовывать. Ну в в двух чертах принцип такой. Есть UDF ф-ии GET_PID-возвращает ID текущего процесса (для Super не подходит стопудово), GET_HOST- имя компьютера, IS_PROCESS_EXIST - проверка существования процесса и GET_HOST_PID - имя компа по процессу. Далее в БД создается таблица: Код: plaintext 1. 2. 3. 4. 5. 6. 7. USER_NAME - это текущий пользователь. После коннекта приложение посылает на сервер запрос типа: Код: plaintext Ну вот, примерно так. Триггерами заполняются нужные поля и удаляются несуществующие процессы запросом типа: Код: plaintext Ну а список пользователей получаем так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 16:49 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32503079&tid=1578724]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 393ms |

| 0 / 0 |
