Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Плагины => Topic started by: Thug on 19 12 2017, 13:55:43

Title: CurrencyRates
Post by: Thug on 19 12 2017, 13:55:43
Можно ли настроиться плагин Quotes отображать курс биткоина? В списке валют во вкладке Google его не нашёл. Есть ещё вкладки Google Finance и Yahoo, но я чёт совсем не пойму, как они работают.
Title: Re: Плагин Quotes и биткоины
Post by: Mataes on 19 12 2017, 14:51:28
Добавил биткоин. Придет наверное с завтрашним обновлением. Или можете сами заменить файл из вложения в папке Plugins\Quotes
Title: Re: Плагин Quotes и биткоины
Post by: Thug on 19 12 2017, 15:49:45
А, там вот так всё просто, понял) Правда отображается некорректно. Видимо плагин не был расчитан на такие большие значения. Ну и для единообразия наверное лучше в описании обозначить его просто как BTC в скобках, а не юникодовским символом, а то сейчас он как-то выделяется...
Title: Re: Плагин Quotes и биткоины
Post by: Thug on 31 03 2018, 12:49:54
То ли с плагином, то ли с гуглом что-то случилось пару недель назад. Теперь в списке контактов большую часть времени на контактах с курсами висит значок часов, как будто плагин не может достучаться до серверов, значения курсов не отображаются. Если щёлкнуть дважды по контакту, то можно увидеть курс после обновления, которое было часа 3 назад, например. А обновлять данные каждые 10 минут, например, не хочет.
Title: Re: Плагин Quotes и биткоины
Post by: Mataes on 31 03 2018, 13:09:28
Да, есть какая то шляпа. Посмотрю
Title: Re: Плагин Quotes и биткоины
Post by: Thug on 29 10 2020, 09:24:48
Опять некорректно отображается курс биткоина в рублях (скрин старый, потому что сейчас та же фигня)
(https://forum.miranda-ng.org/index.php?action=dlattach;topic=5372.0;attach=2342;image)
Title: Re: Плагин Quotes и биткоины
Post by: Thug on 15 06 2021, 03:57:53
У меня с 8 июня курсы валют не обновляются. Можно исправить?
Title: Re: CurrencyRates
Post by: Apollo2k4 on 15 06 2021, 09:10:42
Thug, хорошо бы нетлог приложить чтобы можно было понять, что там произошло.
Title: Re: CurrencyRates
Post by: Thug on 15 06 2021, 09:14:55
Apollo2k4,
Code: [Select]
[21:13:42 1584] amThreadProc thread start
[21:13:42 112C] [MirLua] Loading lua engine
[21:13:42 112C] [MirLua] Loading standard modules
[21:13:42 112C] [MirLua] Loading additional functions
[21:13:42 112C] [MirLua] Loading miranda modules
[21:13:42 112C] [MirLua] Loading variables functions
[21:13:43 1FD0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[21:13:43 1FD0] [CurrencyRates] (01F99FF8) Connecting to server free.currencyconverterapi.com:443....
[21:13:43 1FD0] [CurrencyRates] (01F99FF8) Connecting to ip 104.21.70.5:443 ....
[21:13:43 112C] [MirLua] Loading scripts from E:\Program Files\Miranda NG\Scripts
[21:13:43 1FD0] [CurrencyRates] (652) Connected to free.currencyconverterapi.com:443
[21:13:43 1FD0] [CurrencyRates] (652 free.currencyconverterapi.com) Starting SSL negotiation
[21:13:43 1FD0] SSL negotiation failure (5)
[21:13:43 1FD0] [CurrencyRates] (652 free.currencyconverterapi.com) Failure to negotiate SSL connection
[21:13:44 1FD0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[21:13:44 1FD0] [CurrencyRates] (01F99FF8) Connecting to server free.currencyconverterapi.com:443....
[21:13:44 1FD0] [CurrencyRates] (01F99FF8) Connecting to ip 104.21.70.5:443 ....
[21:13:44 1FD0] [CurrencyRates] (700) Connected to free.currencyconverterapi.com:443
[21:13:44 1FD0] [CurrencyRates] (700 free.currencyconverterapi.com) Starting SSL negotiation
[21:13:44 1FD0] SSL negotiation failure (5)
[21:13:44 1FD0] [CurrencyRates] (700 free.currencyconverterapi.com) Failure to negotiate SSL connection
[21:13:44 1FD0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[21:13:44 1FD0] [CurrencyRates] (01F99FF8) Connecting to server free.currencyconverterapi.com:443....
[21:13:44 1FD0] [CurrencyRates] (01F99FF8) Connecting to ip 104.21.70.5:443 ....
[21:13:45 1FD0] [CurrencyRates] (548) Connected to free.currencyconverterapi.com:443
[21:13:45 1FD0] [CurrencyRates] (548 free.currencyconverterapi.com) Starting SSL negotiation
[21:13:45 1FD0] SSL negotiation failure (5)
[21:13:45 1FD0] [CurrencyRates] (548 free.currencyconverterapi.com) Failure to negotiate SSL connection
Title: Re: CurrencyRates
Post by: Apollo2k4 on 15 06 2021, 09:25:27
Thug, посмотри в настройках браузера включено ли у тебя использование TLS 1.1 и TLS 1.2 в настройках IE во вкладке «Дополнительно»
Title: Re: CurrencyRates
Post by: Thug on 15 06 2021, 09:29:22
Apollo2k4, да, включены. Лучше вы скажите, у вас курсы отображаются?
Title: Re: CurrencyRates
Post by: Apollo2k4 on 15 06 2021, 09:40:10
Thug, перепроверил, нет. На Win7 и Win10. проблема в том, что в нетлоге написано, что не инициализируется SSL сессия, но выглядит это не так, внутри 10-ки есть поддержка TLS 1.3.
Title: Re: CurrencyRates
Post by: dartraiden on 15 06 2021, 13:25:24
OpenSSL должен использоваться же, а не WinCrypto.
Title: Re: CurrencyRates
Post by: dartraiden on 15 06 2021, 13:52:32
Вечером 7 числа мы убиваем StdSSL и проталкиваем в ночник OpenSSL по умолчанию, 8 прилетает обновление и CurrencyRates начинает обламываться, совпадение?
Title: Re: CurrencyRates
Post by: dartraiden on 15 06 2021, 14:57:10
Thug, в ночнике включены расширенные логи OpenSSL, обновитесь и снова сделайте нетлог, там будет больше понимания происходящего.
Title: Re: CurrencyRates
Post by: Thug on 15 06 2021, 15:20:47
dartraiden,
Code: [Select]
[3:19:55 0E44] amThreadProc thread start
[3:19:55 1500] [MirLua] Loading lua engine
[3:19:55 1500] [MirLua] Loading standard modules
[3:19:55 1500] [MirLua] Loading additional functions
[3:19:55 1500] [MirLua] Loading miranda modules
[3:19:55 1500] [MirLua] Loading variables functions
[3:19:55 1AF0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[3:19:55 1AF0] [CurrencyRates] (01FDA0A8) Connecting to server free.currencyconverterapi.com:443....
[3:19:55 1AF0] [CurrencyRates] (01FDA0A8) Connecting to ip 104.21.70.5:443 ....
[3:19:55 1500] [MirLua] Loading scripts from E:\Program Files\Miranda NG\Scripts
[3:19:55 1AF0] [CurrencyRates] (652) Connected to free.currencyconverterapi.com:443
[3:19:55 1AF0] [CurrencyRates] (652 free.currencyconverterapi.com) Starting SSL negotiation
[3:19:55 1AF0] SSL negotiation failure: error:00000005:lib(0):func(0):DH lib (5)
[3:19:55 1AF0] [CurrencyRates] (652 free.currencyconverterapi.com) Failure to negotiate SSL connection
[3:19:55 1AF0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[3:19:55 1AF0] [CurrencyRates] (01FDA0A8) Connecting to server free.currencyconverterapi.com:443....
[3:19:55 1AF0] [CurrencyRates] (01FDA0A8) Connecting to ip 104.21.70.5:443 ....
[3:19:56 1AF0] [CurrencyRates] (700) Connected to free.currencyconverterapi.com:443
[3:19:56 1AF0] [CurrencyRates] (700 free.currencyconverterapi.com) Starting SSL negotiation
[3:19:56 1AF0] SSL negotiation failure: error:00000005:lib(0):func(0):DH lib (5)
[3:19:56 1AF0] [CurrencyRates] (700 free.currencyconverterapi.com) Failure to negotiate SSL connection
[3:19:56 1AF0] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[3:19:56 1AF0] [CurrencyRates] (01FDA0A8) Connecting to server free.currencyconverterapi.com:443....
[3:19:56 1AF0] [CurrencyRates] (01FDA0A8) Connecting to ip 104.21.70.5:443 ....
[3:19:56 1AF0] [CurrencyRates] (668) Connected to free.currencyconverterapi.com:443
[3:19:56 1AF0] [CurrencyRates] (668 free.currencyconverterapi.com) Starting SSL negotiation
[3:19:56 1AF0] SSL negotiation failure: error:00000005:lib(0):func(0):DH lib (5)
[3:19:56 1AF0] [CurrencyRates] (668 free.currencyconverterapi.com) Failure to negotiate SSL connection
Title: Re: CurrencyRates
Post by: dartraiden on 18 06 2021, 00:28:24
https://github.com/miranda-ng/miranda-ng/issues/2923

пока натурально нет никаких идей...
ну, т.е. причина понятна, непонятно, почему обламывается именно CurrencyRates, а у всех остальных всё замечательно
Title: Re: CurrencyRates
Post by: dartraiden on 20 06 2021, 21:02:52
Исправлено в билде 24142
Title: Re: CurrencyRates
Post by: dartraiden on 20 06 2021, 21:12:29
Если интересно - причина (https://stackoverflow.com/questions/68038747/openssl-cannot-connect-to-free-currencyconverterapi-com)
Title: Re: CurrencyRates
Post by: Thug on 21 06 2021, 08:44:24
Ага, заработало, спасибо)
Title: Re: CurrencyRates
Post by: Thug on 16 07 2022, 22:14:11
dartraiden, С 14 числа опять не фурычит
Code: [Select]
[9:47:19 1778] [CurrencyRates] Connection request to free.currencyconverterapi.com:443 (Flags 11)....
[9:47:19 1778] [CurrencyRates] (03F4DB08) Connecting to server free.currencyconverterapi.com:443....
[9:47:19 1778] [CurrencyRates] (03F4DB08) Connecting to ip 104.21.70.5:443 ....
[9:47:19 1778] [CurrencyRates] (668) Connected to free.currencyconverterapi.com:443
[9:47:19 1778] [CurrencyRates] (668 free.currencyconverterapi.com) Starting SSL/TLS negotiation
[9:47:20 1778] [CurrencyRates] (668 free.currencyconverterapi.com) SSL/TLS negotiation successful
[9:47:20 1778] [CurrencyRates] (03F4DB08:668) Data sent
GET /api/v5/convert?q=BTC_USD&compact=ultra&apiKey=1bcb19cf914d157217b6 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.112 Safari/537.36
Cache-Control: no-cache
Pragma: no-cache
Accept-Encoding: deflate, gzip
Host: free.currencyconverterapi.com
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[9:47:20 1778] [CurrencyRates] (03F4DB08:668) Data received
HTTP/1.1 503 Service Unavailable
Date: Sat, 16 Jul 2022 21:47:20 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache
CF-Cache-Status: DYNAMIC
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=VVl3jEplaNbC%2FSkoQMrBBd8JcR2qCWJd8LAnEwsagueZJAqVsuLAKGh7IhG6NlQgnL0BA%2FsYCRc34ARrakHcFT2V%2BBs%2F2Ov26onAqi%2Fpr2EnZvbVEWQaicSgbQTSoV1HjBWKkaYLum34eP1VrlTN1Q%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 72bdef8be9990b5f-AMS
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400

6c
<html><body><h1>503 Service Unavailable</h1>
No server is available to handle this request.
</body></html>


[9:47:20 1778] [CurrencyRates] (03F4DB08:668) Data received
6c
<html><body><h1>503 Service Unavailable</h1>
No server is available to handle this request.
</body></html>


[9:47:20 1778] [CurrencyRates] (03F4DB08:668) Data received
<html><body><h1>503 Service Unavailable</h1>
No server is available to handle this request.
</body></html>

[9:47:20 1778] [CurrencyRates] (03F4DB08:668) Connection closed internal
[9:47:20 1778] [CurrencyRates] (03F4DB08:4294967295) Connection closed
Title: Re: CurrencyRates
Post by: dartraiden on 16 07 2022, 22:57:42
Проблема не на нашей стороне (https://www.currencyconverterapi.com/server-status)

Свяжитесь (https://www.currencyconverterapi.com/contact) с владельцем сервиса, может, он что-то скажет.
Title: Re: CurrencyRates
Post by: dartraiden on 18 07 2022, 23:34:44
Вроде, заработало.
Title: Re: CurrencyRates
Post by: Thug on 18 07 2022, 23:35:55
dartraiden, да, заработало  :THUMBS UP:
Title: Re: CurrencyRates
Post by: Thug on 25 02 2023, 02:58:38
Надо короче под другой сервис плагин писать, потому что этот всё время лежит. Толку от плагина, получается, нет  :-\
Title: Re: CurrencyRates
Post by: dartraiden on 25 02 2023, 18:17:01
Или купить там премиум за 10 баксов в месяц. Насколько я вижу, лежит только бесплатный сервер.