Nie wiem, co chcesz rozwiązać w ten sposób.
ct8 ma “crona”, gdzie możesz sobie ustawić uruchamianie skryptu ‘php’.
- 1
- 2
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
Chcę potestować wysyłanie pakietów do mojego kompa. Napiszę stronę, którą załaduję a ona zapisze mój IP(bo mam zmieny). A potem tym cronem będę sobie wysyłał pakiety do siebie automatycznie jak jest tak jak piszesz.
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
@overcq: Najprościej tak jak chłopaki mówili na początku, zrobić wszystko na hostingu u kogoś.
W programowaniu to upraszczanie doprowadziło do automatyzacji rozmiaru zmiennych - utraty pewnego sposobu patrzenia na te bity.
Nie chcę nic upraszczać.
@overcq: o to chodzi?
30 3 * * * /path/to/php /path/to/your/php/script.php
w pliku cron zapisać?
A potem stroną nadpisać IP na aktualne
A potem
<?php
$serverIP = 'your_server_ip';
$endpoint = 'your_endpoint';
// Data to be sent
$data = array('data' => 'your_data');
// Initialize cURL session
$ch = curl_init();
// Set cURL options
curl_setopt($ch, CURLOPT_URL, "http://$serverIP/$endpoint");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Execute cURL session and store the result
$response = curl_exec($ch);
// Check for errors
if (curl_errno($ch)) {
echo 'Curl error: ' . curl_error($ch);
}
// Close cURL session
curl_close($ch);
// Print the response
echo $response;
?>
?
Teraz piszę i uruchamiam aplikację nasłuchującą na porcie 8080 tak?
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
Nie częściej niż raz na godzinę na etapie testów.
Ale napiszę aplikację która będzie nasłuchiwać na porcie przeglądarki to odbierze pakiety z serwera?
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
Przeglądarka odbiera pakiety, znaczy połączenie jest. Cykliczne to chyba nie znaczy zautomatyzowane, a to chcę uzyskać.

- Rejestracja:około 6 lat
- Ostatnio:38 minut
Po co chcesz wysyłać coś do swojego komputera? Opisz konkretnie scenariusz.
Wykupienie hostingu kosztuje mniej niż 10 zł miesięcznie, nawet kilkadziesiąt centów. Na utrzymanie komputera włączonego całą dobę wydasz więcej za prąd. Choć w sumie za prąd to twoi rodzice będą płacić więc może ma to sens, ale serwer na łączu 4g nie będzie zbyt stabilny nawet jak już rozwiążesz problemy ze zmiennym IP
Może przedstaw sytuację tacie i mamie i powiedz że potrzebujesz trochę więcej kieszonkowego na serwer i że ich to będzie w rezultacie mniej kosztować. Get it girl!
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
obscurity napisał(a):
Po co chcesz wysyłać coś do swojego komputera? Opisz konkretnie scenariusz.
Wykupienie hostingu kosztuje mniej niż 10 zł miesięcznie, nawet kilkadziesiąt centów. Na utrzymanie komputera włączonego całą dobę wydasz więcej za prąd. Choć w sumie za prąd to twoi rodzice będą płacić więc może ma to sens, ale serwer na łączu 4g nie będzie zbyt stabilny nawet jak już rozwiążesz problemy ze zmiennym IP
Po co mi rozwiązanie serwero podobne?
"A i tak przy gołym serwerze lepsze szanse będzie mieć ten, kto siedzi bliżej twojego serwera :p — dalbajob dziś, 11:05"
A po co naukowcy prowadzą badania?
Co do kosztów, jak by zadziałało to mógłbym spróbować na smartfonie.
Dziękuję za inspirację.
Teraz wszyscy się włamują na te serwery, a nad programikiem bym zachował pełną kontrolę myślę.

- Rejestracja:około 6 lat
- Ostatnio:38 minut
johnny_Be_good napisał(a):
Co do kosztów, jak by zadziałało to mógłbym spróbować na smartfonie.
Nawet próbowałem, niestety to ciągła walka z androidem który próbuje udawać że bateria starcza na dłużej niż powinna w rzeczywistości i ubija wszystko co się da.
Ostatecznie odkryłem że jedynie telefon na ładowarce z włączonym ekranem nie zwalnia i nie przestaje przyjmować zewnętrznych połączeń, przynajmniej w przypadku samsunga. No i koniecznie coś ciemnego na ekranie i minimalna liczba operacji na pamięci bo inaczej wzrasta temperatura i znowu mamy throttling. Może na iphonie by było lepiej, ale nie polecam.
Minimum raspberry pi na serwer z małą ilością odwiedzin.
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
obscurity napisał(a):
johnny_Be_good napisał(a):
Co do kosztów, jak by zadziałało to mógłbym spróbować na smartfonie.
Nawet próbowałem, niestety to ciągła walka z androidem który próbuje udawać że bateria starcza na dłużej niż powinna w rzeczywistości i ubija wszystko co się da.
Ostatecznie odkryłem że jedynie telefon na ładowarce z włączonym ekranem nie zwalnia i nie przestaje przyjmować zewnętrznych połączeń, przynajmniej w przypadku samsunga. Może na iphonie by było lepiej, ale nie polecam.
Minimum raspberry pi na serwer z małą ilością odwiedzin.
A próbowałeś jakich bibliotek w stawianiu serwera na tym smartfonie?
W czym to kompilowałeś?
Robiłeś jakąś kompresję danych?

