id: a34e05d17de54c849ec113122b975a68
parent_id: 
item_type: 1
item_id: 204f8da9f9c34078b3c5a8b92cfc4605
item_updated_time: 1764345505522
title_diff: "[{\"diffs\":[[1,\"批量获取免费的VPN节点，用不完真用不完….. BPB-Worker-Panel 面板BU\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":45}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>批量获取免费的VPN节点，用不完真用不完….. BPB-Worker-Panel 面板BUG利用！！-零度博客</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"33666\\\"></a>\\\r\\\n<h1>批量获取免费的VPN节点，用不完真用不完….. BPB-Worker-Panel 面板BUG利用！！-零度博客</h1>\\\r\\\n\\\r\\\n<div><span>\\\n  <div style=\\\"--en-clipped-content:article\\\"><div style=\\\"font-size: 16px; display:block; min-width: 100%; position: relative;\\\"> <div style=\\\"font-family:sans-serif;text-size-adjust:100%;box-sizing:border-box;font-size:10px;-webkit-tap-highlight-color:transparent;outline:0px;\\\"><div style=\\\"box-sizing:border-box;font-family:&quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857;color:rgb(229, 238, 247);background-color:rgb(41, 42, 45);outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;\\\"><div style=\\\"box-sizing:border-box;outline:0px;\\\"><div style=\\\"box-sizing:border-box;outline:0px;\\\"><div style=\\\"box-sizing:border-box;transition:box-shadow 0.3s;box-shadow:rgba(24, 24, 24, 0.1) 0px 0px 10px 0px;background:rgb(50, 51, 53) none repeat scroll 0% 0% / auto padding-box border-box;border-radius:8px;overflow:hidden;outline:0px;\\\"><div style=\\\"box-sizing:border-box;outline:0px;\\\">\\\n                        <div style=\\\"box-sizing:border-box;margin-bottom:20px;line-height:2;font-size:16px;min-height:90px;outline:0px;\\\">\\\n            <p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">这个免费的代理节点主要是来自BPB-Worker-Panel 面板的漏洞利用，其实这个漏洞早就被爆出，但是开发者或者是用户不在意，放任不管，肥水不流外人田，那大家就一起来欢乐吧……..</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">可以这么说，这种方法获取的大量的免费的节点几乎是用不完的！！</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><img src=\\\":/f3818735f94c4510afb933932559307b\\\" type=\\\"image/webp\\\" data-filename=\\\"c85b610e7e20241124163116-2081x1440.webp\\\" height=\\\"577\\\" style=\\\"border:0px;box-sizing:border-box;vertical-align:middle;max-height:100%;height:auto;display:block;margin:auto;max-width:100%;outline:0px;\\\" width=\\\"834\\\"/></p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">1、下载V2ray 客户端：【 <strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;color:#0000ff;\\\"><a href=\\\"https://github.com/2dust/v2rayN\\\" style=\\\"background-color:transparent;box-sizing:border-box;color:#0000ff;text-decoration:none;transition:color 0.2s, background 0.3s, opacity 0.3s, box-shadow 0.3s, transform 0.3s;cursor:pointer;outline:0px;\\\">GitHub 开源项目</a></span></strong>】</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">2、在V2ray 导入下方的代码：</p>\\\n<div style=\\\"box-sizing:border-box;overflow:hidden;border-radius:8px;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;margin:0px 0px 20px;padding:0px;position:relative;text-align:left;direction:ltr;display:block;color:rgb(126, 155, 245);background-color:rgb(45, 46, 49);outline:0px;\\\"><div style=\\\"box-sizing:border-box;overflow:hidden;outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table;scrollbar-width:thin;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;min-width:100%;font-size:10px;margin:0px;padding:12px 0px;text-indent:0px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-top:5px;padding-bottom:5px;outline:0px;\\\"><span style=\\\"list-style:none;font-size:12px;line-height:1.6em;color:rgb(98, 114, 164);white-space:nowrap;display:table-cell;width:45px;min-width:45px;text-align:right;padding-right:8px;\\\">1.</span><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;\\\"><span style=\\\"\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">trojan://bpb-trojan@www.vpslook.com:443?security=tls&amp;sni=这里填域名&amp;alpn=h3&amp;fp=randomized&amp;allowlnsecure=1&amp;type=ws&amp;host=这里填域名&amp;path=%2Ftr%3Fed%3D2560#BPB</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div></div></div></div>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">3、批量免费获取BPB面板的后台地址：</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">【<a href=\\\"https://fofa.info/result?qbase64=aWNvbl9oYXNoPSItMTM1NDAyNzMxOSIgJiYgYXNuPSIxMzMzNSIgJiYgcG9ydD0iNDQzIg%3D%3D\\\" style=\\\"background-color:transparent;box-sizing:border-box;text-decoration:none;color:rgb(240, 68, 148);transition:color 0.2s, background 0.3s, opacity 0.3s, box-shadow 0.3s, transform 0.3s;cursor:pointer;outline:0px;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">点击获取</strong></a>】443端口</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">【<strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\"><a href=\\\"https://fofa.info/result?qbase64=aWNvbl9oYXNoPSItMTM1NDAyNzMxOSIgJiYgYXNuPSIxMzMzNSIgJiYgcG9ydD0iODAi\\\" style=\\\"background-color:transparent;box-sizing:border-box;text-decoration:none;color:rgb(240, 68, 148);transition:color 0.2s, background 0.3s, opacity 0.3s, box-shadow 0.3s, transform 0.3s;cursor:pointer;outline:0px;\\\">点击获取</a></strong>】80端口</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">打开后获取到大量的BPB-Worker-Panel 面板地址，只需在连接后面加上/login，就可以看到BBP面板的后台，如果版本号是2.5.3 以上就可以直接免费导入使用！</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">4、然后把获得的地址填写到V2ray客户端里，如下所示：</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><img src=\\\":/f1fe69cd9c294bc1be65fca0b34d9e83\\\" type=\\\"image/webp\\\" data-filename=\\\"2fed20789620241124163317-2079x1440.webp\\\" height=\\\"578\\\" style=\\\"border:0px;box-sizing:border-box;vertical-align:middle;max-height:100%;height:auto;display:block;margin:auto;max-width:100%;outline:0px;\\\" width=\\\"834\\\"/></p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;font-size:14pt;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">上面这些步骤已经完全足够新手使用！你只需动动鼠标就能搞定！</strong></span></p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;color:#ff0000;font-size:14pt;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">【高阶篇】</strong></span></p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">如果你想进行批量获取的话，那么零度给大家手搓了一个脚本，需要的自行食用</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">1，需要安装下Python，没有安装的可以前往【<span style=\\\"box-sizing:border-box;outline:0px;color:#3366ff;\\\"><a href=\\\"https://www.python.org/\\\" style=\\\"background-color:transparent;box-sizing:border-box;color:#3366ff;text-decoration:none;transition:color 0.2s, background 0.3s, opacity 0.3s, box-shadow 0.3s, transform 0.3s;cursor:pointer;outline:0px;\\\">python官网<span style=\\\"box-sizing:border-box;outline:0px;color:#000000;\\\">】</span></a></span>进行下载安装，推荐<span style=\\\"box-sizing:border-box;outline:0px;color:#3366ff;\\\"><a href=\\\"https://www.python.org/downloads/release/python-3103/\\\" style=\\\"background-color:transparent;box-sizing:border-box;color:#3366ff;text-decoration:none;transition:color 0.2s, background 0.3s, opacity 0.3s, box-shadow 0.3s, transform 0.3s;cursor:pointer;outline:0px;\\\">python3.10.3</a></span> 版本</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">2，安装下 Python 依赖库</p>\\\n<pre style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};border-radius:4px;background-color: #fbfaf8;border: 1px solid rgba(0,0,0,.14902);color: #333;font-size: 12px;padding: 8px;font-family: Monaco,Menlo,Consolas,Courier New,monospace,sans-serif;box-sizing: border-box;\\\"><div style=\\\"box-sizing:border-box;overflow:hidden;border-radius:8px;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;margin:0px 0px 20px;padding:0px;position:relative;text-align:left;direction:ltr;display:block;color:rgb(126, 155, 245);background-color:rgb(45, 46, 49);outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;min-width:100%;font-size:10px;margin:0px;padding:12px 0px;text-indent:0px;scrollbar-width:thin;overflow-x:auto;outline:0px;overflow-wrap:normal;\\\"><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-top:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">pip install requests beautifulsoup4</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">pip install selenium</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-bottom:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">pip install selenium requests beautifulsoup4 packaging</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div></div></div></pre>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">3，把下面的代码另存为一个vpn.py</p>\\\n<pre style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};border-radius:4px;background-color: #fbfaf8;border: 1px solid rgba(0,0,0,.14902);color: #333;font-size: 12px;padding: 8px;font-family: Monaco,Menlo,Consolas,Courier New,monospace,sans-serif;box-sizing: border-box;\\\"><div style=\\\"box-sizing:border-box;overflow:hidden;border-radius:8px;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;margin:0px 0px 20px;padding:0px;position:relative;text-align:left;direction:ltr;display:block;color:rgb(126, 155, 245);background-color:rgb(45, 46, 49);outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;min-width:100%;font-size:10px;margin:0px;padding:12px 0px;text-indent:0px;scrollbar-width:thin;overflow-x:auto;outline:0px;overflow-wrap:normal;\\\"><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-top:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">import requests</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from bs4 import BeautifulSoup</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from packaging import version </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 用于比较版本号</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"># FOFA 查询页面 URL</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">FOFA_URL = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;https://fofa.info/result?qbase64=aWNvbl9oYXNoPSItMTM1NDAyNzMxOSIgJiYgYXNuPSIxMzMzNSIgJiYgcG9ydD0iNDQzIg%3D%3D&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"># 文件名定义</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1 = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;1.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_2 = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_OK = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;OK.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get_fofa_results</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;抓取 FOFA 页面并提取结果地址&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在抓取 FOFA 页面...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    response = requests.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">FOFA_URL</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">status_code</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> != </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">200</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;无法访问 FOFA 页面，状态码：{response.status_code}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 使用 BeautifulSoup 解析 HTML 内容</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    soup = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">BeautifulSoup</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">text</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">'html.parser'</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    results = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 查找所有结果链接</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> link </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> soup.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find_all</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">'a'</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, href=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">True</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        url = link</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">'href'</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> url.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">startswith</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;https://&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">: </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 提取 https 开头的链接</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            results.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;提取到 {len(results)} 个地址&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> results</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append_login_to_urls</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, output_file</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;将地址加上 /login 并保存到新文件&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在处理 {input_file}，将地址加上 /login 并保存到 {output_file}...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;r&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as infile, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">output_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as outfile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> line </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> infile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            url = line.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">strip</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;/login&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            outfile.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;已完成地址追加，结果保存到 {output_file}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">check_bpb_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, output_file</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;访问地址并检查 BPB Panel 的版本号&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在验证 {input_file} 中的地址...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    headers = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">{</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;User-Agent&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">: </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">}</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    min_version = version.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">parse</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2.5.3&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 最低版本号</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;r&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as infile, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">output_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as outfile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> line </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> infile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            url = line.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">strip</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">try</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                response = requests.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url, headers=headers, timeout=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">10</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">status_code</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">200</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> and </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">text</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 提取版本号</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                    raw_version = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">extract_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">text</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> raw_version:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                        parsed_version = version.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">parse</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">raw_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> parsed_version </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">&gt;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> min_version:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;[匹配] {url} (版本号: {parsed_version})&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                            outfile.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">except</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> Exception as e:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;[错误] 无法访问 {url}，错误：{e}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;验证完成，符合条件的地址保存到 {output_file}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">extract_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;从 HTML 内容中提取 BPB Panel 的版本号&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> html:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        start_index = html.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">       </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 提取版本号（假设版本号以 2 开头）</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        version_start = html.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, start_index</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        version_end = version_start</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">while</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> version_end </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">&lt;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">len</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">and</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">isdigit</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> or html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;.&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            version_end += </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">1</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_start:version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> None</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">main</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第一步：抓取 FOFA 页面结果并保存到 1.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    urls = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get_fofa_results</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as f:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> url </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> urls:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            f.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;FOFA 页面结果已保存到 {OUTPUT_FILE_1}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第二步：将 1.txt 地址加上 /login 并保存到 2.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append_login_to_urls</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1, OUTPUT_FILE_2</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第三步：验证 2.txt 中的地址，符合条件的保存到 OK.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">check_bpb_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_2, OUTPUT_FILE_OK</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> __name__ == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;__main__&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-bottom:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">main</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div></div></div></pre>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">最后在终端下执行命令：</p>\\\n<pre style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};border-radius:4px;background-color: #fbfaf8;border: 1px solid rgba(0,0,0,.14902);color: #333;font-size: 12px;padding: 8px;font-family: Monaco,Menlo,Consolas,Courier New,monospace,sans-serif;box-sizing: border-box;\\\"><div style=\\\"box-sizing:border-box;overflow:hidden;border-radius:8px;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;margin:0px 0px 20px;padding:0px;position:relative;text-align:left;direction:ltr;display:block;color:rgb(126, 155, 245);background-color:rgb(45, 46, 49);outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;min-width:100%;font-size:10px;margin:0px;padding:12px 0px;text-indent:0px;scrollbar-width:thin;overflow-x:auto;outline:0px;overflow-wrap:normal;\\\"><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-top:5px;padding-bottom:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">python vpn.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">py</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div></div></div></pre>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\">就可以在脚本的所在目录会生成结果OK.txt 里面就是我们需要的地址！</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;color:#ff0000;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">注意：</strong></span>默认我只获取了第一个页面，因为如果批量获取分页的话，会引起网站防火墙的拦截。会被屏蔽，所以如果你出现获取的结果是空的话，那么就是你的IP被拦截了，自行代理访问再获取！</p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;font-size:14pt;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">如果你需要获取分页结果，可以使用下面的脚本：</strong></span></p>\\\n<pre style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};border-radius:4px;background-color: #fbfaf8;border: 1px solid rgba(0,0,0,.14902);color: #333;font-size: 12px;padding: 8px;font-family: Monaco,Menlo,Consolas,Courier New,monospace,sans-serif;box-sizing: border-box;\\\"><div style=\\\"box-sizing:border-box;overflow:hidden;border-radius:8px;font-family:Menlo, Monaco, Consolas, &quot;Courier New&quot;, monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word;margin:0px 0px 20px;padding:0px;position:relative;text-align:left;direction:ltr;display:block;color:rgb(126, 155, 245);background-color:rgb(45, 46, 49);outline:0px;\\\"><div style=\\\"box-sizing:border-box;display:table;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;min-width:100%;font-size:10px;margin:0px;padding:12px 0px;text-indent:0px;scrollbar-width:thin;overflow-x:auto;outline:0px;overflow-wrap:normal;\\\"><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-top:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from selenium import webdriver</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from selenium.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">webdriver</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">common</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">by</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> import By</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">import time</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from packaging import version</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">import requests</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">from bs4 import BeautifulSoup</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"># FOFA 查询页面基础 URL</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">BASE_URL = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;https://fofa.info/result?qbase64=aWNvbl9oYXNoPSItMTM1NDAyNzMxOSIgJiYgYXNuPSIxMzMzNSIgJiYgcG9ydD0iNDQzIg%3D%3D&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"># 文件名定义</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1 = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;1.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_2 = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_OK = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;OK.txt&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">init_browser</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;初始化 Selenium 浏览器&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    options = webdriver.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">ChromeOptions</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    options.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">add_argument</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;--headless&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 无头模式</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    options.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">add_argument</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;--disable-gpu&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    options.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">add_argument</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;--no-sandbox&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    options.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">add_argument</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;--disable-dev-shm-usage&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    driver = webdriver.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">Chrome</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">options=options</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> driver</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get_fofa_results</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">start_page, end_page</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;使用 Selenium 抓取 FOFA 页面并提取结果地址&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在抓取 FOFA 页面，从第 {start_page} 页到第 {end_page} 页...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    results = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    driver = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">init_browser</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> page </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">range</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">start_page, end_page + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">1</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在抓取第 {page} 页...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        driver.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;{BASE_URL}&amp;page={page}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        time.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">sleep</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">3</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 等待页面加载</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">       </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 查找页面中结果的链接（通过具体的 class 筛选结果链接）</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        elements = driver.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find_elements</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">By.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">CSS_SELECTOR</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;a[href^='https://']&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> elem </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> elements:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            url = elem.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get_attribute</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;href&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> url not </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> results:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                results.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    driver.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">quit</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;总共提取到 {len(results)} 个地址&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> results</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append_login_to_urls</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, output_file</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;将地址加上 /login 并保存到新文件&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在处理 {input_file}，将地址加上 /login 并保存到 {output_file}...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;r&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as infile, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">output_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as outfile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> line </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> infile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            url = line.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">strip</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;/login&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            outfile.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;已完成地址追加，结果保存到 {output_file}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">check_bpb_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, output_file</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;访问地址并检查 BPB Panel 的版本号&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;正在验证 {input_file} 中的地址...&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    headers = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">{</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;User-Agent&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">: </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">}</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    min_version = version.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">parse</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2.5.3&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 最低版本号</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">input_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;r&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as infile, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">output_file, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as outfile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> line </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> infile:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            url = line.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">strip</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">try</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                response = requests.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url, headers=headers, timeout=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">10</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">status_code</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">200</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> and </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">text</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 提取版本号</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                    raw_version = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">extract_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">response.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">text</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> raw_version:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                        parsed_version = version.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">parse</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">raw_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> parsed_version </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">&gt;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> min_version:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;[匹配] {url} (版本号: {parsed_version})&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                            outfile.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">except</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> Exception as e:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">                </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;[错误] 无法访问 {url}，错误：{e}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;验证完成，符合条件的地址保存到 {output_file}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">extract_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;从 HTML 内容中提取 BPB Panel 的版本号&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> html:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        start_index = html.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;BPB Panel&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">       </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 提取版本号（假设版本号以 2 开头）</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        version_start = html.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">find</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;2&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, start_index</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        version_end = version_start</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">while</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> version_end </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">&lt;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">len</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">and</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">isdigit</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> or html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;.&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            version_end += </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">1</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> html</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">[</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">version_start:version_end</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">]</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">return</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> None</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">def</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">main</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 配置分页范围</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    start_page = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">1</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 起始页码</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    end_page = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(189, 147, 249);outline:0px;\\\">5</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 结束页码</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第一步：抓取 FOFA 页面结果并保存到 1.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    urls = </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">get_fofa_results</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">start_page, end_page</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    with </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">open</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1, </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;w&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">, encoding=</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;utf-8&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> as f:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">        </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">for</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> url </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">in</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> urls:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">            f.</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">write</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">url + </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;\\\\\n&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">print</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">f</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;FOFA 页面结果已保存到 {OUTPUT_FILE_1}&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第二步：将 1.txt 地址加上 /login 并保存到 2.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">append_login_to_urls</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_1, OUTPUT_FILE_2</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">   </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(98, 114, 164);outline:0px;\\\"> # 第三步：验证 2.txt 中的地址，符合条件的保存到 OK.txt</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">check_bpb_version</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">(</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">OUTPUT_FILE_2, OUTPUT_FILE_OK</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">)</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"></span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);font-weight:700;outline:0px;\\\">if</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\"> __name__ == </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(241, 250, 140);outline:0px;\\\">&quot;__main__&quot;</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">:</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div><div style=\\\"box-sizing:border-box;display:table-row;margin:0px;border:0px solid rgb(255, 255, 255);list-style:none;font-size:inherit;min-height:14px;padding:1px 5px 1px 14px;background-color:rgb(40, 42, 54);line-height:1.6em;color:rgb(98, 114, 164);padding-bottom:5px;outline:0px;\\\"><div style=\\\"box-sizing:border-box;width:100%;display:table-cell;padding-left:10px;outline:0px;white-space:pre;\\\"><span style=\\\"white-space:pre;\\\"> </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);outline:0px;\\\">    </span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(139, 233, 253);outline:0px;\\\">main</span><span style=\\\"box-sizing:border-box;margin:0px;padding:0px;line-height:inherit;font-family:inherit;font-size:1.25em;color:rgb(248, 248, 242);font-weight:700;outline:0px;\\\">()</span></div><span style=\\\"list-style:none;font-size:inherit;line-height:1.6em;color:rgb(98, 114, 164);\\\"> </span></div></div></div></pre>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;color:#ff0000;font-size:18pt;\\\"><strong style=\\\"font-weight:700;box-sizing:border-box;outline:0px;\\\">具体的使用教程：</strong></span></p>\\\n<p style=\\\"box-sizing:border-box;margin:0px 0px 10px;margin-bottom:20px;overflow-wrap:break-word;outline:0px;\\\"><div style=\\\"box-sizing:border-box;outline:0px;width:500px;height:281px;position:relative;\\\"><div style=\\\"font-size: 16px; display:block; min-width: 100%;\\\"> <div style=\\\"overflow:hidden;\\\"><div dir=\\\"ltr\\\" style=\\\"font:12px Roboto, Arial, sans-serif;background-color:rgb(0, 0, 0);color:rgb(255, 255, 255);overflow:hidden;\\\"><a href=\\\"https://www.youtube.com/watch?v=yVr_bnjDPiY\\\" style=\\\"width:100%;height:100%;display:inline-block;position:absolute;top:0;background-image:url(https://img.youtube.com/vi/yVr_bnjDPiY/hqdefault.jpg);background-position:center;background-size:100% auto;background-repeat:no-repeat;\\\" target=\\\"_blank\\\"></a></div></div></div></div></p>\\\n                    </div>\\\n        <div style=\\\"box-sizing:border-box;color:rgb(99, 100, 105);font-size:0.9em;outline:0px;\\\"><div style=\\\"box-sizing:border-box;outline:0px;\\\"><span style=\\\"box-sizing:border-box;outline:0px;\\\">©</span> 版权声明</div><div style=\\\"box-sizing:border-box;outline:0px;\\\">文章版权归作者所有，未经允许请勿转载。</div></div><div style=\\\"box-sizing:border-box;color:rgb(99, 100, 105);font-size:0.9em;margin-bottom:20px;padding:15px;display:flex;justify-content:center;align-items:center;text-align:center;outline:0px;\\\"><span style=\\\"text-align:center;color:rgb(99, 100, 105);font-size:0.9em;background:var(--main-border-color);max-width:20%;height:1px;margin:0px 1em;flex:1 1 0%;\\\"></span>THE END<span style=\\\"text-align:center;color:rgb(99, 100, 105);font-size:0.9em;background:var(--main-border-color);max-width:20%;height:1px;margin:0px 1em;flex:1 1 0%;\\\"></span></div><div style=\\\"box-sizing:border-box;margin-bottom:20px;outline:0px;\\\"><a href=\\\"https://www.freedidi.com/category/%e5%85%8d%e8%b4%b9%e8%b5%84%e6%ba%90\\\" style=\\\"box-sizing:border-box;text-decoration:none;cursor:pointer;display:inline-block;border:0.666667px solid rgba(0, 0, 0, 0);vertical-align:middle;text-align:center;font-weight:400;box-shadow:none;background:rgba(41, 151, 247, 0.1) none repeat scroll 0% 0% / auto padding-box border-box;text-shadow:0px 0px 0px;line-height:1.44;transition:0.15s;color:rgb(41, 151, 247);border-radius:50px;padding:0.3em 1em;font-size:12px;margin:3px;outline:0px;\\\" title=\\\"查看更多分类文章\\\"><i style=\\\"box-sizing:border-box;display:inline-block;font-style:normal;font-variant:normal;font-size-adjust:none;font-kerning:auto;font-optical-sizing:auto;font-feature-settings:normal;font-variation-settings:normal;font-weight:normal;font-stretch:normal;line-height:1;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:0.25em;outline:0px;\\\"><span style=\\\"font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:FontAwesome;font-size:inherit;\\\"></span></i>免费资源</a><br style=\\\"box-sizing:border-box;outline:0px;\\\"/></div>    </div></div></div></div></span></div></div></div></div>\\\n</span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":311050}]"
metadata_diff: {"new":{"id":"204f8da9f9c34078b3c5a8b92cfc4605","parent_id":"061de1401cfc4cfaadf6e74e015970e9","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764345878219,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T16:20:24.437Z
created_time: 2025-11-28T16:20:24.437Z
type_: 13