Выходные на носу. А что делать в выходные, как не подбивать итоги прошедшей недели?
Интересно же узнать про свои посты больше, чем видно через сайт. А ещё интереснее посчитать деньги в чужом кармане взять для сравнения посты коллег.
Но есть засада - блокчейн - штука непростая.
"Не беда!", как грится, сейчас быстренько научимся вытаскивать всё интересное прямо в привычный эксель, где доступны расчёты, графики и прочие удобства. А после этого вставлять красивой табличкой прям в пост.
Делается всё это на удивление просто. Итак, план:
- Как добыть все сведения о посте.
- Если пост
свой июзаем голдвойс. - Если пост любой и хотется поподробнее.
- Если пост
- Как результаты из экселя вставить красивой табличкой себе в пост.
Добываем сведения о посте
Тут аж 2 возможности: либо через голдвойс, либо прям из блокчейна.
Статистика в "золотом голосе"
Сперва простой вариант для любителей @goldvoice. Он показывает не всё, подходит только для своих постов (❗️ ниже), но простота зашкаливает. По шагам:
- Открываю
свойлюбой пост в голдвойсе. - Внизу после тегов жмакаю на кнопу "Статистика":
- ❗️ Нашёлся ещё один читерский вариант: просто дописываем к ссылке
/stats
, например вот мой самый провальный пост (не считая приветствия):
https://goldvoice.club/@html/pirozhok-pro-nashi-nody-delegatov-i-narod/
. - Дописываем в ссылку
/stats
в конец (если косая черта есть, не дублируем), получится:
https://goldvoice.club/@html/pirozhok-pro-nashi-nody-delegatov-i-narod/stats
- видно все апы.
- ❗️ Нашёлся ещё один читерский вариант: просто дописываем к ссылке
- Откроется страница. На ней копирую табличку под надписью "Список голосов". Прямо текст, начиная от "Дата" и до конца.
- Вставляю в эксель.
У меня на этом шаге появляется окошко с выбором столбцов, можно задать их типы (дата/число/текст) и убрать например "Бонус". Если колонки не появились, то выбираем в окошке разделитель "Табуляция" или "Tab".
Готово! Терь можно делать с полученной инфой всё, что захочется. Например, сравнить два поста.
У этого способа свои косяки: он показывает не всё и работает только для своих постов. Если хочется больше или чужого, переходим ко второму способу.
Тащим из блокчейна статистику любого поста
Этот способ немного длиннее, но сейчас по шагам разберёмся.
- Копируем ссылку на нужный пост
- Открываем эту тулзу Гороха @ropox
- В поле
author:
вставляем автора поста (без @) - В поле
permlink:
- ссылку. И отрезаем от неё всё от автора и до начала - Например, от ссылки
https://golos.io/goldvoice/@html/ubivaem-kurirovanie-coinbank-umenxshil-zaderzhku-apvouta-s-20-do-15-minut-5050
останетсяubivaem-kurirovanie-coinbank-umenxshil-zaderzhku-apvouta-s-20-do-15-minut-5050
. Без косой черты! - Нажимаем
Execute
и немного ждём
- В поле
- Ниже появится разноцветный текст - там все параметры поста. Посмотрите внимательно, там видны всякие даты, GBG и прочее. Косяк, что на буржуйском, но словарь поможет. Ну или в комментах спрашивайте;))
- Нам интересны апвоуты, поэтому выделяем и копируем кусок начиная от
"active_votes": [
и до],
внизу. Копируем начиная от одной квадратной скобки и до другой. Вместе со скобками. - Полдела сделано. Терь надо этот JSON (так оно называется) сделать пригодным для экселя. Топаем на этот онлайн-конвертер.
- Вставляем скопированный текст в окошко под "Option 3 - paste into Text Box below":
- Клик по кнопке Convert JSON To CSV сразу после слов "Step 3: Generate output".
- Снизу под "Result Data:" мигом появляется текст для вставки в эксель.
- Ещё ниже можно это дело скачать в виде файла для экселя, кнопка "Download Result".
- А ещё ниже можно увидеть получившуюся табличку.
- Вставляем в эксель либо открываем в нём скачанный файл. Здесь всё так же, как в 4м шаге для голдвойса. Если колонки не появились, то выбираем в окошке разделитель Запятую или ",".
Готово!
Здесь инфы поболе, но есть особенности. Например, проценты отображаются целым числом от 0 до 10000. Его надо поделить на 100, чтоб получить привычные проценты. А если число отрицательное, то эт флаг;))
После вставки в эксель хоть графики строим, хоть что угодно))
Вставляем табличку прямо себе в пост
Ну это уже самая лёгкая часть. Пригодится кстати для любых табличек.
Итак, после всех анализов и расчётов у вас появится табличка. Её то и бум вставлять в пост (коммент). Не зря ж в экселе чёта делали;))
Тут два простых шага: подготовка CSV и вставка в пост.
Подготовка CSV (эт формат файла такой, ща покажу)
Табличка для вставки должна быть отдельно от всего прочего (на отдельном листе экселя). Ну эт на случай, если вы там что-то сложное считали, с промежуточными значениями.
- Идём в
Файл
, жмёмСохранить как...
. - Терь надо в выпадающем списке "Тип файла" выбрать CSV.
- Жмём "Сохранить". Появится окошко настройки CSV.
- Выбираем разделитель вертикальная черта
|
и сохраняем файл.
Вставляем в пост
Сохранённый файл почти готов для вставки в пост. Но сперва его надо открыть в блокноте или обычном текстовом редакторе. Получится что-то вроде этого:
voter|rshares|percent|time
proctologic|1240165140|100|10/27/17 10:01 AM
knopki|5436708102|10000|10/27/17 06:19 AM
fyrstikken|1390852158|200|10/27/17 05:33 AM
Первая строка - заголовки, а потом "табличка". Копируем всё это и вставляем в пост.
Терь финт ушами, надо отделить заголовок. Прямо в посте дублируем первую строку, получится:
voter|rshares|percent|time
voter|rshares|percent|time
proctologic|1240165140|100|10/27/17 10:01 AM
knopki|5436708102|10000|10/27/17 06:19 AM
fyrstikken|1390852158|200|10/27/17 05:33 AM
И заменяем в ней слова на дефис -
:
voter|rshares|percent|time
-|-|-|-
proctologic|1240165140|100|10/27/17 10:01 AM
knopki|5436708102|10000|10/27/17 06:19 AM
fyrstikken|1390852158|200|10/27/17 05:33 AM
Готово! Получится такая табличка:
voter | rshares | percent | time |
---|---|---|---|
proctologic | 1240165140 | 100 | 10/27/17 10:01 AM |
knopki | 5436708102 | 10000 | 10/27/17 06:19 AM |
fyrstikken | 1390852158 | 200 | 10/27/17 05:33 AM |
Ессно, можно поменять названия колонок в заголовке. Тока важно не стереть лишнюю |
, иначе табличка развалится.
Текста многовато вышло, но думаю осилите, все шаги лёгкие;)) Если чё, велкам в комменты;))
Уточнение, мой эксель называется LibreOffice (OpenOffice), может немного отличаться от оригинала)))
Верну кураторам 80% GBG за пост -- программа 50/50
Можно на голдвойсе к любому посту дописать/stats/, не обязательно только к своему.
Спасибки, вчера тож это обнаружилось методом научного тыка;)) А вот с /edit/ не прокатило)))
Пост обновлён;))
Кстати, о статистике. Можешь найти все комментарии юзера amaya в блоге bot50-50? А то я уже час ищу один коммент((
Могу конечно. Закидывай 100гбг (эт с нехилой скидкой на первый заказ) и будет усё найдено;))
Эт надо в блокчейн лезть, одной кнопкой не делается. Рецепт: проверяешь либо get_content_replies для всех твоих постов, либо user_history для amaya.
Ещё есть бд @arcange, там проще, но я не умею)) Так подключиться к ней и не удалось, тупо нЕчем... Вот есси веб-морду к ней сделают - будет круто
Нашел)) Так, глазами пока
Ага, глазами часто быстрее;))
Спасибо. Все хочу разобраться во всей этой хренотени, но когда, когда...))
Благодарю. Добавил в закладки на всякий случай: вдруг пригодится.
P. S. Что такое "rshares". В Google Translate нет перевода. Как я понял, это термин, связанный именно с Голос. Но вот что он означает, не знаю.
Ага, с голосом и стимит связано. Это сокращение, доля вклада в награду поста, reward shares вроде
Выплаты по 50/50 проведены:
Повышены до 0.001 GBG следующим:
antonio.spb.rus, vp-belarus, irinasviridova, kito-boy, babka, di-rose, botty, jejangkit, cos, mikhailal, infinity, sergesfnv, vispasian, golos-api, dmil, nonpushkin, namstab, eugene.khariton, v0id, hokku, vika-teplo, fair, katherina, karusel1, vanlov, emelion, ksinti, tanyacheb, daria-shch, tanc, regina-niki, oldpirat, stomatolga, css, krasotka, kodiaq, goldenlady, danetka, eva, melpomena, krosh, cuthbert, robotic, illeizenhaim11, akolobrodova, bb51, nebesa, yulis, malaya, murashka, skuka, anastasiar1, shoroh, gazgolderov, viktorik12, olga1619, jengar, cherkas98, concha, hen9matv, maza05, katerina98, syagailo, ulkaok, nivanger, valentina1997, irinayunak, karinapak, angelinaa, veselokate, mozambic, anastasia7182, aigul, tori, agalakova5, alexandria, urusovaalina, alex7799, bishamonbishofit, juliamal, empat, tatyanka305, amina888, scryptos, gloser, tanj, anandasurya, vnz, goldenriver, fire-cur, login, rod, big, mi6, bar, uuu, tel, cop, arm, wix, nya, for, sux, xss, liypcuc, moana, shyrybovich, expiriti, maria9, bot.experta, dan66, just-a-test, tester, govno, testfortest, vikx, vikxx, crypto.democrat, yoyow, dmarket, transfer, ssh, uia, token, false, amount, exchanger, open, reblog, chain-cf, twitch, tumblr, envato, keychain, ltd, github, channel, escort, decentral, deadpoll, board, prostitutki, stuff, console, abort, morg, gamers, icoalert, germangref, spermbank, snapshot, unlock, from, vikxxx, coinloan, ceo, gmail, protonmail, dittrex, battlehub, multisig, minnowbooster, dirty, lepra, sonm, blockexplorer, golospay, log, private, zalupa, degradant, police, fsb, index.html, drugstore, penis, sexshop, dostavka, sud, blockpay, dappstore, abuse, issue, website, vox-vpopuli, vox-porno, vox, lorempisun, pisunlorem, wss, registrator, golosrobot, betarobot, minigolos, reputation, vests, realestates, clone, upvoter, metrika, cryptobank, say10, rewardpool, colos, datum, dpos, romannn, siril, buros, cykerberg, ivannegroznii, gdmitry, resonance
Из них 22 аккаунта голосовали с силой < 100%
@jupiter.zeus в стоплисте т.к. имеет два поста с меткой #апвот50-50 и 0 выплат за нихВродь долги начал закрывать. Отправлено 0.112 GBG за этот пост.
@html Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за Количество комментариев
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
@html Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
ekaterinka, vas, strecoza, sergiy, andrvik, max-max, niiu, mai1100, oleg257, harhor, rusalka, chika25, romannn, vict0r, gromozeka, fair, karusel1, rubin, francesco, vika-teplo, borisss, anatolich, felicita, myhardmoney, dayver, lushaya, del137, rezonator, bag, now, ieshua, ili, moranor, mp42b, ksantoprotein, process, massatela, naiger, firestarter, vlad1m1r, shafarevich, francuzzz, kito-boy, anr, nikitosuna, astramar, solips, html, blog.experta, katherina, alexko, cryptoblog, anandasurya, diabur
Поэтому я тоже проголосовал за него!
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас на странице https://golos.io/~witnesses, вот так:
@html Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Награда за Количество полученных комментариев
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
как просто, ага
~9 кликов;))
Проще - эт тока если спец. тулзу для выгребания писать)
@kovatelj
Дошли руки и до этого поста;))
Все картинки - мои скриншоты
Спасибо, ценный мануал.
Пожалуйста!)) Ждём от вас табличек;))
Нет, я лучше дедовским методом, ручным.
Да мне на самом деле тож ручным привычнее. Ну или скриптом накрайняк)
Вы же негодовали, что не с первого дня на ГОЛОСе табличку свою ведете. Теперь сможете восстановить пробелы в своей статистике))
Я не негодовал, а сокрушался. В принципе, в мои докосаточьи времена там и считать-то было почти нечего.
Для переводов и кураторства там чуть другая схема, скорее всего много ручной работы получится