Главная Новые сообщения Регистрация Правила Поиск
UO: Квинтэссенция - Форумы
Страница 1 из 11
Модератор форума: M@X, Exorcist, Sa1nt 
Форум » Основной » Технический отдел » Автопатчер UOUpdater (Ошибки, проблемы с работой, баги, предложения по улучшению.)
Автопатчер UOUpdater
StaticZ Дата: Пятница, 2009.10.16, 21:41 | Сообщение # 1
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
UOUpdater - небольшая програмка, для автоматической проверки наличия обновлений и в случае их присутствия автоматического скачивания и обновление ресурсов клиента. Начиная с этого момента мы начинаем выкладывать патчи в формате *.qnt для UOUpdater.



Главные плюсы данного способа обновления клиента:
  • крайне высокий уровень сжатия данных (размер файлов от нескольких килобайт)
  • полная автоматизация процесса(вам не надо самим ничего переименовать распаковывать и тд)


UOUpdater написана нами специально для нашего сервера, и предназначена для обновления нашей сборки клиента, не пытайтесь использовать его для обновления не нашего клиента.

Принцип работы: Маленький размер обновлений объясняется тем, что в патчах *.qnt содержится не новые версии файлов, а сильно сжатые новые данные, которые патчер добавляет в файлы в клиента. Поэтому для обновления клиента до самой последней версии необходимо последовательно установить все патчи. Скаченые патчи *.qnt сохраняются в папке patch в каталоге клиента UltimaOnline, поэтому если у вас платный или медленный интернет советую не удалять их, чтобы в случае если вы решили переустановить клиент UOUpdater не потребовалось бы заново скачивать патчи.

Системные требования:
Windows 7 / 2008 / Vista / 2003 / XP
Microsoft .NET Framework 2.0 SP2
Клиент Ultima Online: Quintessence 1.18 и выше

История:
  • 0.1.3576 - релиз первой версии
  • 0.2.3606 - добавлена поддержка статики (staidx*.mul statics*.mul), исправлены некоторые незначительные ошибки при создании и применении патчей, патчер запускает разор принудительно указывая адрес и порт нашего сервера (полезно для тех кто играет сразу на нескольких серверах, внимание: патчер не изменяет настрйоки параметров шифрования разора и другие)
  • 0.4.4258 - новый интерфейс, переделана архитектура, повышена стабильность, исправлены и улучшены алгоритмы обновления статики, добавлена поддержка карт (map*.mul), улучшена работа с сетью.
  • 0.5.4274 - добавлена поддержка формата skills.mul, исправлены и доработаны алгоритмы обновления статики и карты для корректной работы с нашей большой нестандартной картой.


Где скачать: на данный момент UOUpdater распространяется только вместе с нашей сборкой клиента UO, которую можно скачать тут

Данная тема посвящена багам, глюкам, ошибкам, косякам программы UOUpdater, оффтоп строго запрещен! В описании ошибок просьба стараться указывать текст ошибки, версию программы и при каких действиях ошибка возникает.
Прикрепления: 6536663.jpg(44Kb) · 4710999.png(290Kb)


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
StaticZ Дата: Суббота, 2009.11.14, 03:32 | Сообщение # 2
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
Вышла новая версия 0.2.3605, теперь патчер умеет обновлять статику... которой уже скопилось немало...
Онаже была тутже обновлена до 0.2.3606


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
Yarg-Xe Дата: Вторник, 2011.08.09, 18:38 | Сообщение # 3
Novice
Novice
Сообщений: 20
Репутация: 0
Статус: Offline
Добрый день!

Запустил обновление, отхватил следующее (версия 0.1.3576):
Quote

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Net.WebException: The remote name could not be resolved: 'update.uo-quint.ru'
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadData(Uri address)
at UOUpdater.Internet.GetLastAvilableVersion()
at UOUpdater.form.buttonOk_Click(Object sender, EventArgs e)
at UOUpdater.form.form_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Form.CallShownEvent()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()

************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
UOUpdater
Assembly Version: 0.1.3576.36063
Win32 Version: 0.1.3576.36063
CodeBase: file:///C:/Program%20Files/Ultima%20Online%20Quintessence/Updater/UOUpdater.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

