Screen Scraping IOT Device - screen-scraping

Hello everyone and thanks for the help in advance. I need to create a screen scrape type of application to connect to an IOT device (it is a vision screening device). The data is easily accessible through any web browser. When the IP address is typed in, a challenge box pops up asking for a user name and password. My thinking was to monitor the traffic posted back, however, there doesn't appear to be any type of postback to the webserver in the device. There is obviously some type of validation occurring, but I can't figure out how. Any insight would be appreciated.

After a great deal of searching, I finally came across Selenium web browser automation located at https://www.seleniumhq.org/. I found I was able to logon and pull data from the device. I never really figured out why I couldn't see the network traffic, but I resolved my problem.

Related

Connecting a Database to a Xamarin iOS and Android mobile app

I am building my own app to learn a new skill. I have a database of "Tickets" I just want to be able to press a certain button, which will then send a SQL statement to the DB, and return with all of the tickets it calls for. I understand this can be done with Web Services but that seems like overkill for just viewing a one table. The problem is, I cannot figure out where to put the connection strings to set up the connection. Any help is greatly appreciated, thank you.

Deploying or publishing Alexa skills

It's my first few hours today to use Alexa so please bear with me for now.
I followed a tutorial that I found and was able to configure Alexa skills upto the Lamdba function. I was able to use the Test section inside Lamdba service and it worked really well. It can pull data from the external api. I was able to click the Listen button too.
However, I can't figure out how I will deploy this so that I can call the utterances using my real physical Alexa device. Not sure what to do next. And is it possible that I'll be the only one to use it?
You don't have to publish it to use it on your physical alexa device. As long as the alexa device is configured with the same Amazon account that you use to configure your skill then you can use the skill 'live' on your device.
In the configuration, I believe you must have progressed to the 'test' tab, but you don't need to fill in the publishing info to test the skill both virtually and on the device.

Mobile Hotspot Replaces Site Address With Incorrect IP

On some of our web apps, when a user connects via a Verizon 5510L Jetpack mobile connection the site address is replaced with an incorrect IP address, and of course throws a 504 error.
Has anyone else ever experienced this? or know why this is happening?
We have other apps that are very similar, on the same server that do not have this issue. Unfortunately this is a popular device with our customer so avoiding the hardware is not an acceptable fix.
As a workaround, the user can connect to the site via a different connection, keep the browser open and connect to their mobile device. This Also is not an acceptable fix as the applications are often used in remote areas.

Expected wait time on INSERT cards?

I am able to get cards to show up in my timeline, but they are taking a really long time (5-30 minutes). I can see the cards in the API's LIST command, but they don't show up on my glass. I am connected through my GS4, but I have the same problem over my home wifi and corporate wifi. Is this lag time to be expected?
A slight delay is to be expected, but 5-10 minutes is really high. If you are seeing the same behavior with first party Glassware (GMail, Google+, etc.) it is best to follow up with your guide (support tab on MyGlass) to help investigate if the issue is coming from your device.
My experience is that if Glassware is hosted on Google infrastructure like App Engine, the response time is pretty fast.
If you really want steps to put your Maven project onto App Engine, I can provide that.

WP7 Emulator and Fiddler

I know there are a LOT of blog posts on this. But I can't seem to find an answer. I'm trying to debug an application that communicates with some services I have running locally. Right now, I have two services. One of them works. One of them does not. Both are running in http://localhost:90. To help me resolve this, I turned to Fiddler.
Oddly, Fiddler shows traffic in Internet Explorer in the emulator, but it does not show traffic from my application. With my application running, I launch Fiddler and nothing appears. I do not see any traffic. I have been able to confirm that I am successfully accessing the one service. However, no traffic appears in Fiddler. To see if Http traffic is running, I exited my Silverlight application and started Internet Explorer on the emulator. When I visit websites in IE on the emulator, I see traffic being written to Fiddler.
I'm totally confused. What am I doing wrong?
You need to actually configure Fiddler to be able to access localhost. Here is a workaround that needs to be done in the application.
Basically, what you need is the extra dot when accessing the location. So in your case it will be:
http://localhost.:90
Also, you might want to try some additional config settings.

Resources