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:

Stabilna
2024.11.0.179 • 2024.11.0.227
wydana 14 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 30 dni temu
Beta
2024.1100.0.713 •
2024.1100.0.726
 0.14.0

wydana 22 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
49 użytkowników online na discordzie:
Kysiu, 🧁Cupcake🧁, Nikas, Nitro Slav, Carl-bot, p..., lethian, Grela, TobiasM (Morgo), Kowu, LadyLush, GMRussell, Gameduro, OdrzuconyKrakers, Filyps, fervi, Dod, r..., antek, HappyOrange, Pako, firemark, yazaa, Domeen0, Dyno, 🆅🅸🆃🅾74🅼, szmalu, Korodzik, LeD, ZYGZAK, Miłosz, Marco, 21Lancz, p..., m..., bagno, Sporek, Tidżi, Danieo, Mtax, Kandif, l..., moeglich, s..., d..., Add92, Shockah, PeekoHiko, xVANiLL
Shoutbox
Wojo (10:25, 27.12.24)
Jak tworzyłeś* ah ta niecną autokorekta (kiedyś też stworzyłem apki na androida w sumie)
Wojo (10:23, 27.12.24)
O siemka baca, czasami myślę o tobie w kontekście tego jak tworzyłem apki na androida. Swoją drogą czasami zapominam, że forum istnieje bo cały ruch teraz utrzymuje się na discordzie, ale pora to zmienić!
Uzjel (20:17, 10.12.24)
Cały ruch przeniósł się na Discorda.
MagnusArias (17:43, 01.12.24)
O matko... a ja tutaj jestem od ponad 15 lat i czasami zaglądam... biernie bo biernie, ale czasem wpadnę
gnysek (11:46, 17.11.24)
Witamy, witamy!
baca (12:22, 16.11.24)
To już 25 lat.. Witam po paru latach nieobecności.
gnysek (11:05, 15.11.24)
Natomiast obecne forum istnieje od 2004, jak z iglu.cz na gmclan.org przeszliśmy i od tego czasu nie było resetów danych.
gnysek (12:35, 13.11.24)
Ogólnie GMCLAN istnieje 22 lata, ale na to trofeum nie zrobiłem (jeszcze xD)
Chell (20:41, 08.11.24)
wow, ta emotka w ogóle nie wygląda jak : O xD
Chell (20:40, 08.11.24)
tylko? :O 4tk ma 15
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?