Downloader

Przykład asynchronicznego pobierania plików z internetu, które nie blokuje GMa. W przykładzie zaprezentowano ściąganie 3 plików jednocześnie (aby rozpocząć pobieranie plików trzeba wcisnąć klawisze: 1, 2 lub 3, a najlepiej wszystkie jednocześnie :P).

Można pobierać pliki zarówno streamowane o nieznanej wielkości (włącznie z treścią HTML) tak jak i pliki o znanej wielkości, dzięki czemu można wyświetlić pasek postępu. Zaimplementowano podstawową obsługę protokołu HTTP 1.1 (chunked files itp.).

Paczuszka zawiera wersje zarówno pod GM 7 (z załączonym rozszerzeniem GEX) jak i GM 6 (plik 39dll.dll także znajduje się w archiwum).

Autor: Ranmus https://gmclan.org

Rozmiar
93 KB
Autor
Ocena
8/10
51 głosów
Komentarze
Komentarze (łącznie 26, wyświetlam 16 - 30):
Ranmus (Sob., 29 Mar. 08, 14:55)
#16

GET to zwykły link, natomiast POSTa nie zrobiłem, bo to ma być zwykły ściągasz plików. Poszukaj sobie mojego przykładu (chyba w dodatkach) o nazwie RM_HTTP i tam masz stosowny kod, który byś musiał przekleić i poprawić.

Solmis (Czw., 29 Maj. 08, 17:46)
#17

Jaka nazwa - downloader... :D
Jak ten trojan (?) xD

p
pablo1517 (Sob., 07 Lut. 09, 02:34)
#18

Ranmus dasz ten link na którym to te mądre rzeczy czytałeś :D?

Tymon (Nie., 08 Lut. 09, 08:29)
#19

w3.org/Protocols ?

Ranmus (Nie., 08 Lut. 09, 11:39)
#20

Konkretnie to to: jmarshall.com/easy/http

kamcio540 (Sob., 03 Kwi. 10, 14:17)
#21

zainstelowałem 39dll package i nie działa :[

Marek Siemaszko (Sob., 03 Kwi. 10, 17:50)
#22

co Ty instalujesz? toć tu masz już wszystko gotowe.

CTRL (Pon., 21 Cze. 10, 19:49)
#23

Niestety, to nie działa. nie może znaleźć GEX'a, więc instaluję... Dupa z króla!

camorra (Pią., 03 Cze. 11, 09:02)
#24

Mam problem jeśli chodzi o ten przykład. A więc...
Nie znam żadnej strony na której mogę wysłać plik oprócz GMCLan i wpisać go do przykładu żeby to pobierał jako aktualizacja. Możecie coś doradzić?

kt1117 (Pią., 03 Cze. 11, 21:14)
#25

Załóż własną i na niej trzymaj.

G
Genek (śro., 23 Maj. 12, 19:41)
#26

Hmm.. Jak odpalić tą wersje z GEX'em żeby działała? Niby zainstalowany ale go nie widzi!

Najnowsze wersje GameMakera:

Stabilna
2024.14.1.210 • 2024.14.1.253
wydana 9 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 360 dni temu
Beta
2024.1400.1.926 •
2024.1400.1.912
 0.18.0

wydana 15 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
45 użytkowników online na discordzie:
Miłosz, 🧁Cupcake🧁, Grela, Nikas, Alice, Nitro Slav, Carl-bot, 21Lancz, Fox, GibkiKaktus, Cosplyfanka, Wielki Druid, wSzymon1, Kuzyn, GMRussell, OdrzuconyKrakers, m..., Radek Ignatów, r..., Threef, HappyOrange, Pako, Dyno, 🆅🅸🆃🅾74🅼, Deusald, szmalu, Kandif, Voytec, m..., Danieo, bagno, antek, Arrekin, Tidżi, MrTesterr, g..., s..., Sporek, l..., Cebul, Destiny, Add92, h..., Shockah, xVANiLL
Shoutbox
gnysek (16:01, 16.10.25)
To już google decyduje. Mam wrażenie, ze po datach obcina stare treści.
S
Sutikku (10:42, 14.10.25)
Ja jeszcze trafiam na fora jak szukam konkretnych haseł (chociażby wczoraj zepsuty pendrive który się identyfikuje jako Phison 2307 Boot ROM). Teraz projekty opensource często mają społeczności na discordzie i tam jest tona przydatnych informacji ale niedostępna poza discordem. Fajnie by to było wyeksponować
Korodzik (04:24, 14.10.25)
A w sumie to forum się normalnie indeksuje w wyszukiwarkach? Bo ja stwierdziłem, że np. w Google ciężko znaleźć cokolwiek z gmclanowego forum. Większość tematów jest chyba nieindeksowana od dawna...
S
Sutikku (08:44, 13.10.25)
mam niedokończony projekt bota, którego dodaje się do discorda, a on synchronizuje wiadomości z discorda -> na readonly forum. Wtedy treści mogą być indeksowane z wyszukiwarek i łatwo dostępne bez logowania. No ale leży w czyśćcu i czeka.
Wojo (11:52, 11.10.25)
Może kiedyś powróci moda na fora internetowe. Pamiętam w sumie, że czasami aktywność rosła i malała, ale tak pusto to chyba jeszcze nigdy nie było i myślę, że ta cała migracja użytkowników jest zasługą Discorda i zmiany czasów. Po prostu lata dwudzieste spowodowały zmiany trendów w internecie
S
Sutikku (09:06, 08.10.25)
najwyższa pora zopensourcować kod gmclanu!
gnysek (10:33, 06.10.25)
Może tak zrobię :D Jak znajdę czas :D
I am Lord (10:49, 01.10.25)
Tutaj powinna być na głównej jakaś wielka informacja o tym że na Discordzie teraz wszystko jest
Wojo (20:34, 17.07.25)
Discordy i Facebooki pogrzebały erę forów internetowych...
gnysek (10:36, 04.07.25)
Bo wszyscy piszą na discordzie :)
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?