Jump to content
uniGUI Discussion Forums

Abaksoft

uniGUI Subscriber
  • Content Count

    963
  • Joined

  • Last visited

  • Days Won

    61

Abaksoft last won the day on June 15

Abaksoft had the most liked content!

Community Reputation

279 Excellent

5 Followers

About Abaksoft

  • Rank
    Advanced Member

Contact Methods

  • Website URL
    http://www.abaksoft.net

Profile Information

  • Gender
    Male
  • Location
    Algeria

Recent Profile Visitors

1825 profile views
  1. Abaksoft

    icones main menu after build 1534

    Good news. So, you can remove all forms, frames, units, classes from your .dpr file and keep only the form with problem. This is what i do for tracking an oddity.
  2. Abaksoft

    uniGUI DOES a Plugin Calculator

    Thx again Fred. Hoping you good health. Community needs Experts like you
  3. Abaksoft

    icones main menu after build 1534

    Remove : ServerModule > CustomFiles
  4. Abaksoft

    icones main menu after build 1534

    Hi, Also, ServerModule CLS ? I remember this problem (fontawsome).
  5. Abaksoft

    Newly released FastMM5

    Hi Maxim, I do not know if that can help you, but I detected a small problem with the borlndmm.dll (suggested in your Pack FastMM4-AVX v1.03 dated Jun 14, 2020) : UniPageControl + borlndmm.dll (FastMM4-AVX v1.03) = AV If you are familiar with Unigui : 1. Create a new Empty Unigui Project, 2. Place on the Main UniPageControl 3. On UniPageControl, Creat a New Page 4. Save Project 5. File > Close Project You will see the AV. The problem not occurs with the Original borlndmm.dll camed from EMB. _________________ Delphi 10.3.3 Pro Best Regards AV_50067A6_RTL260BPL_80808088.txt
  6. Abaksoft

    Help desk ticketing system

    Hi Wicket, You can develop it yourself in one day, with Unigui : 1. Create a DB 2. Develope your interface 3. Host it at your home PC (Free). _____/_____/ You have all necessary tools here in the forum: And this : http://forums.unigui.com/index.php?/topic/12503-recommendations-for-hosting/ Regards
  7. Abaksoft

    Recommendations for hosting

    Hello Friends, Here is a step by step ; How to use an Unigui Application from both sides : internet and intranet (NAT Forwarding Port) : Till now: - We know how to use an Unigui application from a VPS server (internet), - We know how to use an Unigui application from an intranet network (local customer server), Now, how to view an Unigui application in both sides (internet and intranet)? Step by step: The example above is for an Unigui Application used as Hyperserver (Service). we guess its port: 8099 1. First of all, we have to open a port (NAT Forwarding Port) on the Router (or Modem ADSL). You have many examples on youtube. It is very simple. tell the router that, when port 8099 is called, it must redirect the call to the correct PC on the network. Example: - The request http //: myDomaine.com:8099 arrives on the router first. - The router must direct it to my Unigui server (192.168.0.102) OK, In the advanced settings of the router, Select : Port Forward Add the Rule : - WAN Connection (important) : The Customer internet Connection (FAI) --> Classical ADSL or Dongle 3G (Example here : pppoe_0_0_38) - Ext Port START : 8099 Ext Port END: 8099 Int Port START : 8099 Int Port END: 8099 - Local LAN IP : 192.168.0.102 - Custom Service : a caption to describe your rule (example My_Application) 2. Give all the authorizations necessary (important) for your application on the Server side here 192.168.0.102 : 2.1 Delphi> Project> Options> Manifest> Execution level: Require Administrator 2.2 Authorize the Firewall to accept your application: C: \ Program Files \ .... myApplication \ myApplication.exe (Public & Private) 2.3 Authorize the Firewall to accept your Hyper_Service: C: \ Program Files \ ... myApplication \ Hyper_Service.exe (Public & Private) 2.4 Add an Inbound Traffic rule to your PORT here 8099 (Public & Private) 2.4 Add an Outgoing Traffic rule to your PORT here 8099 (Public & Private) 2.5 Optionally add an exception to your application to windowsDefender. ________ See In attachment : UFireWall2.0 Have fun FireWall_2.0.7z
  8. Abaksoft

    Font Management

    mmm... This remember me an old PC with an old google chrome version. Try to update the browser of this remote computer.
  9. Abaksoft

    UniTimer Refresh data problem!

    @Literal, Are you using Hyperserver ? See Sessions : http://www.unigui.com/doc/online_help/important-notes.htm
  10. Abaksoft

    do something every 24 hours serverside

    Here we go : procedure TUniServerModule.UniThreadTimer1Timer(Sender: TObject); begin UniThreadTimer1.Lock; try //============== MyProcedure; //============== finally UniThreadTimer1.Release; end; end; To know : 1. We can not Use UniTimer in serverModule, use instead UniThreadTimer 2. We have to lock UniThreadTimer, execute a code then release it. 3. We can not use in MyProcedure something coded in MainModule or Main, as MainModule and Main are an Instance (Session Clientside) ! -> Common error : in myProcedure i want to use a SQL Query which is already coded in MainModule : This raises an AV. The good way is to create a classical Delphi Unit (not an UniguiDataModule) and rewrite the SQL query there. Regards.
  11. Abaksoft

    do something every 24 hours serverside

    Hi Erich, UniThreadTimer need to lock thread. Then you can insert your procedure inside the block. See the MegaDemo. i have worked with unithreadTimer on ServerModule to do automatic Backup everynight at 23:00, and that works fine. i will try to send you an example.
  12. Abaksoft

    Newly released FastMM5

    Hi Experts, I detect a small problem with FastMM5 in Delphi 10.3.3 Pro. This happens only with Unigui / FastMM5 No problem with VCL / FastMM5 No problem with Unigui / FastMM4 Just test this : 0. Add Library (32) : ...\FastMM\FastMM5-master\FastMM5-master 1. Run Delphi 10.3.3 Pro (with original borlndmm.dll in ..\bin) 2. Open ...\FastMM5-master\BorlndMM DLL\BorlndMM.dpr 3. Compile (Relase or Debug) 4. Quit Delphi 5. Just rename the original as : borlndmm_OLD.dll and replace it by the newer : BorlndMM.dll 5. Run Delphi 6. Quit Delphi then the message : "Invalide Pointer Operation" raises ! followed by : Acces Vilation at adress 2172415C in Module 'bds.exe', Read of adress 2172415C Note : Whit the original EMB (BorlndMM.dll) no problem in Unigui. I wrote to Pierre Leriche, but I had to delete my message, since the problem only appears with Unigui. The conclusion I came to is to use FastMM4 with Unigui, since it is totally free and is stable. _________ Regards.
  13. Abaksoft

    One Server, Two applications, one calls the other !?

    @FmSoft Team, I think this topic is very important that it deserves to be mentioned in the documentation. I realized that a lot of topics have already been posted on this subject. This proves that it is really not obvious! Please update the doc. Thx
  14. Abaksoft

    One Server, Two applications, one calls the other !?

    Thanks again. Confirmed, that works fine.
  15. Abaksoft

    One Server, Two applications, one calls the other !?

    Thank you Donlego, Good idea. I will try...
×