Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
102 lines (95 loc) · 4.09 KB
/
Copy pathindex.html
File metadata and controls
102 lines (95 loc) · 4.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<!DOCTYPE html>
<html lang="en">
<!-- head content -->
<script src="/script.js" type="text/javascript" defer></script>
<head>
<meta charset="utf-8" />
<meta content="width=device-width" name="viewport" />
<meta content="Multi-Provider IP Test Tool including HTTP respond time and download speed" name="description" />
<title>Multi-Provider IP Batch Test Tool</title>
<link href="https://unpkg.com/tabulator-tables@5.5.1/dist/css/tabulator_site.min.css" rel="stylesheet" />
<link href="/style.css" rel="stylesheet" />
<script src="https://unpkg.com/jquery@3.7.0/dist/jquery.js" type="text/javascript"></script>
<script src="https://unpkg.com/tabulator-tables@5.5.1/dist/js/tabulator.min.js" type="text/javascript"></script>
</head>
<body>
<h1>Multi-Provider IP Batch Test Tool</h1>
<div class="table panel">
<div class="line">
<div class="col">
<button class="button big provider-button" id="Cloudflare" data-status="0">Cloudflare</button>
</div>
<div class="col">
<button class="button big provider-button" id="CloudFront" data-status="0">CloudFront</button>
</div>
<div class="col">
<button class="button big provider-button" id="Gcore" data-status="0">Gcore</button>
</div>
</div>
<div class="line">
<div class="col">
<button class="button big ip-button" id="simple_reachable_ips" data-status="0">IPV4 Simple</button>
</div>
<div class="col">
<button class="button big ip-button" id="reachable_ips" data-status="0">IPV4 Whole</button>
</div>
<div class="col">
<button class="button big ip-button" id="ipv6_simple_reachable_ips" data-status="0">IPV6 Simple</button>
</div>
<div class="col">
<button class="button big ip-button" id="ipv6_reachable_ips" data-status="0">IPV6 Whole</button>
</div>
</div>
<div class="line">
<div>Concurrency: <input class="border" id="concurrency-input" min="1" type="number" value="20" /></div>
<div>Ping Timeout(ms): <input class="border" id="ping-timeout-input" min="100" type="number" value="2000" />
</div>
<div>HTTP Timeout(ms): <input class="border" id="http-timeout-input" min="100" type="number" value="30000" />
</div>
</div>
<div class="line">
<div class="col">
<button class="button big" id="select-all" data-status="0">Select All</button>
<div class="line">
<input class="border" id="select-number" max="100" min="1" type="number" value="20" />
<button class="button" id="select-random"> Random </button>
</div>
</div>
<div class="col">
<button class="button big" id="test-region-button">Select Region</button>
<div class="line">
<select class="border" id="region-select">
<option value="">All</option>
</select>
</div>
</div>
<div class="col">
<button class="button big" id="test-respond" data-status="0">Test Respond</button>
<div class="line">
<select class="border" id="img-select">
<option value="0">115KB</option>
<option selected="selected" value="1">1.45MB</option>
<option value="2">10.3MB</option>
</select>
<button class="button" id="test-speed" data-status="0"> Speed </button>
</div>
</div>
</div>
</div>
<div id="main-table"></div>
<div class="panel bottom">
<div class="button" id="download" data-status="0">Data Sheet</div>
</div>
<p>First Respond of every IP may be relatively slow</p>
<p>You can use Shift + Drag to choose a range quickly (in some browser)</p>
<p>If testing too frequently, you may be blocked by the firewall of your ISP or Cloudflare</p>
<p>It is not clear about the test consistency between browser and local software</p>
<p>Visit with either http or https may cause difference in results</p>
<p>Feedback via <a href="https://github.com/TulvL/cloudflare-ip-tester">Github</a> is welcome</p>
<p>IE browser is not supported</p>
<br />
<p><a href="https://blog.suysker.xyz/">HOME</a></p>
<br />
<br />
</body>
</html>