yar229/WebDavMailRuCloud

[Hasher] YaD hash exception

yar229 opened this issue · 1 comments

в командной строке может быть указано сразу несколько файлов/масок из разных каталогов, поэтому при выводе относительного пути будет непонятно, какой именно файл.

ок

Тоже убирать не стоит, поскольку для облака может быть нужен не один хэш, например, для Яндекс.Диска

Тогда я нашёл багу ибо не работает если указать протокол яндекса :)
C:\progz\WebDAVCloudMailRu\1.12.1.2\Hasher.exe --protocol YadWeb --files C:\temp\bookz\book.pdf

Необработанное исключение: System.AggregateException: Произошла одна или несколько ошибок. ---> System.Security.Authenti
cation.AuthenticationException: YadAuthLoginRequest error
   в YaR.Clouds.Base.Repos.YandexDisk.YadWeb.YadWebAuth.<MakeLogin>d__3.MoveNext()
   --- Конец трассировки внутреннего стека исключений ---
   в System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   в YaR.Clouds.Base.Repos.YandexDisk.YadWeb.YadWebRequestRepo.<>c__DisplayClass4_0.<.ctor>b__0(YadWebAuth auth)
   в System.Lazy`1.CreateValue()
   в System.Lazy`1.LazyInitValue()
   в YaR.Clouds.Common.Cached`1.RefreshValueIfNeeded()
   в YaR.Clouds.Base.Repos.YandexDisk.YadWeb.YadWebRequestRepo..ctor(IWebProxy proxy, IBasicCredentials creds)
   в YaR.Clouds.Base.Repos.RepoFabric.Create()
   в Hasher.Program.<>c.<Main>b__0_0(CommandLineOptions options)
   в Hasher.Program.Main(String[] args)

Вообще не знал что у яндекса есть свой хеш. По хешу яндекса тоже можно джоинить файлы?

Originally posted by @kybyx in #196 (comment)

Поправил

Релиз пока не делал.