Jump to content

Fred Montier

uniGUI Subscriber
  • Posts

    538
  • Joined

  • Last visited

  • Days Won

    83

Everything posted by Fred Montier

  1. In a nutshell, you can run it just with a HTTP server with the WEB folder as root. Of course, with minor modifications to the JS code. As tha same as noVNC Web/JS version but needing more adjusts to JS code. They are almost the same projects. The only scenario that I'm using it is where, with an uniGUI server, monitoring 8 remote windows servers with just a single click. Way faster than anydesk and more light-weight. If is not your intention and anydesk or teamviewer is no problem, maybe this is not a good option since with those softwares they have more resources than a regular Windows RDP and much more than a RDP-ish via browser. Browser are limited. See VNC2Me that maybe is a better solution since you can manage user groups and use proxy. But you MUST have client app and server app instaled to run it.
  2. Nop... don't have a WIN 2016 to try. See: 1- Unigui is only used to start the internal indy server. VCL there is no uniGUI in the middle. Is the same as cybele demo. 2- The indy server is only used to manage direct the RDP session in another port defined by the admin. 3- From this on, is HTML and JS behind the scenes., Test with the noVNC and see the same happens. Note that there is a button at the header bar, left corner, that enables/disable remote control by mouse/keyboard. Try scale, color definition to configure. Or yo ur server side screen configuration. Again, this demo is EXACTLY the same at the Cybele repository at SourceForge. Just striped down some useless stuff and recompiled. You can download the binary version from them. Download the original binary below. If that does not work, not much you and I can do about it. ThinVNC_1.0b1.zip
  3. All of those solutions are for legated software needing a little more time for use it via web. And only make sense when your charge montly fees and cover the costs. Otherwise, is "recode"/migrate it in uniGUI, Intraweb or more radicial and expensive TMS WebCode solution.
  4. No... this is more for similar cases as noVNC/UIltraVNC/VNC2Me when you need to have a quick access to a specific server via browser. More like a support tool for you, not for your clients because they don't know what to do with it. I have like 10 CloudServers to different customers and always using Anydesk or noVNC. This is a free alternative right now. Since I always use FTPs, no need for Windows RDP. Windows RDP only allows 2 RDP sessions per license. Have to pay more to grant access for more users. IN this cenario they can run the same program in different remote sessions using the same DB. But is nota scalable solution. This IS NOT to "elevate" binaries app to run in/via a browser as Cybele does. Not even to share the same app because they will use the same Windows Sessions. So, either you buy more Windows RDP license or use Cybele/similar tools to elevate your software to a multiuser environment in one go . But all those tools are paid options. None is free like in "free meal". This is the subject that I had research for more than 10 years. Hence, uniGUI.
  5. See BOSS, HORSE at GitHub Repositories and Hashload group at Telegram (in portuguese, sorry) There is a related "web-ish" to horse framework that can generate a real pwa in Delphi. BOSS is like npm for Delphi packages. Very useful !
  6. You might use the free version. The original code is note mine and I would never charge for that. But the source code is not available for download and I made a lot of changes to get it working again. Even the original repository, it is not working ! For 8 years now... no updates. Is very useful, just change the logos and string in the HTML and have your business brand/style.
  7. Example below no onlye it records at client side but posts to server side as MP3 format. All at once. Very useful. See https://www.unigui.com.br/Mp3AudioRecorder.html
  8. See https://www.unigui.com.br/democetera/ Example #37
  9. Link for what ? First post is the link for the free version... all features.. nothing missing or time restrictions.
  10. PWA + uniGUI - Ext.JS... we need that ! (I know we don't need unigui for that... I know !! But as an option in the Wizard... nice.) There are people here in Brasil doing this kind of stuff... soon will be a real alternative.
  11. Don't know the name but it seams that whey will change the name, as demonstrated in the presentation video and was not supposed to be a .NET new version since it will not be backwards compatible. Will run directly in the browser with local ports access (printer, usb etc) and from the cloud. As far as I understood... will be support by their cloud service only. And should be release in 2022. But... is in youtube. Google promised almost the same stuff.
  12. Yes.., you´re right. But keep in mind that MS soon will be rolling out their new .NET (will have a new name) to run apps, compiled or scripted , directly from the cloud and via web browser to compete with google that is doing the same. So, the future is app running natively in web browser. Maybe some sort of SAAS or monthly plan.. of fucntion point execution. Don't know... but windows binary running locally has it days numbered. You´re completely right. Even Cybele ThinInfinity has its days numbered !
  13. And yes... is expensive. See this is not the kind of project to grow. Their market is for old project that needs to run via web/Browser. They know this will not scale but there are lots of people trying to give an last breath to their work for more years. I think is different from uniGUI solution.
  14. I have to see this but , what I mean is that cybele made this in 2009 and evolved to do exactly what you said. And more... the problems with this format are many and the last one, direct printing, they solved in their recent versions. If your´re not following this kind of software, is really a hard nut to crack. NOt only MS has the bette, is deeply integrated to their OS. They will always has the advantage. And now the MS is changing their Net framework that allow apps run directly from the cloud like a Node.JS app or flutter and other options. Cybele made this 3 years ago: run direct app via browser.
  15. No. is more like noVNC for web using ajax.. uniGUI is used to set the user password and other configs. Then the customized server starts. Is based in indy... very similar to uniGUI but should not user the same port and has no gains on that since only the server admin will see the uniGUI app from his link but the user will see the HTML runing by the server from indy (or the old thin VNC format) in other link and port. This is better. And has the same features as noVCN for Web/JS posted in GitHub. There is nothing wrong with that (using two Https server in different ports). The problem is configuring am original noVNC web that runs better in an Apache in Linux. I tried to make it run in uniGUI but realize there is no advantages on that. And use in this format makes more sense after all. If you guys could do it, congrats ! See the project VCL. Use in your remote server and personalize with your company logo at main page.
  16. Ok man... do it like that ! Proxy is really more effective than a direct connection. Definition by the name. And uniGUI should start using multiserver binding the same port at the same IP. That would be "supper". Good performance adding another layer when you have thousands free to choose from. Wonder why they don't this way and for what reason. But you should know better and I 'm talking BS. FYI, RDP is a proprietary protocol from Microsoft. MS Only. Got it ? All other "RDP", are RDP-ish... only.
  17. Sorry... this was a simple project that i forgot to pay attention. Is just JS code and HTML. Nothing related to TInject. The other project that depends on TInject and CEF4Delphi. https://www.unigui.com.br/uniGUIWhatsAPP-eng.html And follow TInject and CEF at GitHub, Telegram etc. A lot of people don't read my post and think I own TInject and Cef4Dephi despite there was made VERY clear.
  18. But is quite surprising, people working with uniGUI and never need/heard RDP.
  19. 🙄🙄🙄🙄🙄🙄 I really got surprised ! Please guys, read the post above carefully, google it, search the names mentioned, don't be lazy, get VNC, UltraVNC, RealVNC, NoVNC, AnyDesk, TeamViewer, whatever... get info about what is a RDP (the protocol and the apps) and what is Screen Sharing via WebRTC. Go to command prompt and type MSTSC [ENTER] ! Get started ! Screen Sharing via WebRTC is NOT RDP. You can access nothing via WebRTC (or even google API), just see the screen being broadcasted ! Get the facts straight BEFORE sending a message here or in the other groups. Download the VCL binary I posted here... is free ! Was abandoned 10 years ago ! I'm very pleased to respond to any question but, the feeling I got from this is that the majority don't know what RDP is, what are the alternatives or the industry behind it. Or maybe they are using RDP apps and don't know they are "RDP-ish" app. If you never heard of it, maybe you don't need this at all ! Relax... "Fuggetaboutit" (with Joe Pesci voice) Peace...
  20. Hi there DID YOU REALLY READ THE WHOLE POST AND ARE FAMILIAR WITH ANYDESK, NOVNC, CYBELE SOFTWARE, ThinVNC, SERVER MONITORING ? Every server admin needs a practical, fast and light-weight tool to access a server(or many). You might use a lot of tools: all paid or very complex to place in a new server like NoVNC Web/JS without deep knowledge about. With this solution, all you need is copy the uniGUI project in any place at your server and run it. I can go on for day without programing or using Delphi. But every hour and then I have to access a server via any kind of RDP and tweak something, start or stop an APP of just see if there is nothing wrong going on with my client's apps running on then. If you don't have this need. THIS IS NOT FOR YOU ! Don't take it rough, just being direct to the point. And I don't want to pay monthly for every server or even waste hours configuring new ones. Hence I use Anydesk ! It also has light-weight browser "clientless" solution. RDP is not emulation or sharing screens, and if you know RDP from WebRTC you should see that right the way just looking at the video. That means you can control a remote computer ! Hence, you can use ANY app there, start, stop, delete etc, but VIA YOUR "FREAKING" BROWSER EMBEDDED AND CONTROLLED SESSION IN UNIGUI ! With user authentication ! If you mean a WHOLE RDP as new versions of RDP Windows Manager in Windows Servers or other complex solutions , of course is not the same. What is the point when you have already that in the server pre-installed ? And if you use RDP Manager daily and had it already configured in your network, or use any other paid solution, you don't need this. Congratulation, you're a server/network admin ! And what you can't understand by the video ? Don't you see mouse interaction with the desktop ? The project is based in the ThinVNC by Cybele Softwares. If you know VNC or just Google it, you can have a pretty good "demo" already. Because they are basically the same, EXCEPT that with VNC you need to install softwares at CLIENT and SERVER-SIDE. Got it ? See the problem here ? Cant you see the advantage of this is being "clientless" (meaning just use ANY BROWSER) and were the base for all Cybele Softwares an VirtualUI platform that is a alternative solution to web apps base in windows binaries ? You, at least, "googled" what Cybele Softwares has been doing ? Don't you know that their project Thinfinity VirtualUI came from this very code that is described on this post right at the start ? This is really gold ! And I stuck with this project for more than 8 years to make it work like that. The "Thin" in ThinInfinity came from ThinVNC, their open-source project for more than 6 years on whats this code and project came from. "Also: If you can manage to adapt this component to use same port as UniGUI (and connect thought it) and will be really useful." My friend, what is use of that ? How in the world you should use a RDP via the same port ? What is the gain ? Are you running out of TCP ports in your servers ? Is like having two radio stations using the same frequency ! And one very noisy and loud. The goal here is place the uniGUI app in any computer and and access via ANY COMPUTER, by any browser, even mobile, without prior CLIENT Software installation, Hence, "clientless". Haven't you seen the start of the video where it connects via a uniGUI app ? Without unigui, that would not happen because the server is INSIDE unigui project. I can have other HTTPs server inside a uniGUI project, if you don't know that yet ! And using different TCP/IP ports ! Besides, is not a component, is a Indy Http server embedded, the same tech as uniGUI. The "same solution" is NoVNC WEB/JS Version without the hustle ! Since yesterday, I have received a lot of messages with absurd claims, put this, add that, demand for improvement or even adaptation. Jesus... just to make it run and put together took me years and al versions you find in github and sourceforge are useless ! There is a whole software branch industry just dedicated to RDP and server monitoring. Get the info first and you guys will realize that this code is priceless. Not because of me, but because is from a project that is making millions, and USD millions ! Peace.
  21. So, did we fall for the "it was free and now it's paid" scam with AnyDesk again? This is after TeamViewer has already done this. Well, I already had a modest remote desktop solution that helped me for almost 10 years. But it needed configuration and software at both ends. ultrVNC, NoVNC and others have the same configuration and the WEB versions need Node.JS and/or a very complicated configuration to work correctly on the server. This solution (named by me as RDP4uniGUI) is based on an old-time Cybele Software project that has evolved a lot in recent years with support for several RDP solutions. However, despite the original project being with several versions scattered on Github and Sourceforge, they all had problems in the source codes, missing sources with legacy material that doesn't work in recent versions of Delphi. As I felt "betrayed" by AnyDesk, I decided to combine the best with the best: Cybele's ThinVNC with the StandAlone uniGUI with several interesting functions. I revised a lot to work and as well as the lightweight RDP with basic browser access functions. With this project, from any device (mobile also) you can access a server via RDP (despite the name, it doesn't use the VNC protocol) and do all the basic operations. You can easily adapt this project for VCL, Service and other things of interest to you. Performance is very good, consumes less resources than AnyDesk and TeamViewer, and the code is yours! NOTE: For Brazilians who have broadband with blocked ports for incoming connections, this will not work ! Install a VPN on your connection or change providers. Direct access to RDP required, just as standard Windows RDP does not work on incoming connections (incoming). Follow link below with more information and acquisition. https://www.unigui.com.br/rdp4unigui-eng.html RDP4VCL.rar
×
×
  • Create New...