<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ETH on Блог Агапова Максима</title><link>https://magapov.nmph.ru/tags/eth/</link><description>Recent content in ETH on Блог Агапова Максима</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Mon, 06 Nov 2017 06:46:24 +0000</lastBuildDate><atom:link href="https://magapov.nmph.ru/tags/eth/index.xml" rel="self" type="application/rss+xml"/><item><title>Tasker. Голосовое уведомление о состоянии баланса криптовалют</title><link>https://magapov.nmph.ru/2017/11/tasker.html</link><pubDate>Mon, 06 Nov 2017 06:32:00 +0000</pubDate><guid>https://magapov.nmph.ru/2017/11/tasker.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">Будет полезно тем, кто частенько проверяет баланс своих альткоинов. Чтобы не лезть каждый раз на страницу пула, накидал простенькую задачу для Tasker'а с применением Natural Language, чтобы по моему голосовому запросу, получать отчет о состоянии баланса.&lt;br />
Всё что надо, это спарсить HTTP ответ из https://zec.nanopool.org/api для ZEC&lt;br />
&lt;pre>&lt;code class="bash hljs">1. New Task&amp;gt;Name&amp;gt;Check Zec Balance
2. Add&amp;gt;Сеть&amp;gt;HTTP Get
Server:Port
https://api.nanopool.org/v1/zec/balance/t1fJuHWrfcWnYMYyP9VAF96vRnvND2NziMG
3. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD
Разделитель - :
4. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD3
Разделитель - }
5. Add&amp;gt;Переменная&amp;gt;Установить переменную
Имя - %HTTPD32 
До - round(%HTTPD31*10000)
Вычислить математическое выражение - true
Добавить - true
6. Add&amp;gt;Сигнал&amp;gt;Произнести
Текст - Прогресс %HTTPD32%
Синтезатор com.google.android.tts:rus-rus&lt;/code>&lt;/pre>Аналогичная задача на пуле https://api.ethermine.org/docs/ для ETH&lt;br />
&lt;pre>&lt;code class="bash hljs">1. New Task&amp;gt;Name&amp;gt;Check Eth Balance
2. Add&amp;gt;Сеть&amp;gt;HTTP Get
Server:Port
https://api.ethermine.org/miner/:23472e5C65308Fc93BFb93058BdD07D62299e05F/currentStats
3. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD
Разделитель - {
4. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD3
Разделитель - :
5. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD310
Разделитель - ,
6. Add&amp;gt;Переменная&amp;gt;Расчленить переменную
Имя - %HTTPD311
Разделитель - ,
7. Add&amp;gt;Переменная&amp;gt;Установить переменную
Имя - %HTTPD9
До - round(%HTTPD3111/10000000000000000)
Вычислить математическое выражение - true
Добавить - true
8. Add&amp;gt;Сигнал&amp;gt;Произнести
Текст - Прогресс %HTTPD9%
Синтезатор com.google.android.tts:rus-rus&lt;/code>&lt;/pre>&lt;br />
В переменной %HTTPPD3101 прописано количество worker'ов, при желании, можно создать задачу с ежечасной проверкой их количества и поставить голосовое уведомление на случай, если один из майнеров отвалится\упадет&lt;/div></description></item></channel></rss>