Solved

Search Google WITHOUT API

Posted on 2006-11-03
6
381 Views
Last Modified: 2010-04-05
Hi,

I am looking for some code to search google.

All I want returned is a list of URLS, no descriptions.

I want this to work without using the google API.

Thanks
0
Comment
Question by:zattz
6 Comments
 
LVL 18

Expert Comment

by:Johnjces
Comment Utility
First, automated 'googling' with Google is against their terms of service. But, this link has some info which returns result numbers and could possibly be modified. I don't know... haven't really looked at the code.

http://www.haimana.com/weblog/2006/04/google-hacks-with-delphi.html

Cut from Google's Terms of Service:

No Automated Querying
You may not send automated queries of any sort to Google's system without express permission in advance from Google. Note that "sending automated queries" includes, among other things:

using any software which sends queries to Google to determine how a website or webpage "ranks" on Google for various queries;
"meta-searching" Google; and
performing "offline" searches on Google.

Please do not write to Google to request permission to "meta-search" Google for a research project, as such requests will not be granted.
0
 
LVL 22

Accepted Solution

by:
mnasman earned 500 total points
Comment Utility
download the source code of mastering Dephi 2005, on chapter 19, there's a threaded sample for search using google
http://www.marcocantu.com/md2005/#code
0
 
LVL 17

Expert Comment

by:Wim ten Brink
Comment Utility
Just use the Google API. That's what it's for!
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 

Author Comment

by:zattz
Comment Utility
Do you honestly think that somebody who has just stated they DO NOT want to use the API wants to be told to use the api?


0
 
LVL 17

Expert Comment

by:Wim ten Brink
Comment Utility
Well, I did assume that you don't want to violate the Google terms of service. I also don't understand why you don't want to use this API anyways. And I also don't understand the problem you had with the first suggested solution and instead chose to accept some sample from some book.

What's your problem with the Google API anyways? It seems to work real fine.
0
 

Author Comment

by:zattz
Comment Utility
I accepted mnasman's solution because it is exactly what I asked for!

I choose not to disclose why I don't want to use the google api.
0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
This video discusses moving either the default database or any database to a new volume.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now