ХАД на титане в зуме работает с задержкой в 1 руку. После того, как рум сделал зум с этой "футбольной" фишкой ХАД стал работать с задержкой на 1 руку. Т.е. выводит статы на прошлую раздачу. Не подскажите как решить данную проблему?
Вин10, программа и клиент последней версии. На обычных столах Хад работает нормально.
Kukry
@Kukry
Сообщение от участника Kukry
-
ХАД на титане в зуме работает с задержкой в 1 руку
-
Выдает неизвестную критическую ошибку
System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> System.IO.IOException: Устройство не готово.
в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
в System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
в Common.DirectoryHelper.CreateIfNotExists(String dir)
в Hand2NoteCore.Common.HandsSaveService.SaveHands(IEnumerable1 hands, String dirOut, CancellationToken cancellationToken, Boolean groupByFolders) в Hand2NoteCore.Import.ArchiveService.Archive(String directoryToGetHands, String dirOut) в Hand2NoteCore.Import.AutoImportHelper.<>c.<Arhive>b__10_0(String x) в Common.LinqExtensions.ForEach[T](IEnumerable
1 col, Action`1 action)
в Hand2NoteCore.Import.AutoImportHelper.Arhive()
в Hand2NoteCore.Import.AutoImportWorker.Start()
в Hand2NoteCore.Import.AutoImportWorker.()
в System.Threading.Tasks.Task.Execute()
--- Конец трассировки внутреннего стека исключений ---
---> (Внутреннее исключение #0) System.IO.IOException: Устройство не готово.в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
в System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
в Common.DirectoryHelper.CreateIfNotExists(String dir)
в Hand2NoteCore.Common.HandsSaveService.SaveHands(IEnumerable1 hands, String dirOut, CancellationToken cancellationToken, Boolean groupByFolders) в Hand2NoteCore.Import.ArchiveService.Archive(String directoryToGetHands, String dirOut) в Hand2NoteCore.Import.AutoImportHelper.<>c.<Arhive>b__10_0(String x) в Common.LinqExtensions.ForEach[T](IEnumerable
1 col, Action`1 action)
в Hand2NoteCore.Import.AutoImportHelper.Arhive()
в Hand2NoteCore.Import.AutoImportWorker.Start()
в Hand2NoteCore.Import.AutoImportWorker.()
в System.Threading.Tasks.Task.Execute()<---Inner exception
System.IO.IOException: Устройство не готово.в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
в System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
в Common.DirectoryHelper.CreateIfNotExists(String dir)
в Hand2NoteCore.Common.HandsSaveService.SaveHands(IEnumerable1 hands, String dirOut, CancellationToken cancellationToken, Boolean groupByFolders) в Hand2NoteCore.Import.ArchiveService.Archive(String directoryToGetHands, String dirOut) в Hand2NoteCore.Import.AutoImportHelper.<>c.<Arhive>b__10_0(String x) в Common.LinqExtensions.ForEach[T](IEnumerable
1 col, Action`1 action)
в Hand2NoteCore.Import.AutoImportHelper.Arhive()
в Hand2NoteCore.Import.AutoImportWorker.Start()
в Hand2NoteCore.Import.AutoImportWorker.()
в System.Threading.Tasks.Task.Execute()Вот такую ошибку выдала программа. Что это значит? И как её исправить?
-
Х2Н перестал выводить статистику
Все работало отлично, но сегодня программа перестала выводить статистику. А при попытке открыть вкладку "сессии" вывела такую ошибку
ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354
at ProtoBuf.ProtoReader.ReadInt32()
at proto_220(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_218(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_198(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_196(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_194(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_192(Object , ProtoReader )
at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)
at proto_188(Object , ProtoReader )
at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
at ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
at ProtoBuf.Serializer.Deserialize[T](Stream source)
at Common.ProtoHelper.Deserialize[T](Byte[] bytes)
at Hand2NoteCore.Database.PsdFromDatabaseProvider.GetPsd(Object[] pdiArray, Int32& bytesCount)
at Hand2NoteCore.Database.PsdFromDatabaseProvider.GetPsd(NicknameRoom player)
at Hand2NoteCore.Database.PsdCache.LoadItem(NicknameRoom player)
at Common.KeyValueCache2.GetItem(TKey key) at Hand2NoteCore.Database.PsdCache.GetPsd(NicknameRoom player) at Hand2NoteCore.Database.AliasHelper.GetPlayersPsd(List
1 players)
at Hand2NoteCore.Database.AliasHelper.<>c__DisplayClass0_0.<GetPlayersPsdAsync>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Hand2NoteCore.Database.AliasHelper.<GetPlayersPsdAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Hand2NoteCore.DataView.SessionsWindowViewModel.<OnSelectedPlayersChanged>d__32.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)Можете помочь? Как решить проблему?
-
RE: Средний процент стата всего поля
Как раз недавно задумался, что было бы не плохо иметь такой стат в попапе.
Так что +1 однозначно -
RE: Нет обновления результатов
Стоит Москва на покерстарс. Какое смещение ставить в Х2Н?
-
Нет обновления результатов
Установил последнюю версию 3.1.7 программа перестала автоматический обновлять репорты и сессии. При это автоимпорт идёт. (У меня выключено архивирование). В чем может быть проблема?
http://saveimg.ru/show-image.php?id=ba926799b094fb2fb949104c71ebfa9d
-
RE: Большой косяк
окошко красное не появляется. А появляется обычный вылет в винде (любой программы). Я опробовал сейчас сделать релоад папки архива Х2Н, появились руки. Но не могу сказать точно все ли. Может стоит сделать что бы Х2Н сохранял каждую руку во время сессии а не после?