Aktywne Wpisy
TrudnyMinus +50
kingszajs +3
Polecacie jakąś grę na majówkę? Szukam czegoś dobrego na PC lub PS5. Ogólnie mam za sobą wszystkie znane topowe gięty, RDRy, TLOU, GODy, Horizony, Ghost of Tsushima, Days Gone, etc. Chyba maksymalnie wykorzystałem potencjał rynku gier...
Gry multiplayer odpadają, nie kręcą mnie. Szukam czegoś co naprawdę wciągnie pod kątem fabuły i też żeby reszta aspektów trzymała sensowny poziom.
Rynek gier strasznie się skiepscil albo już ewidentnie jestem stary ( ͡° ʖ
Gry multiplayer odpadają, nie kręcą mnie. Szukam czegoś co naprawdę wciągnie pod kątem fabuły i też żeby reszta aspektów trzymała sensowny poziom.
Rynek gier strasznie się skiepscil albo już ewidentnie jestem stary ( ͡° ʖ
Kod zapierdziela jak rakieta, ale gdy dochodzi do tej części zwalnia 2-3 krotnie.
click queue to dict zawierający handle okna i ilosc kliknięć
pobieram pierwszy element listy, wykonuje na nim co powinno się wykonać
bla bla
usuwam z kolejki, lece po kolejnym dopóki nie skończą się elementy
Co źle robie?
To nie chodzi raczej o te sleepy, są giga krótkie, przed tym fragmentem kod wykonuje się z ok 20 razy na sekunde, w tym fragmencie max 5-6
Dodam, że ta funkcja chodzi na osobnym threadzie
#python
W tym fragmencie dodajesz minimum 7 milisekund opóźnienia (nie wiem czy python jest real-time'owy, podejrzewam że nie, więc rzeczywiste opóźnienie będzie dłuższe).
Razem mamy 12 milisekund - maksymalna możliwa ilość wykonań kodu to 8,(3) na sekundę.
Jak dla mnie wszystko działa zgodnie z oczekiwaniami ¯\_(ツ)_/¯
Ale tak czy siak. Upatrywałbym problemów w sleepach. W językach wysokiego poziomu jest to mocno nieprzyjemna komenda jeśli chcesz coś robić szybko. Właśnie doczytałem i python pod Windowsem ma podobnie jak C# - paręnaście milisekund to minimum. Pod linuxami zwykle jest lepiej, często dobrze (zależnie od jądra).
Czy na pewno musisz ustawiać i czekać na okno za każdym
Ha, zaczyna się robić ciekawie ( ͡° ͜ʖ ͡°)
Być może używając opcji logującej czas podpinasz się do jakiegoś zegara czasu rzeczywistego i sleep też na tym korzysta. Ale żeby się dowiedzieć to trzeba by przekopać się np. przez to (a pewnie i więcej): https://docs.python.org/3/library/time.html
@H0nney: