Bing Searching Arduino

Would it be possible to make an arduino search random things on bing? If so, what shields would i need and if anyone is feeling up to it, could they explain what coding i would need to do or could they do it. I am sort of a noob to arduino.

THank you

glaxbroski:
Would it be possible to make an arduino search random things on bing? If so, what shields would i need and if anyone is feeling up to it, could they explain what coding i would need to do or could they do it. I am sort of a noob to arduino.

You use Bing?!

You would need to provide access to the internet - the easiest options are directly using a local area network interface (e.g. Ethernet / WiFi) or via a GSM modem.

You would need to write a sketch that sends a request to Bing and receives the response. The most obvious approach would be to use HTTP to submit an HTTP GET request containing your search query, but there may be other APIs available to you which are easier to access programatically. This part is not Arduino-specific and I suggest using Google (or Bing!) to find out the best way to submit a search to Bing programatically. You can certainly do it using a plain old HTTP get if you don't find any better alternatives.

There are lots of examples in the playground showing how to submit an HTTP request via Ethernet or WiFi and receive the response.

Why would you use an Arduino for this task--whatever the task is? What is the point of a "random search"? What are you going to do with the results? With so little RAM on Arduino doing anything meaningful with all that text data is going to be difficult.

It is probably better to use a SBC like the Pi or Beaglebone, or just write a program that runs on your PC.

Maybe a DoS attack,,,,(on 'Bing'??, why bother?)?

123Splat:
Maybe a DoS attack

Very funny!

:smiley:

Bing will pay people to search for a daily maximum, I will post a link if anyone is interested so i get a comission for inviting people ]:smiley:

It is so i can get my daily limit without selling my soul and using bing, i do not need to record results, just search stuff

Will wonders never cease?

May be the best - or is that only - use for Bing!

glaxbroski:
Bing will pay people to search for a daily maximum

Is this "Bing Rewards"? If they're daft enough to pay you for making random searches then it would be far easier to knock up a quick PC-based cscript or HTML application to throw random searches at it rather than tie up an Arduino.

that would be out of my expertise, if anyone can do it that would be amazing, but a plug and chug arduino was the only thing i would know how to do

It has occurred to me that you would be far better off doing this on a Pi or Funduino. You do have a Pi, don't you?

In case it is not obvious, on an Arduino - it might just be possible, but you have to put together - successfully - so many parts that are already part of a full Linux system. Either way, there is study work involved.

glaxbroski:
that would be out of my expertise, if anyone can do it that would be amazing

There are lots of ways to do it within a script engine that are all easy and use languages similar to C++. All of them would be a lot easier than trying to implement it in an Arduino. You could write an HTML page that includes some embedded frames containing your search requests, or use any of the AJAX approaches to generate HTTP requests within your page, or you could write a javascript application using COM to drive an IE instance and make it download your search URLs. You would be looking at a couple of dozen lines of code either way, using very widely known techniques. If you can learn how to write an Arduino sketch you probably wouldn't find it hard to learn how to write a javascript application.