MasterX Napisano Kwiecień 27, 2022 Zgłoś Udostępnij Napisano Kwiecień 27, 2022 (edytowany) Jak zrobić aplikacje która będzie cały czas wchodzić w podany link? Edytowano Kwiecień 27, 2022 przez MasterX Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
EMUSING Napisano Grudzień 10, 2022 Zgłoś Udostępnij Napisano Grudzień 10, 2022 To zależy od tego, jakiej technologii chcesz użyć. Poniżej przedstawiam kilka możliwych implementacji tej aplikacji w różnych językach: Python import requests import time url = "https://www.example.com" while True: response = requests.get(url) # tutaj możesz wydrukować odpowiedź lub zrobić coś innego z danymi zwróconymi z podanego adresu URL time.sleep(5) # opcjonalne: użycie funkcji time.sleep() pozwala zatrzymać działanie pętli na podany czas (w sekundach) Java import java.io.IOException; import java.net.URL; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { String url = "https://www.example.com"; while (true) { Scanner scanner = new Scanner(new URL(url).openStream(), "UTF-8"); String response = scanner.useDelimiter("\\A").next(); // tutaj możesz wydrukować odpowiedź lub zrobić coś innego z danymi zwróconymi z podanego adresu URL scanner.close(); try { Thread.sleep(5000); // opcjonalne: użycie metody Thread.sleep() pozwala zatrzymać działanie pętli na podany czas (w milisekundach) } catch (InterruptedException e) { e.printStackTrace(); } } } } JavaScript const request = require("request"); const url = "https://www.example.com"; setInterval(() => { request(url, (error, response, body) => { // tutaj możesz wydrukować odpowiedź lub zrobić coś innego z danymi zwróconymi z podanego adresu URL }); }, 5000); // opcjonalne: użycie funkcji setInterval() pozwala zatrzymać działanie pętli na podany czas (w milisekundach) Jak widzisz, każdy z tych języków używa pętli while lub for w celu wielokrotnego wykonywania tej samej operacji (czyli wchodzenia w podany adres URL). Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.