Device Detection

Use this board for starting discussions, asking questions, and giving advice on Web programming for the IBM i platform (and predecessors.)
Kgodfree
New User
Posts: 4
Joined: Wed Jun 22, 2011 10:15 am
First Name: Kevin
Last Name: Godfree
Company Name: Contrans
Phone: 519-421-3300
Address 1: 1179 Ridgeway Rd
City: Woodstock
State / Province: Ontario
Zip / Postal Code: n4s0a9
Country: Canada
Contact:

Device Detection

Post by Kgodfree »

Is there a client-side application/widget that can determine the device that the user is working on and make it available to a back office field so an RPG program can know what location the user is working from?
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Device Detection

Post by Brian »

What exactly are you looking for? IP address, Browser, Physical Device Model?
Kgodfree
New User
Posts: 4
Joined: Wed Jun 22, 2011 10:15 am
First Name: Kevin
Last Name: Godfree
Company Name: Contrans
Phone: 519-421-3300
Address 1: 1179 Ridgeway Rd
City: Woodstock
State / Province: Ontario
Zip / Postal Code: n4s0a9
Country: Canada
Contact:

Re: Device Detection

Post by Kgodfree »

IP or serial# of the disk drivet - we need to know the device so it can be cross referenced to a location file
User avatar
Brian
Profound Logic Staff Member
Posts: 286
Joined: Thu Apr 14, 2011 10:23 am
First Name: Brian
Last Name: May
Company Name: Profound Logic Software
Contact:

Re: Device Detection

Post by Brian »

The IP address can be retrieved from your RPG program without any client side widget.

If you are running in a pure ProfoundUI environment, we set an environment variable on the job called REMOTE_ADDR. You should be able to retrieve it to get the IP.

If you are running in Genie, or your Profound UI application was called from a Genie session, this environment variable does not exist, but you can retrieve the IP from the display device just like you would with a 5250 session if Genie is configured to run using virtual terminal.

If you are running Genie in Webfacing Server mode, it is very difficult.

Does this help?
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests