![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 17.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam ogromny problem: 1. Muszę zsynchronizować czas inkrementowany w przeglądarce za pomocą js z czasem inkrementowanym w pliku napisanym w c++ Założenie jest takie. W pewnej chwili startowany jest czas w programie. Przeglądarka musi jak najszybciej zareagować na ten fakt i potem za pomocą js inkrementować wczytany czas ze sporą dokładnością(czas z programu mógł mieć jakąś wartość np. gdy w czasie jego pracy uruchomi się stronę). Zastosowałem już long polling w następującej kombinacji: (c++) -> [socket] -> (PHP) -> [long polling AJAX] -> (JS) Są jednak opóźnienia i to wszystko się rozjeżdża. Ma ktoś jakąś radę jak to rozwiązać? 2. Inne pytanie z tym związane Czy ktoś ma pomysł jak zrealizować odliczanie czasu na zboczu? Chodzi o to by nie dawać timeout'a na 1000ms (lub nawet na 500ms) ale by bez większego obciążania przeglądarki znaleźć moment kiedy jest zmiana czasu(+1s) i od tego czasu inkrementować wartość po 1000ms |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:19 |