OnlyFart / Elib2Ebook

Генератор книг
GNU General Public License v3.0
122 stars 29 forks source link

Litnet и Author.today не работают #82

Closed antony-perki closed 1 year ago

antony-perki commented 1 year ago

Litnet

.\Elib2Ebook.exe -u https://litnet.com/ru/book/para-dlya-drakona-ili-recept-idealnogo-glintveina-b141878 -f fb2
Unhandled exception. System.Text.Json.JsonException: '<' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0.
 ---> System.Text.Json.JsonReaderException: '<' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.
   at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader&, ExceptionResource, Byte , ReadOnlySpan`1 )
   at System.Text.Json.Utf8JsonReader.ConsumeValue(Byte)
   at System.Text.Json.Utf8JsonReader.ReadFirstToken(Byte)
   at System.Text.Json.Utf8JsonReader.ReadSingleSegment()
   at System.Text.Json.Utf8JsonReader.Read()
   at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader&, JsonSerializerOptions, ReadStack& )
   --- End of inner exception stack trace ---
   at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack& , JsonReaderException)
   at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader&, JsonSerializerOptions, ReadStack& )
   at System.Text.Json.JsonSerializer.ReadCore[TValue](Utf8JsonReader&, JsonTypeInfo, ReadStack& )
   at System.Text.Json.JsonSerializer.ContinueDeserialize[TValue](ReadBufferState&, JsonReaderState&, ReadStack&, JsonTypeInfo)
   at System.Text.Json.JsonSerializer.ReadFromStreamAsync[TValue](Stream, JsonTypeInfo, CancellationToken)
   at System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore[T](HttpContent, Encoding, JsonSerializerOptions, CancellationToken)
   at Elib2Ebook.Logic.Getters.Litnet.LitnetGetterBase.Authorize() in D:\a\Elib2Ebook\Elib2Ebook\Elib2Ebook\Logic\Getters\Litnet\LitnetGetterBase.cs:line 66
   at Elib2Ebook.Program.<>c.<<Main>b__0_0>d.MoveNext() in D:\a\Elib2Ebook\Elib2Ebook\Elib2Ebook\Program.cs:line 31
--- End of stack trace from previous location ---
   at CommandLine.ParserResultExtensions.WithParsedAsync[T](ParserResult`1 result, Func`2 action)
   at Elib2Ebook.Program.Main(String[] args) in D:\a\Elib2Ebook\Elib2Ebook\Elib2Ebook\Program.cs:line 23
   at Elib2Ebook.Program.<Main>(String[] args)

Author.today

.\Elib2Ebook.exe -u https://author.today/work/212721 -f fb2
Сайт https://api.author.today/ не доступен. Работаю через https://212.224.112.32/
Начинаю генерацию книги "https://author.today/work/212721"
Сервер не успевает ответить за 5 секунд. Попробуйте увеличить Timeout с помощью параметра -t
Сервер не успевает ответить за 5 секунд. Попробуйте увеличить Timeout с помощью параметра -t
Сервер не успевает ответить за 5 секунд. Попробуйте увеличить Timeout с помощью параметра -t
OnlyFart commented 1 year ago

Litnet подрубил cloudflare. Поиски способа обхода в процессе.

Author.today уже давно подрубил cloudflare. Из способов обхода - подключение российского VPN. На российские ip адреса защита не срабатывает

antony-perki commented 1 year ago

Как задать логин/пароль для прокси?

OnlyFart commented 1 year ago

На текущий момент поддерживаются только анонимные прокси

antony-perki commented 1 year ago

Спасибо.