![](https://forum.gmclan.org/uploads/set_resources_5/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Utermiko
-
Postów
796 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Utermiko
-
-
Tak odbiegając trochę od tematu. Mam kości 2 x 2GB (różne firmy), win jest x64 a pokazuje 3,3 GB pamięci. W informacjach od BIOSu tak samo. W instrukcji od płyty maks. pamięć to 4 GB. Wiadomo jaka może być przyczyna?
-
czyli ładny sprzęt
-
8.1 będzie w czerwcu. Mam nadzieję że poprawią modern bo w niektórych miejscach jest fatalnie zrobione.
1) Nie wiem czy wiesz, ale w Windowsie (jest potwierdzona) zasada "ile znajdzie, tyle zajmie" - im masz słabszy komputer tym Windows pobiera mniej zasobów, nie wiem jak to działa, ale jakoś takSkoro ma więcej pamięci to lepiej na starcie załadować wszystko niż potem doczytywać z dysku. W razie gdy brakuje pamięci to zazwyczaj zwalnia jej trochę.
-
Przecież to tylko prowokacja...
-
Przez cały filmik mówi o tym samym.
-
@Utermiko
Jaki spam, przecież od dawna to wiadomo, pfff
Można było przewidzieć że to napiszesz :P
Tak przy okazji, to ty tak dla jaj hejtujesz wszystko co związane z windowsem czy na serio?
-
http://www.dobreprogramy.pl/Najwiekszy-pro...html#komentarze Teraz będzie spam.
-
ReactOS 0.3.14 is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
Niby to Valhalla ale ja bym był za usunięciem tego tematu.
-
Tutaj ktoś pytał o to: http://stackoverflow.com/questions/7142451...t-animated-gifs
-
Fervi był szybszy https://forum.gmclan.org/index.php?showtopic=29584.
A tak przy okazji. Skoro ENIGMA jest na licencji GNU GPL 3 to czy gry też powinny być nią objęte czy tylko modyfikacje ENIGMY?
-
Po 1 popatrz na datę postu.
Po 2 co to by miało dać?
-
Oczywiście że się da.
Podstawy GML'a. zmienne i instrukcje warunkowe.
-
Fajne, ale początki trudne :D
-
Według dokumentacji:
This function can be used to move through a buffer, finding the start, the end, or a position relative to that which was last used when reading or writing data. The "offset" value is the offset (in bytes) to add to the given seek position, for example, if the base is relative and the offset is 4, then the buffer position will move along 4 bytes from it's current position. Please note the following:You can use negative values for the offset to seek back through the buffer as well as positive values.
If the buffer is of the "wrap" type and you offset past the end of the buffer, the seek position will also wrap.
If the buffer is not of the "wrap" type, the seek will clamp to the beginning or end of the buffer, even when the offset would take the seek outside of the buffer limits.
The following constants are accepted as the "base" argument for seeking to:
buffer_seek_start The start of the buffer
buffer_seek_relative A position relative to the current read/write position
buffer_seek_end The end of the buffer
To chyba powinno być coś takiego:
GMLbuffer_seek(blocks_map, buffer_seek_start, 5); //ustawia pozycję na 5 od początku bufora -
stawiasz odpowiednie warunki i kontrolujesz.
konstrukcja if
GMLif(x>10) y+=1; else y+=5; -
Takie coś nazywa się UDP hole punching. Sieci P2P tak działają.
S - serwer
A - klient A
B - klient B
A wysyła do S że chce stworzyć pokój.
S odpowiada A że pomyślnie stworzono
B znajduje pokój za sprawą S i chce do niego dołączyć
S wysyła do B ip A
S wysyła do A ip B
Teraz chcą nawiązać połączenie bezpośrednie. Odbywa się to mniej więcej tak:
A wysyła do B jakiś pakiet na porcie dajmy na to 4000
B wysyła do A jakiś pakiet też na porcie 4000
Jeśli pakiet UDP nie zginął to znaczy, że najprawdopodobniej został otworzony "tunel" między klientami. Najlepiej sprawdzić to jakimś pingiem czy coś. Mogą się komunikować na porcie 4000 przez UDP.
Działanie jest proste.
Kiedy A wysyła pakiet UDP do B to router A otwiera się na pakiety pochodzące od tego IP i portu na który został wysłany pakiet.
To samo z B.
A wyśle pakiet, który zostanie odrzucony przez B, ale za to mamy już "dziurę" na A.
W takim wypadku B wysyła pakiet do A. A go odbiera bo ma otworzoną "dziurę", a B ją stworzył u siebie wysyłając pakiet do A.
Poszperaj w googlach jak chcesz wiedzieć więcej. Proszę mnie poprawić jeżeli się gdzieś pomyliłem.
Od siebie dodam, że udało mi się takie połączenie nawiązać. Co prawda nie w GM'ie ale socket to socket więc bez różnicy.
No i jest możliwe również takie coś jak TCP hole punching. Nie zagłębiałem się w to więc nie wiem nic więcej.
-
Racja to chyba to. Dzięki :)
-
Ktoś wie co to za format i czy istnieje do tego parser?
[ { "files": [ "BNbNhPX", "fCD3xBb" ], "added": "2012-02-19T23:31:46Z", "name": "awesome", "href": "http://hostr.co/xKKWhg5", "id": "xKKWhg5" }, ... ]
-
A on był w ogóle aktualizowany jeszcze? Na XP nie chciał mi ruszyć.
-
Tylko na serwerze zrób sobie skrypt php i nim wpisuj imię do bazy. W przeciwnym wypadku będzie możliwe wyciągnięcia hasła do bazy z aplikacji.
-
Jeśli chodzi o GG to możesz użyć GG4NET przez DotNetGMCrossover aczkolwiek to średni pomysł.
Lepiej by było przepisać logowanie i wysyłanie wiadomości na GM'a (39dll czy tam studio).
-
Tak w ogóle to polecam zmienić kompilator na Free Pascala jeśli jeszcze używasz Turbo Pascala. Turbo nie był aktualizowany od ponad 20 lat.
-
Szukaj w googlach "turbo pascal tryb graficzny" lub "turbo pascal graph".
Tu coś znalazłem: http://www.zawalny.daminet.pl/gtp.htm.
-
Obawiam się że w konsoli to nie możliwe. Niech ktoś inny się wypowie.
Linux vs Windows
w Valhalla
Opublikowano
nie. gf 7300 gt
na necie gdzieś czytałem że moja płyta nie obsługuje w pełni 4 gb więc w tym może być problem