It is a complete PC remote control program done in delphi with GpIndy Library. Basically it actues as a HTTP server, but can actues like a client for other GranPuente.
As you see in the image, you have several options and page tabs associated with different actions. You can use each of this funtion/actions working together in the same machine or with distributed functions in different machines.
There is some input and check-box to configure the service than you want.
Server : Actue as 'clasical' web server. It's to connect with the Gp server directly.
Client : The client connect with a bridge, and you access to the client by connecting with the bridge too.
Bridge : A special kind of gp server, with purpose to handle client connection making a new listen port in the bridge machine which interface the client with the support.
home : To define the Home entry in page direction. For example http://127.0.0.1:6002/granprimo.es.
Password : is for passord support connection, NOTE,
that if you set password, then you open the support by writing
The defaut password in the examples is : hola
Auto-active checkbox: To check if you want to put the configuration activated before some seconds since the program is executed. So you can configure to auto-listen the server ports, or auto-connect with the bridge machine...
Save settings checkbox: to confirm than you want save the actual configuration in register.
Zoom : Zoom factor of the remete screen image. (10 to 100).
use normal Port: The general listen port. The port number to connect with Gp. The check box must be checked to enable the port.
use SSL: The SSL port. To connect by SSL connection (normally it must be 443). You must to have copied the ssl dll libraries compatibles with Indy components: libeay32.dll and ssleay32.dll, in the program or system directory. The demo distribution, incorporates a demo certificate files, than you can change.
If Bridge is not ready, the Client tray to connect again in a period of time defined by the user. When Bridge accept the connection, it is maintained until is closed for any of the 2 parts. If connection is closed by the Bridge, the Client starts to tray to connect again with Bridge.
Connect with : Check to actue as client. ( you must set the Host addr and port) .
Client user name: name of user client
Password to login : password to connect with the bridge (same than inpsw)
Note than client have not remote control function without the GranPuente connection. Nobody can access to it without permision of bridge.
Client Password: is the passowrd for incoming clients
connections ( is different than
The sslservice project
Is a service versión of GranPuente. So you can do thinks like restart the computer.
It can run as service and normal app, it depending of params, example:
sslservice to run as normal app *
sslservice -install to install as service
sslservice -uninstall to uninstall the service
* Note, it is fixed than if you run the app without params, then it run as normal app or application service.
Work as service:
It handles the different window desktops: 'default, Winlogon and screensaver' desks. So you can see and interact with the Gp computer, even before windows login.
So at moment, you can see screen and move de mouse cursor, click or key events, and you can emulate the ctrl-alt-del in remote Winlogon desktop (you have an option in gpIndy main menu to emulate ctrl-alt-del) , so you can open and close windows sessions in the remote Gp computer, even re-start the computer and take the control again.
See http://www.indyproject.org/SSL.iwp for more info about SSL and Indy. The dll and indy delphi code for interface with it in http://www.intelicom.si/domcms.nsf/web/en.indyssl.html
123. Three easy step to have remote control in your program.1 / Make new project. Or open a existing one 2 / Drop GranPrimo in then main form and check properties.
In OnCreateForm event implementation, write some like this:
procedure TForm1.FormCreate(Sender: TObject);
You must write the correct password to access to granprimo
1/ When you run granprimo, by default GranPrimo is iconized ( You must click the icon to change the Listening paramethers).
The paramethers are:
if PassWord is NULL, then you can access to the computer, writing
only the host name or address.
(PassWord is 'hola' by default, and 'granprimo.es' is the home page.
2/ You can access to the computer, by writing http://hostname/homepage in the explorer direction bar.
http://mitoni.usr.multite.es/mihome.htm(note: you can change "granprimo.es" by another word like "menu" )
You can change the Port (default is 80).
But then you must write the port number in the direction, example:
if you clear the password then only need
but all the people can access to the computer too.
If the password is Ok then you access to the main menu page where you
can choose the next action.
4- In home page there is 4 fields to fill
username: isn't necessary.
password: is needed
zoom: scale % of screen ,(between 10 and 100) lower values is a litle screen, hi values is a bigger screen . If you write nothing is in default zoom (60%).
jpeg: jpeg precision.( betweeen 10 and 100) lower values is a bad image
and hi values is better images, ( but less speed ).
5- you can try GranPrimo in the local computer running granprimo and writing
in the navigator(you must write "hola" (case sensitive) in password).
More information of
GranPrimo (C) 2004. Antonio Alcázar .
Teléfono: 978-610539 - Fax: 978-610861 -Trav.Agustina Aragón 1,1e 44002 Teruel ( España ).webmaster
Copyright © 1997-2004 , [Multi-Informatica Teruel, S.L].La información contenida en este documento está sujeta a modificaciones sin previo aviso. Otros productos u organizaciones mencionadas aquí son marcas comerciales o marcas registradas propiedad de sus respectivas organizaciones o propietarios.