Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • Не хотите БАН?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок
  • Загляните на рынок

    Там вы можете продать или купить
    Всё что касается игровых серверов

Рекомендованные сообщения

Добрый вечер. Сразу уточню, что мог ошибиться веткой для данной темы. поэтому прошу прощения. Итак суть вопроса такова. Написал свой кривой лаунчер на C# под словом свой я имею ввиду 50% собственного кода  :geek:  (так скзазать учусь, пробую. проверяю свои возможности). Так вот, когда то юзал удаленный комп с запущенным hfs сервером, который в свою очередь раздавал "папку с модом" тобишь лаунчер подключался по url ссылке и обновлялся оттуда. На данный момент доступа к тому компу нет. И я начал искать альтернативу. Наткнулся на пост, где писали что гугл диск дает бесплатно хостинг хранилище. Действительно все так и есть, но не совсем корректно работает. Один фалй качает, а потом приложение виснет со следующим логи

Вызвано исключение: "System.IO.IOException" в System.dll
Вызвано исключение: "System.IO.IOException" в System.dll
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов.
Вызвано исключение: "System.IO.IOException" в System.dll
Вызвано исключение: "System.IO.IOException" в System.dll
Вызвано исключение: "System.IO.IOException" в System.dll
Вызвано исключение: "System.Net.WebException" в System.dll
Вызвано исключение: "System.Net.WebException" в System.dll
Вызвано исключение: "System.NullReferenceException" в DayZ.exe
Поток 0x1264 завершился с кодом 0 (0x0).
Поток 0x15f4 завершился с кодом 0 (0x0).
Программа "[5548] DayZ.vshost.exe" завершилась с кодом 0 (0x0). 

Хочу уточнить, что подняв денвер на локальном компе и поменяв соответственно адрес на новый, все файлы стабильно скачиваются по мере необходимости и лаунчер стабильно отрабатывает. Если что все завязано на http протоколе... Кто что может подсказать по поводу гугл диска, (через браузер качается аналогично hfs серверу) тоесть разницы нет. Прошу помощи и понимания.

 

 P.S Если что, выбрал именно гугл диск из-за его бесплатности и объема. На данный момент я все го лишь тестирую и не хотел бы платить за хостинг. Поэтому советы про покупку хостинга не надо... сам знаю, что это проще. Речь идет о файлах объемом свыше 5 гигов.

P.P.S Код покажу при необходимости. (конкретно часть отвечающая за закачку не моя. поэтому светить ей не хотелось бы) Но самое странное, что код отрабатывает на ура при денвере и hfs сервере. Тобишь в нем косяка нет. Видимо что то на стороне гугл диска есть?

 

Вот еще логи. Это когда лаунчер делает попытку хотя бы 1 файл скачать. (причем 1 он точно успевает скачать, на втором сыпется 

"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll". 
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\Users\Hitmolot\Documents\Visual Studio 2015\Projects\DayZ\DayZ\bin\Release\DayZ.vshost.exe". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Net.Http\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Net.Http.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll". Символы загружены.
Поток 0x264c завершился с кодом 0 (0x0).
Поток 0x8c0 завершился с кодом 0 (0x0).
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\Users\Hitmolot\Documents\Visual Studio 2015\Projects\DayZ\DayZ\bin\Release\DayZ.exe". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll". Символы загружены.
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\System.Windows.Forms.resources.dll". Сборка модуля выполнена без символов.
Вызвано исключение: "System.ArgumentOutOfRangeException" в System.Windows.Forms.dll
"DayZ.vshost.exe" (CLR v4.0.30319: DayZ.vshost.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов.
Вызвано исключение: "System.OverflowException" в mscorlib.dll
Поток 0x1240 завершился с кодом 0 (0x0).
Поток 0x1e40 завершился с кодом 0 (0x0).
Программа "[9700] DayZ.vshost.exe" завершилась с кодом 0 (0x0).
Изменено пользователем Тоха (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Забронировать это рекламное место


 

System.IO.IOException

Не может записать файл скорее всего... Сделайте поинт при компиляции и посмотрите где вылетит ошибка... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: NoNameUltima
      Кто что думает по этому поводу?)
      Так же доступен - Список игроков на сервере, + данные по А2 \ А3 от игры(юиды и т.п.) + избранные - сохраненные сервера. Список формируется в реал тайм, получая реальные данные с мастер сервера valve
      *Не нашел как получать установленные Моды, и аддоны - насколько я понял - valve данных таких не предоставляет в ответах. Ну да не суть...
       

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • Автор: DAP
      Создам лаунчер для сервера ARMA III только один! Не важно какой мод и т.д.,защита от читеров (только действует на пиратке)на лицензии смысла особо нет.
      пример лаунчера:
       
    • Автор: Golf777
      Подскажи где копать? как сделать  быструю смену оружия колесиком со спины, у админов эта функция работает, а у игроков нет.
    • Автор: freemazavr
      Arma 3 лаунчер предлагает 2 версии epoch как убрать экспериментальную (люди путаются) ?
       

    • Автор: viad00
      Мой сервер давно закрылся, поэтому я решил выложить исходники лаунчера т.к. когда я искал его то не нашёл следующих функций:
      Отлов игроков без лаунчера. Защита от снифферов. Проверка на сторонние программы. Эти функции были реализованы в моём лаунчере.
      Однако это не панацея. Для нормальной защиты необходима по крайней мере связь с сервером по SSL, сигнатурные проверки и многое другое, но мне очень помогло и это.
      Ссылка на GitHub.
      Лицензия MIT. Буду рад pull request-ам.
      Может попозже напишу подробный гайд по установке, пока можно посмотреть в README.md
×
×
  • Создать...