首先,需要使用HTML代码获取浏览器代理IP,可以使用以下代码:

<!DOCTYPE html>
<html>
<head>
	<title>Get Browser Proxy IP</title>
</head>
<body>
	<script>
		var ip = "";
		fetch("https://api.ipify.org/")
		.then(response => response.text())
		.then(data => ip = data)
		.catch(error => console.log(error));

		document.write("Browser Proxy IP: " + ip);
	</script>
</body>
</html>

接下来,需要使用WebRTC技术获取真实IP地址,可以使用以下代码:

<!DOCTYPE html>
<html>
<head>
	<title>Get Real IP using WebRTC</title>
</head>
<body>
	<script>
		var ip = "";
		var RTCPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
		var pc = new RTCPeerConnection({iceServers:[]});
		pc.createDataChannel('');
		pc.createOffer(pc.setLocalDescription.bind(pc), function(){});

		pc.onicecandidate = function(event){
			if(event.candidate){
				var regex = /([0-9]{1,3}(\.[0-9]{1,3}){3})/;
				var matches = regex.exec(event.candidate.candidate);
				ip = matches[1];
				document.write("Real IP: " + ip);
				pc.onicecandidate = function(){};
			}
		};
	</script>
</body>
</html>

然后,需要使用JavaScript获取用户进入时间,可以使用以下代码:

var enterTime = new Date();

接下来,需要使用IP地址库获取用户所在国家和城市,可以使用以下代码:

fetch("https://ipapi.co/json/")
	.then(response => response.json())
	.then(data => {
		var country = data.country_name;
		var city = data.city;
		document.write("Country: " + country);
		document.write("City: " + city);
	})
	.catch(error => console.log(error));

最后,需要将获取到的数据自动提交至PHP并保存至TXT文件,可以使用以下代码:

var data = {
	"browserProxyIP": ip1,
	"realIP": ip2,
	"enterTime": enterTime,
	"country": country,
	"city": city
};

fetch("save.php", {
	method: "POST",
	body: JSON.stringify(data)
})
.then(response => response.text())
.then(data => console.log(data))
.catch(error => console.log(error));

在PHP文件中,可以将数据保存至TXT文件,可以使用以下代码:

<?php
$data = json_decode(file_get_contents('php://input'), true);

$filename = 'data.txt';
$file = fopen($filename, 'a');
fwrite($file, json_encode($data) . "\n");
fclose($file);

echo "Data saved successfully.";
?>
如果你是一名程序员需要写html获取浏览器代理IPwebrtc获取真实IP用户进入时间所在国家所在城市自动提交至Php保存Txt

原文地址: https://www.cveoy.top/t/topic/bbVQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录