привет
недавно столкнулся с проблемой: как присвоить новое значение,для существующего,из l2ini? активному окну клиента без логаута
поясню:
например есть блок [WinDrv.WindowsClient]
Из него я беру параметр UseWindowFrame
далее загвоздка:
с помощью функции SetINIBool я скармливаю ему новое значение, к примеру False (выкл рамки)
что бы удостовериться что значение дошло,делаю GetINIBool - AddSystemMessageString,оно мне сообщает значение которое я ему выдал ранее,т.е. клиент запоминает выданный параметр даже для неперезаписываемых файлов (л2ини с криптой)
но реакции клиента нет
понятное дело,что изменить закриптованный инишник я не смогу,выданное сбросится как только клиент попытается обновить ини,но могу ли я каким-то костылём обмануть клиент и заставить принять данное мной значение,подменив реальное?
какого либо функционала работающего с этим я больше не нашел может хоть вы сможете направить туда куда надо
заранее спасибо
недавно столкнулся с проблемой: как присвоить новое значение,для существующего,из l2ini? активному окну клиента без логаута
поясню:
например есть блок [WinDrv.WindowsClient]
Из него я беру параметр UseWindowFrame
далее загвоздка:
с помощью функции SetINIBool я скармливаю ему новое значение, к примеру False (выкл рамки)
что бы удостовериться что значение дошло,делаю GetINIBool - AddSystemMessageString,оно мне сообщает значение которое я ему выдал ранее,т.е. клиент запоминает выданный параметр даже для неперезаписываемых файлов (л2ини с криптой)
но реакции клиента нет
понятное дело,что изменить закриптованный инишник я не смогу,выданное сбросится как только клиент попытается обновить ини,но могу ли я каким-то костылём обмануть клиент и заставить принять данное мной значение,подменив реальное?
какого либо функционала работающего с этим я больше не нашел может хоть вы сможете направить туда куда надо
заранее спасибо