From 5bc4a81d80215a20627a2e47a44d4a4088fe51f4 Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 1 Nov 2021 21:01:32 -0400 Subject: [PATCH] DURGAFICATION --- config.php | 15 +++ cron.php | 59 ++++++++++ public/.htaccess | 1 + public/index.html | 209 ++++++++++++++++++++++++++++++++++++ public/static/getgle.gif | Bin 0 -> 5185 bytes public/static/k0rnh0li0.gif | Bin 0 -> 2781 bytes public/style.css | 21 ++++ 7 files changed, 305 insertions(+) create mode 100644 config.php create mode 100644 cron.php create mode 100644 public/.htaccess create mode 100644 public/index.html create mode 100644 public/static/getgle.gif create mode 100644 public/static/k0rnh0li0.gif create mode 100644 public/style.css diff --git a/config.php b/config.php new file mode 100644 index 0000000..a9f4e37 --- /dev/null +++ b/config.php @@ -0,0 +1,15 @@ + $key, "query" => $query); + return http_build_query($data); +} + +function request_exec($data){ + echo $data; + $output = file_get_contents(API_URL . $data); + $output = json_decode($output); + #$output = API_URL . $data; + return $output; +} + +function gen_html($ip, $port, $active){ + return " +
$ip:$port
+ "; +} + +function build_all($json){ + $serverlist = ""; + foreach($json->matches as $match){ + $ip = $match->ip_str; + $port = $match->port; + if(strpos($match->data,"Online Players: 0") !== false){ + $active = "false"; + } else{ + $active = "true"; + } + $serverlist = $serverlist . gen_html($ip, $port, $active); + } + $header = " + k0rnh0li0's grief list with Getgle Characteristics +

k0rnh0li0's grief list with Getgle Characteristics

+ + 100 most recently indexed minecraft 1.17.1 servers. + Updated every 2 mins.
+ SOURCE CODE HERE +
Red = players are online
+
"; + file_put_contents(OUTPUT_FILE, $header . $serverlist); +} + +$json = request_exec( + request_construct() +); + +build_all($json); diff --git a/public/.htaccess b/public/.htaccess new file mode 100644 index 0000000..717ec6f --- /dev/null +++ b/public/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.html diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..d959f81 --- /dev/null +++ b/public/index.html @@ -0,0 +1,209 @@ + + k0rnh0li0's grief list with Getgle Characteristics +

k0rnh0li0's grief list with Getgle Characteristics

+ + 100 most recently indexed minecraft 1.17.1 servers. + Updated every 2 mins.
+ SOURCE CODE HERE +
Red = players are online
+
+
164.132.194.26:25565
+ +
190.83.19.132:25565
+ +
13.72.10.138:25565
+ +
71.84.223.40:25565
+ +
37.59.37.210:25565
+ +
162.33.21.249:25565
+ +
198.27.79.251:25565
+ +
184.98.90.244:25565
+ +
67.161.217.126:25565
+ +
34.199.228.237:25565
+ +
75.170.227.123:25565
+ +
52.160.105.213:25565
+ +
128.61.105.132:25565
+ +
49.12.20.115:25565
+ +
3.16.231.144:25565
+ +
1.116.227.247:25565
+ +
176.57.177.69:25565
+ +
75.72.43.196:25565
+ +
45.139.114.239:25565
+ +
108.21.247.66:25565
+ +
172.223.140.37:25565
+ +
178.33.108.23:25565
+ +
176.57.155.192:25565
+ +
104.219.7.71:25565
+ +
51.195.121.167:25565
+ +
54.39.125.90:25565
+ +
114.132.240.123:25565
+ +
45.32.198.42:25565
+ +
130.237.188.213:25565
+ +
51.161.93.28:25565
+ +
87.106.195.45:25565
+ +
45.85.218.55:25565
+ +
94.110.63.168:25565
+ +
92.64.63.34:25565
+ +
94.250.197.157:25565
+ +
119.195.132.138:25565
+ +
118.27.16.137:25565
+ +
87.122.245.17:25565
+ +
160.251.46.244:25565
+ +
88.150.171.109:25565
+ +
89.35.34.254:25565
+ +
51.38.77.178:25565
+ +
23.101.195.58:25565
+ +
20.52.151.10:25565
+ +
172.104.10.125:25565
+ +
179.189.180.19:25565
+ +
73.223.194.252:25565
+ +
173.44.59.220:25565
+ +
160.251.41.137:25565
+ +
176.57.162.36:25565
+ +
96.55.237.197:25565
+ +
136.243.155.42:25565
+ +
3.217.194.233:25565
+ +
173.70.92.214:25565
+ +
15.235.5.89:25565
+ +
104.143.1.66:25565
+ +
192.95.48.159:25565
+ +
138.68.153.78:25565
+ +
62.104.189.228:25565
+ +
104.143.2.143:25565
+ +
104.219.7.139:25565
+ +
185.223.31.219:25565
+ +
51.161.84.207:25565
+ +
173.44.44.236:25565
+ +
147.135.49.55:25565
+ +
115.36.149.158:25565
+ +
176.10.132.53:25565
+ +
160.251.18.128:25565
+ +
34.69.44.148:25565
+ +
98.224.220.179:25565
+ +
73.50.224.197:25565
+ +
51.195.31.250:25565
+ +
176.57.172.98:25565
+ +
98.179.108.48:25565
+ +
191.235.73.241:25565
+ +
140.190.31.153:25565
+ +
118.27.26.72:25565
+ +
138.75.162.207:25565
+ +
185.249.198.163:25565
+ +
1.123.241.142:25565
+ +
31.124.151.32:25565
+ +
193.165.143.234:25565
+ +
60.79.196.115:25565
+ +
72.73.43.94:25565
+ +
135.125.173.15:25565
+ +
101.142.48.2:25565
+ +
92.117.120.235:25565
+ +
89.163.193.173:25565
+ +
119.18.18.202:25565
+ +
92.222.245.60:25565
+ +
122.116.239.217:25565
+ +
188.40.126.110:25565
+ +
51.79.5.150:25565
+ +
139.99.114.102:25565
+ +
45.15.24.175:25565
+ +
81.2.80.219:25565
+ +
128.22.141.210:25565
+ +
182.155.76.197:25565
+ +
51.81.112.33:25565
+ +
128.187.61.11:25565
+ \ No newline at end of file diff --git a/public/static/getgle.gif b/public/static/getgle.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba5afcb8063aa9628dfc17c0562d1f17130c857d GIT binary patch literal 5185 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 literal 0 HcmV?d00001 diff --git a/public/style.css b/public/style.css new file mode 100644 index 0000000..55c61e7 --- /dev/null +++ b/public/style.css @@ -0,0 +1,21 @@ +body{ + background:url("static/k0rnh0li0.gif") fixed bottom right no-repeat, url("static/getgle.gif") fixed bottom right no-repeat #000; + font-family:monospace; + color:#0f0; + font-size:24px; + margin:10px; + +} +h1{ + margin:0; +} +.message{ +display:block; +margin-bottom:10px; +} +a, .active-false{ + color:rgb(0, 81, 255); +} +.active-true{ + color:rgb(255,0,0); +} \ No newline at end of file