This code automatically performs speed tests on all initially listed servers after server selection on speedtest.net and gives a one-star rating in the survey if it appears.
- Go to the developer console code in my repository and copy the code.
- Open Speedtest.net.
- Open the developer tools by pressing F12.
- Click on the "Console" tab.
- Paste the code and press Enter.
async function testAllInitialServers() {
try {
// 1. Sunucu seçme bölümünü aç
const openServerButton = document.querySelector('.btn-server-select');
if (openServerButton) {
openServerButton.click();
await new Promise(resolve => setTimeout(resolve, 2000)); // Animasyon ve listenin yüklenmesi için bekle
} else {
console.error("Sunucu seçme butonu bulunamadı.");
return;
}
// 2. Arama yapmadan doğrudan çıkan sunucuları bul
const serverListContainer = document.querySelector('.server-hosts .server-hosts-list ul');
if (!serverListContainer) {
console.error("Sunucu listesi kapsayıcısı bulunamadı.");
return;
}
let serverItems = serverListContainer.querySelectorAll('li');
console.log(`Bulunan ilk sunucu sayısı: ${serverItems.length}`);
for (let i = 0; i < serverItems.length; i++) {
const serverItem = serverItems[i];
const serverNameElement = serverItem.querySelector('.host-location');
const serverName = serverNameElement ? serverNameElement.textContent.trim() : `Bilinmeyen Sunucu ${i + 1}`;
console.log(`Test ediliyor: ${serverName}`);
// 3. Sunucuyu seç
const selectButton = serverItem.querySelector('a');
if (selectButton) {
selectButton.click();
await new Promise(resolve => setTimeout(resolve, 1000)); // Seçim sonrası bekleme
} else {
console.warn(`${serverName} için seçme butonu bulunamadı.`);
continue;
}
// 4. Testi başlat
const startButton = document.querySelector('.js-start-test');
if (startButton) {
startButton.click();
console.log(`${serverName} için test başlatıldı.`);
// Testin bitmesini bekle
await waitForTestCompletion();
console.log(`${serverName} için test tamamlandı.`);
// 5. Anketi kontrol et ve tıkla (tek yıldız)
await new Promise(resolve => setTimeout(resolve, 2000)); // Test bittikten sonra anketin görünmesi için biraz daha bekle
const surveyContainer = document.querySelector('.audience-survey-answers');
if (surveyContainer) {
const firstStar = surveyContainer.querySelector('li:first-child a');
if (firstStar) {
firstStar.click();
console.log("Anket (tek yıldız) yanıtlandı.");
await new Promise(resolve => setTimeout(resolve, 1000)); // Anket sonrası bekleme
} else {
console.warn("Anket cevabı (tek yıldız) bulunamadı.");
}
} else {
console.log("Anket alanı bulunamadı.");
}
// Son sunucu değilse, bir sonraki sunucuyu test etmek için sunucu seçimini tekrar aç
if (i < serverItems.length - 1) {
const reOpenServerButton = document.querySelector('.btn-server-select');
if (reOpenServerButton) {
reOpenServerButton.click();
await new Promise(resolve => setTimeout(resolve, 2000)); // Açılma ve listenin yüklenmesi için bekle
// Sunucu listesini tekrar bul (yeni liste yüklenmiş olabilir)
const updatedServerListContainer = document.querySelector('.server-hosts .server-hosts-list ul');
if (updatedServerListContainer) {
serverItems = updatedServerListContainer.querySelectorAll('li');
} else {
console.warn("Güncellenmiş sunucu listesi bulunamadı.");
break; // Liste bulunamazsa döngüyü sonlandır
}
}
}
} else {
console.error("Test başlatma butonu bulunamadı.");
return;
}
}
console.log("Tüm ilk sunucular test edildi.");
} catch (error) {
console.error("Bir hata oluştu:", error);
}
}
// Testin bitmesini bekleyen basit bir fonksiyon
async function waitForTestCompletion() {
return new Promise(resolve => {
console.log("Testin bitmesi bekleniyor...");
setTimeout(resolve, 45000); // Örnek olarak 45 saniye bekleniyor.
});
}
testAllInitialServers();Almanca:
# internet-speed-test-automatic
Dieser Code führt automatisch Geschwindigkeitstests auf allen anfänglich aufgelisteten Servern nach der Serverauswahl auf speedtest.net durch und gibt im Falle einer Umfrage eine Ein-Sterne-Bewertung ab.Fransız:
# internet-speed-test-automatic
Ce code effectue automatiquement des tests de vitesse sur tous les serveurs initialement listés après la sélection du serveur sur speedtest.net et attribue une note d'une étoile dans le sondage s'il apparaît.İspanyolca:
# internet-speed-test-automatic
Este código realiza automáticamente pruebas de velocidad en todos los servidores listados inicialmente después de la selección del servidor en speedtest.net y otorga una calificación de una estrella en la encuesta si aparece.İtalyanca:
# internet-speed-test-automatic
Questo codice esegue automaticamente test di velocità su tutti i server elencati inizialmente dopo la selezione del server su speedtest.net e assegna una valutazione di una stella nel sondaggio se appare.Rusça:
# internet-speed-test-automatic
Этот код автоматически выполняет тесты скорости на всех первоначально перечисленных серверах после выбора сервера на speedtest.net и ставит одну звезду в опросе, если он появляется.Japonca:
# internet-speed-test-automatic
このコードは、speedtest.net でサーバー選択後に最初にリスト表示されたすべてのサーバーで自動的に速度テストを実行し、アンケートが表示された場合は 1 つ星の評価を付けます。Çince (Basitleştirilmiş):
# internet-speed-test-automatic
此代码在 speedtest.net 上选择服务器后,自动对所有初始列出的服务器执行速度测试,并在出现调查问卷时给予一星评级。Arapça:
# internet-speed-test-automatic
يقوم هذا الكود تلقائيًا بإجراء اختبارات السرعة على جميع الخوادم المدرجة مبدئيًا بعد اختيار الخادم على موقع speedtest.net ويمنح تقييمًا بنجمة واحدة في الاستطلاع إذا ظهر.Portekizce:
# internet-speed-test-automatic
Este código executa automaticamente testes de velocidade em todos os servidores listados inicialmente após a seleção do servidor no speedtest.net e atribui uma classificação de uma estrela na pesquisa, se aparecer.Hollandaca:
# internet-speed-test-automatic
Deze code voert automatisch snelheidstests uit op alle initieel vermelde servers na de serverselectie op speedtest.net en geeft een beoordeling van één ster in de enquête als deze verschijnt.Lehçe:
# internet-speed-test-automatic
Ten kod automatycznie wykonuje testy prędkości na wszystkich początkowo wymienionych serwerach po wybraniu serwera na speedtest.net i przyznaje ocenę jednej gwiazdki w ankiecie, jeśli się pojawi.İsveççe:
# internet-speed-test-automatic
Den här koden utför automatiskt hastighetstester på alla initialt listade servrar efter serverval på speedtest.net och ger ett stjärnbetyg i undersökningen om den visas.Yunanca:
# internet-speed-test-automatic
Αυτός ο κώδικας εκτελεί αυτόματα δοκιμές ταχύτητας σε όλους τους αρχικά αναγραφόμενους διακομιστές μετά την επιλογή διακομιστή στο speedtest.net και δίνει μια βαθμολογία ενός αστεριού στην έρευνα αν εμφανιστεί.Korece:
# internet-speed-test-automatic
이 코드는 speedtest.net에서 서버를 선택한 후 처음에 나열된 모든 서버에서 자동으로 속도 테스트를 수행하고 설문 조사가 나타나면 별 하나 등급을 부여합니다.Vietnamca:
# internet-speed-test-automatic
Mã này tự động thực hiện kiểm tra tốc độ trên tất cả các máy chủ được liệt kê ban đầu sau khi chọn máy chủ trên speedtest.net và đưa ra xếp hạng một sao trong khảo sát nếu nó xuất hiện.Tayca:
# internet-speed-test-automatic
รหัสนี้จะดำเนินการทดสอบความเร็วโดยอัตโนมัติบนเซิร์ฟเวอร์ที่แสดงรายการเริ่มต้นทั้งหมดหลังจากเลือกเซิร์ฟเวอร์บน speedtest.net และให้คะแนนหนึ่งดาวในการสำรวจหากปรากฏขึ้นEndonezyaca:
# internet-speed-test-automatic
Kode ini secara otomatis melakukan uji kecepatan pada semua server yang terdaftar pada awalnya setelah pemilihan server di speedtest.net dan memberikan peringkat bintang satu dalam survei jika muncul.Hintçe:
# internet-speed-test-automatic
यह कोड speedtest.net पर सर्वर चयन के बाद शुरू में सूचीबद्ध सभी सर्वरों पर स्वचालित रूप से गति परीक्षण करता है और यदि सर्वेक्षण दिखाई देता है तो एक-स्टार रेटिंग देता है।- Depomdaki developer console code gidip kodu kopyalayın.
- Speedtest.net'i açın.
- F12'ye basarak geliştirici araçlarını açın.
- "Console" sekmesine tıklayın.
- Kodu yapıştırıp Enter'a basın.
İngilizce:
- Go to the developer console code in my repository and copy the code.
- Open Speedtest.net.
- Open the developer tools by pressing F12.
- Click on the "Console" tab.
- Paste the code and press Enter.
Almanca:
- Gehen Sie zum Entwicklerkonsolen-Code in meinem Repository und kopieren Sie den Code.
- Öffnen Sie Speedtest.net.
- Öffnen Sie die Entwicklertools, indem Sie F12 drücken.
- Klicken Sie auf die Registerkarte "Konsole".
- Fügen Sie den Code ein und drücken Sie die Eingabetaste.
Fransız:
- Allez au code de la console développeur dans mon dépôt et copiez le code.
- Ouvrez Speedtest.net.
- Ouvrez les outils de développement en appuyant sur F12.
- Cliquez sur l'onglet "Console".
- Collez le code et appuyez sur Entrée.
İspanyolca:
- Ve al código de la consola de desarrollador en mi repositorio y copia el código.
- Abre Speedtest.net.
- Abre las herramientas de desarrollo presionando F12.
- Haz clic en la pestaña "Consola".
- Pega el código y presiona Enter.
İtalyanca:
- Vai al codice della console per sviluppatori nel mio repository e copia il codice.
- Apri Speedtest.net.
- Apri gli strumenti per sviluppatori premendo F12.
- Fai clic sulla scheda "Console".
- Incolla il codice e premi Invio.
Rusça:
- Перейдите к коду консоли разработчика в моем репозитории и скопируйте код.
- Откройте Speedtest.net.
- Откройте инструменты разработчика, нажав F12.
- Нажмите на вкладку "Консоль".
- Вставьте код и нажмите Enter.
Japonca:
- 私のリポジトリにある開発者コンソールコードに移動し、コードをコピーしてください。
- Speedtest.net を開きます。
- F12 キーを押して開発者ツールを開きます。
- 「コンソール」タブをクリックします。
- コードを貼り付けて Enter キーを押します。
Çince (Basitleştirilmiş):
- 转到我存储库中的开发者控制台代码并复制该代码。
- 打开 Speedtest.net。
- 按 F12 打开开发者工具。
- 单击“控制台”选项卡。
- 粘贴代码并按 Enter 键。
Arapça:
- انتقل إلى كود وحدة تحكم المطور في مستودعي وانسخ الكود.
- افتح موقع Speedtest.net.
- افتح أدوات المطور بالضغط على F12.
- انقر على علامة التبويب "وحدة التحكم".
- الصق الكود واضغط على مفتاح الإدخال (Enter).
Elbette, işte birkaç dil daha eklenmiş hali:
Portekizce:
- Vá para o código do console do desenvolvedor no meu repositório e copie o código.
- Abra o Speedtest.net.
- Abra as ferramentas de desenvolvedor pressionando F12.
- Clique na guia "Console".
- Cole o código e pressione Enter.
Hollandaca:
- Ga naar de code van de ontwikkelaarsconsole in mijn repository en kopieer de code.
- Open Speedtest.net.
- Open de ontwikkelaarstools door op F12 te drukken.
- Klik op het tabblad "Console".
- Plak de code en druk op Enter.
Lehçe:
- Przejdź do kodu konsoli dewelopera w moim repozytorium i skopiuj kod.
- Otwórz Speedtest.net.
- Otwórz narzędzia deweloperskie, naciskając F12.
- Kliknij kartę "Konsola".
- Wklej kod i naciśnij Enter.
İsveççe:
- Gå till utvecklarkonsolens kod i mitt arkiv och kopiera koden.
- Öppna Speedtest.net.
- Öppna utvecklarverktygen genom att trycka på F12.
- Klicka på fliken "Konsol".
- Klistra in koden och tryck på Enter.
Yunanca:
- Μεταβείτε στον κώδικα της κονσόλας προγραμματιστή στο αποθετήριό μου και αντιγράψτε τον κώδικα.
- Ανοίξτε το Speedtest.net.
- Ανοίξτε τα εργαλεία προγραμματιστή πατώντας F12.
- Κάντε κλικ στην καρτέλα "Κονσόλα".
- Επικολλήστε τον κώδικα και πατήστε Enter.
Korece:
- 내 리포지토리의 개발자 콘솔 코드로 이동하여 코드를 복사하십시오.
- Speedtest.net을 엽니다.
- F12 키를 눌러 개발자 도구를 엽니다.
- "콘솔" 탭을 클릭하십시오.
- 코드를 붙여넣고 Enter 키를 누르십시오.
Vietnamca:
- Truy cập mã bảng điều khiển nhà phát triển trong kho lưu trữ của tôi và sao chép mã.
- Mở Speedtest.net.
- Mở công cụ dành cho nhà phát triển bằng cách nhấn F12.
- Nhấp vào tab "Bảng điều khiển".
- Dán mã và nhấn Enter.
Tayca:
- ไปที่โค้ดคอนโซลสำหรับนักพัฒนาในที่เก็บของฉันและคัดลอกโค้ด
- เปิด Speedtest.net
- เปิดเครื่องมือสำหรับนักพัฒนาโดยกด F12
- คลิกแท็บ "คอนโซล"
- วางโค้ดแล้วกด Enter
Endonezyaca:
- Buka kode konsol pengembang di repositori saya dan salin kodenya.
- Buka Speedtest.net.
- Buka alat pengembang dengan menekan F12.
- Klik tab "Konsol".
- Tempel kode dan tekan Enter.
Hintçe:
- मेरे रिपॉजिटरी में डेवलपर कंसोल कोड पर जाएँ और कोड कॉपी करें।
- Speedtest.net खोलें।
- F12 दबाकर डेवलपर टूल खोलें।
- "कंसोल" टैब पर क्लिक करें।
- कोड पेस्ट करें और एंटर दबाएँ।