Game Maker - создание игр | HellRoom Games
Май 14, 2025, 11:15:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Загрузка файла по ссылке  (Прочитано 4472 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DeRibura
Пользователь
***

Репутация: 0
Offline Offline

API: GameMaker Studio Free
Сообщений: 55


« : Февраль 05, 2017, 18:00:48 »

Есть ли какой-то метод для загрузки файла по ссылке?
Просто получилась такая ситуация - клиент обменивается с сервером(сервер не ГМ) по сокетам,
а при обмене длинными текстовыми сообщениями при плохом коннекте информация теряется.
Записан
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #1 : Февраль 05, 2017, 18:05:24 »

http_get_file
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
DeRibura
Пользователь
***

Репутация: 0
Offline Offline

API: GameMaker Studio Free
Сообщений: 55


« Ответ #2 : Февраль 06, 2017, 20:01:20 »

Спасибо!
А каким образом можно отследить, когда файл скачается? Чтобы сделать этакий экран загрузки.
У меня мысль только в степе проверять размер файла/что-либо еще
Записан
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #3 : Февраль 06, 2017, 20:35:53 »

Спасибо!
А каким образом можно отследить, когда файл скачается? Чтобы сделать этакий экран загрузки.
У меня мысль только в степе проверять размер файла/что-либо еще
Штатных средств для отслеживания вроде нет. Размер если будете проверять, то в каждом степе точно не нужно - можно, например, раз в секунду.
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
S_Kleer
GM Pro user
*

Репутация: 567
Offline Offline

Награды:
За лояльность! [+500 репутации]3 место в Дичайшем джеме #82000 сообщений!За постоянность! [50 дней на форуме]Настоящий игродел!2 место на HellRoom Jam #5, Контраст...
API: GameMaker Studio 2
Сообщений: 2734


« Ответ #4 : Февраль 08, 2017, 22:53:28 »

Эх, хотел предложить эту длл: https://marketplace.yoyogames.com/assets/1447/download-file Но её шустро переписали под gms2  errm
У меня, конечно, завалялся архив с ней для гмс1, но проекта нету и не знаю, какие функции там есть. (прикрепил архив, кстати, там есть и исходник на с++, там можно глянуть названия функций (убрал из архива некоторые файлы проекта, т.к. много весят, надеюсь не критично, т.к. .cpp и .h имеются))

* DownloadFile.zip (1104.13 Кб - загружено 430 раз.)
Записан

Коты - Мирители
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #5 : Февраль 09, 2017, 06:53:30 »

Но её шустро переписали под gms2  errm
Там под обе версии GMS.

library.png
Загрузка файла по ссылке
* library.png (65.24 Кб, 746x231 - просмотрено 824 раз.)
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.084 секунд. Запросов: 29.