#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import re, ssl, urllib.request
ctx = ssl.create_default_context(); ctx.check_hostname = False; ctx.verify_mode = ssl.CERT_NONE
UA = {"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 Chrome/141.0.0.0 Safari/537.36"}
for u in ("https://www.zhcqhj.com/html/news/gsl/", "https://www.zhcqhj.com/html/news/gsl/index.html",
          "https://www.zhcqhj.com/"):
    try:
        b = urllib.request.urlopen(urllib.request.Request(u, headers=UA), timeout=12, context=ctx).read(300000).decode("utf-8", "ignore")
        links = re.findall(r'href="([^"]*gsl[^"]*)"', b)
        print("%-50s len=%-6d gsl链接=%-3d 样例=%s" % (u[:50], len(b), len(links), links[:2]))
    except Exception as e:
        print("%-50s ERR %s %s" % (u[:50], type(e).__name__, str(e)[:50]))
