RM HTTP

Zestaw skryptów + GMSock = Wysyłanie i odbieranie danych za pomocą protokołu HTTP. W paczuszce macie już plik GMSock, zestaw skryptów, dwa przykłady oraz plik php.
Dzieki specjalnej funkcji mozna odczytac zmienne wprost do GM'a za pomocą specjalnie wygenerowanej strony.

Autor: Ranma_man https://gmclan.org

Rozmiar
63 KB
Autor
Ocena
7/10
10 głosów
Komentarze
Komentarze (łącznie 11):
Marmot (Sob., 05 Mar. 05, 17:16)
#1

Fajne przykłady. HTTP jest fajny, ale może zrobisz Ranma, żeby wyświetlił tą stronę? A co do zmiennych, to chyba aktualny czas źle chodzi.

Ranma_man (Sob., 05 Mar. 05, 17:35)
#2

Dobrze chodzi, tylko, że to format unixowy (liczba sekund od roku 1970).
A co do wyświetlania strony. Chłopie, gdybym to zrobił, to bym wydał swoją przeglądarkę w świat. Napisać parser html'a to nie lada sztuka i trzeba temu poświęcić kupę czasu.

N
~Nicolas (Sob., 05 Mar. 05, 21:45)
#3

Jak zrobić żeby się pozbyć HTTP/1.0 200 OK Date: Sat, 05 Mar 2005 20:41:33 GMT Server: Apache/1.3.33 (Unix... itd

Żeby pobierało samą treść?

Ranma_man (Sob., 05 Mar. 05, 22:47)
#4

Heh, przeciez napisalem i to w obu przykladach:
string_pobrany = HTTP_ClearBody(string_pobrany);

W kazdym skrypcie macie opis do czego on sluzy. Czytac ludzie! :)

Marmot (Nie., 06 Mar. 05, 00:15)
#5

Dobra spoko z tym parserem. Poprostu się zapytałem :) .
A co do przeglądarki, to nie jest to taki zły pomysł :) .

Tymon (śro., 17 Maj. 06, 14:25)
#6

Ok, wysłać info o przeglądarce można a jak mogę wysłać jakieś własne zmienne tak aby skrypt PHP mógł mieć do nich dostęp? :) Wiem że mogę to zrobić wpisując jako ścieżkę do pliku w HTTP_Send "ardes.pl/plik.php?zmiennaN=wartoscN" i potem w PHP napisać sobie $zmiennaN=$_GET['zmiennaN'], ale wydaj mi się to nieprofesjonalne :P Jakaś podpowiedź/przykład?

Ranmus (śro., 17 Maj. 06, 16:07)
#7

Nieprofesjonalne? Eeee... Może jeszcze jako POST wysłać -> forum -> szukaj -> rm_http, temat gnyska. Możesz także wysłać zakodowany ciąg znaków i potem odkodować jakoś. :D

Tymon (śro., 17 Maj. 06, 16:39)
#8

Uh, nie pomyślałem :) Dzięki.

r
rryk (śro., 13 Gru. 06, 21:22)
#9

eeee jak to ustawic przerobi mi ktos zeby wyswietlal np strone zal.pl/index.html

Tymon (Czw., 14 Gru. 06, 10:46)
#10

Sprawdź wartości zmiennych.

Indrycho (Pon., 02 Lut. 09, 22:25)
#11

na gm7 jakoś nie działa ;)

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 151 dni temu
Beta
2026.100.0.1182 •
2026.100.0.1126
•
 GMRT beta 0.22.4

wydana  4 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
A Aevoria
(~ostatnie 15 minut)
Discord
Shoutbox
Borek (15:13, 26.10.26)
Nie narzekam na ruch (sam napisałem, że przynajmniej jakiś ruch jest), ale martwi mnie jakość "gier", które nagle zaczynają się pojawiać z dupy. "Catch the clown" przynajmniej był stworzony przez człowieka, tak samo jak opis na forum :)
Wojo (11:49, 26.10.26)
Nie ma ruchu - narzekacie, jest ruch - narzekacie. Nie są to gry z najwyższej półki, ale każdy robi tak jak potrafi. Za starych gmclanowych czasów było wiele produkcji amatorskiej jakości, ale dzięki temu forum tętniło życiem.
Borek (16:08, 25.10.26)
Chodzi mi o ten INPUT, jedna linia, ciężko się tutaj pizse :) Ja wiem, że retro, ale trochę QoL nie zaszkodzi :D
gnysek (16:00, 25.10.26)
A co jest nienormalnego? :D Jest takie jak zawsze było, pełne retro ;) Zerknę, w następny weekend planuję lekki update strony. 3 wpisy to nie tragedia, ale jak będzie wiecej AI slopu to pewnie zacznę kasować.
Borek (19:01, 24.10.26)
Kurde, forum zaczyna zalewać gówno z Claude twórców... :/ ale w sumie jakiś ruch jest :D. P.S. gnysek weź ogarnij tu jakieś normalne okno do pisana shoutów, bo to jakaś masakra jest...
gnysek (23:05, 08.10.26)
Były takie próby, widać co z tego wyszło ;)
Kuzyn (17:06, 08.10.26)
może forum musi rozszerzyć działalność mocniej i skupiać ogólnie polski gamedev hihi
S
Sutikku (18:26, 05.10.26)
zapytaj onet zamknęło działalność, wizaz zamknęło działalność, krajobraz nie jest łatwy
Wojo (16:30, 28.09.26)
To świadczy o tym, że gmclan ma jeszcze duży potencjał, ale niestety nie jest on wykorzystywany tak jak należy.
Adriann (12:33, 28.09.26)
No włąśnie kurcze..nic tu się nie dzieje od lat a i tak wchodzę prawie coddziennie :D
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?