Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня, Начиная с версии FB 2.5 нужно программно получить путь к папке куда инсталлирован FB и название сервиса под которым он запущен. Из исходных в этот момент есть соединение с базой, соотв. известен порт. Есть доступ к реестру итп. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 17:44 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Нужно только в реестр заглянуть. Установщик оттуда и черпает информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 17:46 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
wadman Нужно только в реестр заглянуть. Установщик оттуда и черпает информацию. я заглядывал, нашел несколько мест: реестрComputer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FirebirdServerDefaultInstance ImagePath Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Firebird Project\Firebird Server\Instances DefaultInstance Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\FBDBServer_2_5_is1 InstallLocation Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FirebirdGuardianDefaultInstance ImagePath Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FirebirdGuardianDefaultInstance ImagePath Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FirebirdServerDefaultInstance ImagePath но установок может быть несколько, поэтому надо как то ещё и по номеру порта проверить. Нужна какая то последовательность действий при поиске с учётом порта. Можно конечно тупо лезть во все firebird.conf и искать RemoteServicePort = 3050 но как то это через ж. выглядит. Интересно было бы логику самого FB установщика узнать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 17:57 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
походу надо обращаться напрямую к firebird api сервисам, никогда этого не делал. У кого то есть пример работы с ними? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 18:10 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
тут что то есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 18:20 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
hlopotun но установок может быть несколько, И ничего ты там не увидишь. Каждый инсталлирует, как ему хочется. Мой инсталлятор вообще в в реестр ничего не пишет. Например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2021, 21:34 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Начиная с FB 1.5 название службы неизменно - FirebirdServerDefaultInstance. Путь к экзешнику легко получается с помощью получения информации о службе (OpenService->QueryServiceConfig), ExtractFileName. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2021, 01:14 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
YuRock Начиная с FB 1.5 название службы неизменно - FirebirdServerDefaultInstance. Путь к экзешнику легко получается с помощью получения информации о службе (OpenService->QueryServiceConfig), ExtractFileName. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2021, 01:16 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
А не проще было бы спросить в ветке Firebird? Там бы точно ответили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2021, 16:40 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Перебор процессов доступен? Ищешь по бинарнику firebird.exe, получаешь путь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 10:34 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Смотришь кто слушает порт 3050, а по PID уже ищешь процесс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 13:32 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
31.05.2021 13:32, Шавлюк Евгений пишет: > Смотришь кто слушает порт 3050 не константа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 13:41 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Шавлюк Евгений Смотришь кто слушает порт 3050, Мимопроходящий не константа. hlopotun Из исходных в этот момент есть соединение с базой, соотв. известен порт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 13:53 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, забей. ТС - врун и мечтатель. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 13:57 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий _Vasilisk_, забей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 14:38 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
hlopotunИнтересно было бы логику самого FB установщика узнать. так открой iss установщика ФБ и посмотри. https://github.com/FirebirdSQL/firebird/tree/master/builds/install/arch-specific/win32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 14:42 |
|
||
|
Путь к инсталлационной папке Firebird через реестр или ещё как?
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Код: pascal 1. 2. Ну свой порт ТС думаю знает, иначе у клиента может быть установлено несколько серверов и по имени "firebird.exe" смотреть неправильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2021, 15:05 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=18&tid=2037282]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 130ms |

| 0 / 0 |
