All Activity
- Today
-
Пожалуйста свяжитесь с ними, есть и продление. Да цена ниже.
-
Спасибо! Но там нет опции продления подписки. Цена ведь для продления ниже?
-
Доброе утро @Serg Попробуйте связаться с https://prodmag.ru Спасибо.
- Yesterday
-
Добрый вечер! Заканчивается подписка. Есть ли возможноcть оплатить официально из России? Спасибо
-
All good Sherzod, I was searching under "local storage" instead of "localstorage".
-
Any progress Sherzod ?
-
Hello @Farshad Mohajeri, Thanks for the answer. I tested using the files (hyper_server.cfg and hyper_server.dll) and it worked, that is, I used the hyperserver recommended for IIS and Apache, is that correct? In which case should I use (hyper_server_apache.dll)? I was confused by the name hyper_server_apache. Thanks.
-
Hello everyone, I am unable to deploy the hyperserver with apache (xampp). My file configuration: Error accessing the application: Apache error log file: [Mon Mar 18 13:57:24.770038 2024] [isapi:error] [pid 8204:tid 1844] (OS 127)Não foi possível encontrar o procedimento especificado. : AH02108: missing GetExtensionVersion() in C:/sites/franquias/hyper_server_apache.dll Does not generate error log in unigui. Note: Standalone + Apache applications are working normally. Has anyone experienced a similar problem? Unigui Version: 1.90.0.1567
-
Zaqo joined the community
-
Hi i want to move the scollbox in a desktop app with the mouse if left mousebutton down - the movement of the mouse should send to the scrollbox .. the same thing like a Smarthone-app makes with finger tabs ThanX for help 🙂 Eric
-
dmitrysir joined the community
-
😅 Of course I have seen that hint. I know that I must press Enter. But I don't know what makes pressing Enter works. If you set UniEdit1.CharEol:=#13 in code, everyone will see it easily. But if you set it in object inspector, then only a few people will realize it.
-
Hi Sherzod, Thank you for your answer. I had looked at the demo for some time before posting my question. But in the demo, it is not clear what make pressing Enter works. Let me humbly suggest for UniGUI demos: please set the main properties by code (not by object inspector), so everyone could easily see it. Or please give some short description in the demo about the things being demoed 🙏
-
@Sherzod, did You can share with me Is it possible to protect (some how) my StandAlone application from Session Hijacking . I know methods like: using VPN, not using open Wifi, don't open suspicious emails, but there all is from User Side and I don't have control over it. I need some methods that I can apply on Server APP. 1. I have protection from XSS 2. I already use Session Restriction like srOnePerIP/srOnePerPC 3. I already use short time of SessionTimeout 4. I have https now I need: https://www.linkedin.com/advice/1/what-best-ways-prevent-session-hijacking#monitor-and-audit-sessions 1. to check User's data when session is opened and work with it! 2. Set SessionID Coockie = Secure and HTPPOnly Or You can just tell me: "We have Session Hijacking protections, You need to do this ......"
-
Yes, I know. 1. procedure TUniMainModule.UniGUIMainModuleCreate(Sender: TObject); begin mInnerSessionID := UniSession.RemoteIP; end; 2. When I use this on TUniServerModule.UniGUIServerModuleHTTPCommand begin sSessionID := ExtractSessionId(ARequestInfo.UnParsedParams); SessionManager.Sessions.Lock; for I := SessionManager.Sessions.SessionList.Count - 1 downto 0 do begin Try U := SessionManager.Sessions.SessionList[I]; // Check mainModule availability. Some sessions may not have a MainModule instance if (U.UniMainModule <> nil) then begin //Access custom MainModule variable if (U.SessionId = sSessionID) then begin TUniMainModule (U.UniMainModule).sInnerSessionID := ARequestInfo.RemoteIP; end; end; Except End; end; SessionManager.Sessions.Unlock; end; end; 3. procedure TUniMainModule.UniGUIMainModuleHandleRequest(ASession: TObject; var Handled: Boolean); begin if (mInnerSessionID <> sInnerSessionID ) then begin Handled := True; TUniGUISession(ASession).Terminate ('Session is closed'); end; end; then this work ! This is slowdown the server when I have more then 50 active session, so I search solution without using TUniServerModule.UniGUIServerModuleHTTPCommand
-
Strange, in principle this should always return the actual "IP".
-
I try on Laptop Win 7 Chrome, it it's not work again. In my code (that I write above) is not change RemoteIP (using TUniGUISession(ASession).ARequest.RemoteIP) when I change network
-
Yes, I will try.
-
So you open the desktop application on mobile devices? Can you check the above solution on desktop (PC, notebook)?
-
I try it with mobile device Samsung (Android 10 Chrome + WebView), RedMi (Android 10 Chrome) , Lenovo Tab 3 (Android 5.0 Chrome) I use uniGui Proffessional 1551 and Desktop StandAlone Application for Server
-
Desktop, testing with Chrome
-
They are used to customize ExtJS Themes. And in the case of uniGUI, they are useless...
- 1 reply
-
- 1
-
Are you using a mobile device? If so, which device, browser? And what application do you use: mobile or desktop?
-
Are you using a mobile device? If so, which device, browser? And what application do you use: mobile or desktop?