Python批量检测Url是否已注册(抓域名,抢域名小工具,还在开发中)
感觉垃圾的一批,想放弃了,整出来也没什么用,目前多线程已经开发完毕,每秒提交200次
环境是Python3.7
有些库是不用的,本来打算输出到表格文件里的
报错了直接删掉那个库或者pip安装一哈就好了
目录结构:
- 根目录
- Main.py
- data
- url.txt
- realut.bat
# -*- coding: utf-8 -*-
import urllib.request
import urllib
from threading import Thread
import random
from xlwt import *
import requests
import ssl
from openpyxl.styles import Alignment
from openpyxl.styles import Font
from openpyxl import Workbook
from urllib import request
import time
#此脚本于2019.06.22开始开发
# 功能:
# 1.自动批量化监测url是否被注册
# 2.自动将监测结果写入realut.txt文件
# 3.自动切换代理IP防止IP被封
# 4.开发中。。。
#随机查询接口
def Rand_Url_API():
url = ["https://cnz.co/domain-registration/domain.php?action=caajax&domain_name=","http://panda.www.net.cn/cgi-bin/check.cgi?area_domain="]
data = random.choice(url)#返回随机API,一共就俩。。。
# data = "http://panda.www.net.cn/cgi-bin/check.cgi?area_domain="
return data
#随机请求头,查询过多封IP,用来骗服务器。。。。
def Rand_User_Agents():
user_agents = [
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36",
'Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1',
'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50',
'Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11',
'Mozilla/5.0 (compa