- Rejestracja:około 6 lat
- Ostatnio:38 minut
Próbowałem odpalić testowo serwer kestrel w .net (w apce MAUI), ale kestrel powinien i tak stać za reverse proxy. Tak, można włączyć kompresję ale w moim przypadku to pogarszało sprawę i zmniejszało przepustowość, procek nie wyrabiał.
Ogólnie z postawieniem serwera nie było dużych problemów i działało to ok, gorzej z uprawnieniami androida o które nawet nie można spytać się automatycznie usera bo jest za to ban na play store.
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
obscurity napisał(a):
Próbowałem odpalić testowo serwer kestrel w .net (w apce MAUI), ale kestrel powinien i tak stać za reverse proxy. Tak, można włączyć kompresję ale w moim przypadku to pogarszało sprawę i zmniejszało przepustowość, procek nie wyrabiał.
Ile pętli miał ten kestrel w sobie?

- Rejestracja:około 6 lat
- Ostatnio:38 minut


- Rejestracja:prawie 8 lat
- Ostatnio:ponad rok
- Postów:32
W oracle masz darmowy serwer VPS. 24GB ram, 200GB dysk na ARM.
https://blog.tomaszdunia.pl/oracle-free-tier/


- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843


- Rejestracja:ponad 8 lat
- Ostatnio:12 minut
- Postów:3462
Opisz dokładnie co chcesz zrobić i w jakim celu. Wątek zjechał z udostępnia zasobów komputera w necie do napisania jakiegoś hello world na socketach.
Przy modemie 4G naprawdę najprostsze jest wykupienie jakiegoś zewnętrznego hostingu, serwera typu mikrus czy serwera w chmurze.
Nawet jeśli dziś masz przydzielone IP publiczne to i tak jutro możesz go nie mieć.
Nawet z tych wiadomości nie wiadomo ciągle czy masz ten publiczny IP.
Ponieważ miotasz się strasznie to skrótowo do ogarnięcia i poczytania zanim napiszesz kolejny pseudokod.
-
Co to jest IP publiczne, co to jest NAT, co to są porty
-
Czym jest DNS
-
Czym jest zapora sieciowa
-
Czym jest przekierowanie portów
-
Co to jest serwer www plus testy na dwóch, trzech różnych. W poście jest windows otagowany to włącz sobie
IIS
np. jeśli masz PRO.Po tym jak to wszystko przeczytasz czy nawet obejrzysz sobie filmy typu "DNS expleined in 5 minutes` będziesz wiedzieć chociaż z czym się mierzysz.
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
jurek1980 napisał(a):
Opisz dokładnie co chcesz zrobić i w jakim celu. Wątek zjechał z udostępnia zasobów komputera w necie do napisania jakiegoś hello world na socketach.
Przy modemie 4G naprawdę najprostsze jest wykupienie jakiegoś zewnętrznego hostingu, serwera typu mikrus czy serwera w chmurze.
Nawet jeśli dziś masz przydzielone IP publiczne to i tak jutro możesz go nie mieć.
Nawet z tych wiadomości nie wiadomo ciągle czy masz ten publiczny IP.
Ponieważ miotasz się strasznie to skrótowo do ogarnięcia i poczytania zanim napiszesz kolejny pseudokod.
Co to jest IP publiczne, co to jest NAT, co to są porty
Czym jest DNS
Czym jest zapora sieciowa
Czym jest przekierowanie portów
Co to jest serwer www plus testy na dwóch, trzech różnych. W poście jest windows otagowany to włącz sobie
IIS
np. jeśli masz PRO.Po tym jak to wszystko przeczytasz czy nawet obejrzysz sobie filmy typu "DNS expleined in 5 minutes` będziesz wiedzieć chociaż z czym się mierzysz.
A nie polecisz mi postawienie kilku systemów wirtualnych i żebym się pobawił nimi - czyli przesyłaniem informacji między komputerami?
Serwer na wirtualu? Ale po co?
-
Tak czy inaczej - po tym miotaniu się wiem już jak odpalić symulację automayzacji wysyłania pakietów na mój komputer .
-
Napisałem kod przesyłająco - odbierający pakiety sieciowe.
7 godzin około mi to zajęło.
Miotam się ale wyniki są.
- Rejestracja:około 2 lata
- Ostatnio:2 dni
- Lokalizacja:Holandia
- Postów:843
jurek1980 napisał(a):
Jak chcesz zasymulować działanie Internetu na jakichś wirtualakch? To pokazuje, że nie masz pojęcia o czym piszesz i musisz uzupełnić podstawy.
"Simulating the internet in a comprehensive manner involves complex considerations, as the internet is a vast and dynamic network with diverse conditions, speeds, and interactions. While it's challenging to replicate the entire internet for testing purposes, there are some tools and approaches you can use to simulate certain aspects of internet conditions:
Network Emulators: Tools like NetEm for Linux or Clumsy for Windows allow you to emulate various network conditions such as latency, bandwidth limitations, and packet loss.
Virtualization Platforms: Virtualization tools, like VMware or VirtualBox, can be used to create multiple virtual machines that communicate with each other, allowing you to simulate different parts of a network.
Load Testing Tools: Tools like Apache JMeter or Gatling can simulate a large number of concurrent users accessing your web server, helping you understand how your application performs under heavy traffic.
CDN Testing: If your application relies on Content Delivery Networks (CDNs), you can use CDN testing tools to simulate the distribution of content across global server locations.
Cloud-Based Testing Services: Some cloud providers offer testing services that allow you to simulate various internet conditions, including latency and different geographical locations.
Remember that simulating the entire internet is practically impossible due to its scale and complexity. However, by combining these tools and approaches, you can create realistic testing scenarios that mimic certain aspects of internet conditions for your specific use case." GPT
Taka opinia też się pojawiła.
- Rejestracja:ponad 10 lat
- Ostatnio:2 miesiące
- Lokalizacja:Małopolska
- Postów:643
johnny
zrob takie cos tj konkurencje dla xampp
- serwer.png (108 KB) - ściągnięć: 4

- 1
- 2