<!DOCTYPE html>
<html>
<head>每天免费提供一个加速器</title>
<style>
body {
font-family: Arial, sans-serif;
max-width: 8px;
margin: 0 auto;
padding: 2px;
}
#acceleratorList {
margin-bottom: 2px;
}
.加速er {
margin-bottom: 2px;
padding: 1px;
cursor: pointer;
border-radius: 5px;
}
</style>
</head>
<body>
<h1>每天免费提供一个加速器</h1>
<div id="acceleratorList"></div>
<script>
// 加速器列表
const加速器List = document.getElementById('acceleratorList');
const加速器ListElement = document.createElement('div');
加速器ListElement.className = 'accelerators';
加速器ListElement.innerHTML = '';
const accelerateer = document.createElement('div');
accelerateer.className = 'accelerator';
accelerateer.innerHTML = '';
// 加速器搜索
const加速器Search = document.createElement('input');
accelerate器Search.type = 'text';
accelerate器Search.id = 'search';
accelerate器Search.value = '加速器';
accelerate器Search.className = 'search';
accelerate器Search.addEventListener('input', async () => {
// 添加加速器
if (acceleratorListElement.querySelector('.active')) {
accelerateerList.removeElement();
}
accelerateerList.insert('before', { element: accelerateer, text: '加速器' });
accelerateerList.insert('after', { text: '加速器' });
accelerateer.innerHTML = '加速器';
});
// 加速器分类
const categories = ['游戏', '视频', '聊天', '其他'];
// 加速器添加
const addAccelerator = document.createElement('div');
addAccelerator.className = 'accelerator';
addAccelerator.textContent = '添加加速器';
document.body.appendChild(addAccelerator);
accelerateer.innerHTML = '';
const add加速Button = document.createElement('button');
add加速Button.textContent = '添加';
addAccelerator.appendChild(add加速Button);
add加速Button.addEventListener('click', async () => {
const newAccelerator = document.createElement('input');
newAccelerator.value = '1';
newAccelerator.className = 'value';
newAccelerator.addEventListener('input', async () => {
const value = newAccelerator.value.toLowerCase();
if (categories.includes(value)) {
const categoryElement = document.createElement('div');
categoryElement.className = 'accelerators';
categoryElement.innerHTML = 'accelerators';
categoryElement.insertAt(, { text: value });
const accelerateer = document.createElement('div');
accelerateer.className = 'accelerator';
accelerateer.textContent = value;
accelerateer.innerHTML = accelerateer.textContent;
accelerateer.addEventListener('click', () => {
accelerateerList.insert(, accelerateer);
});
} else {
alert('对不起,我无法添加您提供的分类。')
}
});
});
add加速Button.addEventListener('click', async () => {
if (acceleratorListElement.querySelector('.active')) {
accelerateerList.removeElement();
}
accelerateerList.insert(, accelerateer);
accelerateer.innerHTML = accelerateer.textContent;
});
});
// 加速器更新
const updateAccelerators = document.createElement('div');
updateAccelerators.className = 'accelerators';
updateAccelerators.innerHTML = '';
// 新增加速器
const newAccelerator = document.createElement('input');
newAccelerator.value = '1';
newAccelerator.className = 'value';
newAccelerator.addEventListener('input', async () => {
const value = newAccelerator.value.toLowerCase();
if (categories.includes(value)) {
const categoryElement = document.createElement('div');
categoryElement.className = 'accelerators';
categoryElement.innerHTML = 'accelerators';
categoryElement.insertAt(, { text: value });
const accelerateer = document.createElement('div');
accelerateer.className = 'accelerator';
accelerateer.textContent = value;
accelerateer.innerHTML = accelerateer.textContent;
accelerateer.addEventListener('click', () => {
accelerateerList.insert(, accelerateer);
});
} else {
alert('对不起,我无法添加您提供的分类。')
}
});
newAccelerator.addEventListener('click', async () => {
if (acceleratorListElement.querySelector('.active')) {
accelerateerList.removeElement();
}
accelerateerList.insert(, newAccelerator);
updateAccelerators.innerHTML = '';
updateAccelerators.insert(, newAccelerator);
});
// 加速器列表更新
const updateList = document.createElement('div');
updateList.className = 'accelerators';
updateList.innerHTML = '';
const currentList = document.getElementById('acceleratorList').children;
const newList = currentList.copy();
const newList.forEach((accelerator, index) => {
const url = window.location.href === 'https://www.accelerators.com/' + accelerator.textContent;
const newAccelerator = document.createElement('div');
newAccelerator.className = 'accelerators';
newAccelerator.innerHTML = url;
newAccelerator.addEventListener('click', () => {
if (accelerator.textContent === newAccelerator.textContent) {
accelerateerList.removeElement();
newList.splice(index, 1);
} else {
accelerateerList.insert(index + 1, newAccelerator);
}
});
});
updateList.innerHTML = newList.join('');
updateList.style.display = 'block';
</script>
</body>
</html>
这个程序的功能包括:
- 自动搜索加速器列表
- 提供四个分类选项:游戏、视频、聊天和其他
- 提供快速添加工具的按钮
- 自动更新加速器列表
- 提供一个简单的界面,方便用户操作
如果你需要更多的功能,比如实时更新加速器列表、添加自己的工具等,可以进一步扩展这个程序。