По нажатии "Continue" окно апдейтера остаётся открытым и ничего не происходит.

P.S. StaticZ, увидел на сайте, что проекту нужна помощь - написал вам письмо на почту.


Успех - это дорога.
 
StaticZ Дата: Вторник, 2011.08.09, 18:54 | Сообщение # 4
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
На главной странице написано что сервер пока еще закрыт для игроков.. скоро скоро... Что касается патчера, то я прекрасно знаю это старая сборка и старая версия патчера, ругается потому что был изменен сервер обновления, а старый уже не существует.. перед открытием выложим новую сборку там будет работать патчер..


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
StaticZ Дата: Понедельник, 2011.08.29, 15:12 | Сообщение # 5
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
Долго стояли в простое так что версия 0.3.х так и не увидела свет, а вот версия 0.4.4258 пришла на замену, вместе с ней обновился и интерфейс... Что касается технических изменений то их тоже не мало: переделана архитектура, повышена стабильность, исправлены и улучшены алгоритмы обновления статики, добавлена поддержка карт (map*.mul), улучшена работа с сетью.
Прикрепления: 9596151.png(290Kb)


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
daokwon Дата: Понедельник, 2011.08.29, 21:16 | Сообщение # 6
Expert
Expert
Сообщений: 95
Репутация: 2
Статус: Offline
как всегда - МОЛОДЧИНА!!!
 
m0rbit Дата: Понедельник, 2011.09.19, 22:12 | Сообщение # 7
Novice
Novice
Сообщений: 19
Репутация: 0
Статус: Offline
запускаю по инструкции патчер далее Обновление
потом ошибка

Доступная версия UO Updater 0.05 -4274.03867 ОШИБКА
файл uoupdater.qnt не найден


Сообщение отредактировал m0rbit - Понедельник, 2011.09.19, 22:13
 
StaticZ Дата: Понедельник, 2011.09.19, 22:32 | Сообщение # 8
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
1) Какая ос?

2) Попробуйте отключить файрвол/брендмаузер и антивирус, в случае если win7 или win Vista запустить от имени администратора.


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
m0rbit Дата: Понедельник, 2011.09.19, 23:42 | Сообщение # 9
Novice
Novice
Сообщений: 19
Репутация: 0
Статус: Offline
Спасибо. Запуск от имени Админа помог )
 
Vikky Дата: Вторник, 2011.09.20, 16:50 | Сообщение # 10
Apprentice
Apprentice
Сообщений: 36
Репутация: 1
Статус: Offline
У меня так... dry
 
StaticZ Дата: Вторник, 2011.09.20, 17:40 | Сообщение # 11
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
Quote (StaticZ)
2) Попробуйте отключить файрвол/брендмаузер и антивирус, в случае если win7 или win Vista запустить от имени администратора.


Также попробуйте установить Microsoft .NET Framework 2.0 SP2 (именно версию 2.0 SP2)


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
Vikky Дата: Вторник, 2011.09.20, 18:21 | Сообщение # 12
Apprentice
Apprentice
Сообщений: 36
Репутация: 1
Статус: Offline
Quote (StaticZ)
Также попробуйте установить Microsoft .NET Framework 2.0 SP2 (именно версию 2.0 SP2)


Спасибо, всё работает =)


Сообщение отредактировал Vikky - Вторник, 2011.09.20, 18:40
 
StaticZ Дата: Воскресенье, 2012.01.08, 15:10 | Сообщение # 13
Legendary
Legendary
Сообщений: 1659
Репутация: 38
Статус: Offline
Тема закрыта, описание, новости, обсуждение, ошибки и тд переносится на сат разработки, по адрессу: http://dev.uoquint.ru/projects/uoserver/wiki/UOUpdater


Game isn't a dream, it is the reality, reality which is coming while we dream...
 
Форум » Основной » Технический отдел » Автопатчер UOUpdater (Ошибки, проблемы с работой, баги, предложения по улучшению.)
Страница 1 из 11
Поиск:
Copyright 2009-2017 Quintessence. Все права защищены.
Используются технологии uCoz