Search
Write a publication
Pull to refresh
5
0

Любитель этого дела

Send message

Я наверное неправильно выразился. Это канал (но не группа), а не бот в прямом смысле.
Поэтому персональных настроек для каждого подписчика нет.
Была мысль прикрутить голосование по токенам, но делать все доступные варианты нереально, выбирать какие-то популярные - тоже. Единственный вариант - это собирать пожелания от подписчиков и на их основе принимать решение. Но пока оставил как есть, меняю альты на свое усмотрение, т.к. заявок не поступает.

нет, по расписанию скрипт забирает курсы с биржи и отправляет в ТГ канал

отправил боту ссылку - ничего не произошло

Бот создавался для себя, но доступен всем.
Информер курсов крипто валют из биржи Binance.
Каждый час отправляет текущие курсы и показывает процентное изменение за сутки и за последний час.

https://t.me/cryptoprices_notify

На вопрос так и не ответили
всё равно не могу понять, зачем fromhex?
какую строку сайт не дает удобно ввести?
У нас есть Ri89jHB4UXZDXY6gT1m4LBDXGMTaYzHozMk4nxiuqVXdC — ее мы и вставляем на сайте.
Приведите пожалуйста последовательность действий и результаты каждого действия начиная с:
Ri89jHB4UXZDXY6gT1m4LBDXGMTaYzHozMk4nxiuqVXdC
Подождите…
Что и из чего вы получаете с помощью fromhex?
Пробуем валидацию на сторонних ресурсах?
На сайте gchq.github.io/CyberChef/#recipe=SHA2('256') в INPUT даем наш S-code, в приведенном примере это:
Ri89jHB4UXZDXY6gT1m4LBDXGMTaYzHozMk4nxiuqVXdC
На выходе получаем:
daf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596
Дополняем 0x и отправляем на сайт defuse.ca/big-number-calculator.htm в виде:
(0xdaf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596 % 7 ) + 1
Получаем: 4
Как и в приведенном примере.
да, если быть точным, то sha256 от предыдущего числа
Я понял о чем вы!
Спасибо, подумаю над решением этого вопроса.
Хотя нет…
По большому счету суть не поменяется, результат останется прежним.
Я поэтому и спросил, знаете ли вы возможность более простого преобразования bin to int посредством PHP? Минуя hex.
Возможно это упростило бы код и позволило бы избежать лишних операций.
В статье приведен пример конкретной реализации на PHP, на других языках никакой борьбы не будет, получаете bin и доступными средствами преобразовываете его в int, если есть возможность, то без hex
А в данном примере hex представление является однозначным, т.к. мы получаем его самостоятельно, а не из сторонних источников и формат нам известен.
Другими словами: было удобно сделать именно так. Если можно проще — с удовольствием исправлю.
Вы перечислили именно то, что делается и описано в статье.
В таком виде мы получаем данные от оракула и нам надо превратить их в порядковый номер очереди
Буду благодарен, если подскажете как в PHP из daf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596 получить число 1 без промежуточных преобразований
нечетные номера в какой момент? очередь уменьшается и индексируется заново при каждой итерации. Т.е. если изначально билет 145 был в очереди четным, то после определения первого победителя, он станет нечетным (не по номеру билета, а по порядку в очереди).
А почему на начало будет большее предпочтение?

Information

Rating
Does not participate
Location
Вологодская обл., Россия
Registered
Activity

Specialization

Web Developer, Site Administrator
JavaScript
HTML
CSS
JQuery
Ajax
PHP
MySQL