Can I get a list of .com.eg domains programmatically?

I want to create a spider on Egyptian domains, I was wondering if there is any method that I can use to communicate with domain servers to get a list of all domains that end in .com.eg ?

+4
source share
4 answers

You can analyze google search results for "site: .com.eg .

Here is the code using python and xgoogle library :

 from xgoogle.search import GoogleSearch, SearchError try: page = 1 gs = GoogleSearch("site:.com.eg") gs.results_per_page = 100 results = [] while page < 10: gs.page = page results += gs.get_results() page += 1 except SearchError, e: print "Search failed: %s" % e for res in results: print res.url 

I got a list of hundreds of .com.eg domains with this script.

+3
source

Some registries offer a way to download a β€œzone file,” which is a list of all domains registered in the registry. I looked at http://www.nic.eg , but I can’t read the Arabic language, and they did not offer a translation of most of the pages into English.

You will be looking for something like a VeriSign TLD Zone Access Program .

Alexa 's Top Sites page offers downloads of the best 1 million domain names worldwide. This list contains only 43 names from .com.eg, here they are:

google.com.eg vodafone.com.eg telecomegypt.com.eg yellowpages.com.eg efa.com.eg etisalat.com.eg nbe.com.eg carrefour.com.eg link.com.eg edita.com.eg gom.com.eg vodafonelive.com.eg travian.com.eg nilesat.com.eg toyotaegypt.com.eg faisalbank.com.eg oriflame.com.eg nsgb.com.eg skoool.com.eg betterhome.com.eg espace.com.eg mcsd.com.eg banquemisr.com.eg mobileshop.com.eg st.com.eg egyptinmypocket.com.eg hyperone.com.eg resala.com.eg arabbank.com.eg nestle.com.eg eaec.com.eg elman.com.eg nas.com.eg nissan.com.eg asset.com.eg tech.com.eg selaheltelmeez.com.eg mh.com.eg cookdoor.com.eg siemens.com.eg bmisr-payment.com.eg citystars.com.eg global-id.com.eg

+2
source

No, but you can get all ranges of IP addresses in Egypt.

it might help .

+1
source

No Ψ¨Ψ§Ψ΄Ψ§, you cannot do this.

The server will not provide you this information.

-one
source

All Articles