@bratishka у меня скорее чуть по-другому можно сделать.
Например, сначала запрашивать ручным вводом данных, для скольких потоков задать определённое значение.
Ввёл значение 7. Значит, если номер потока с 1 по 7 (первые 7 потоков), то запрашивать ручной ввод для R1.
Далее ввёл 9. Если номер потока с 8 по 16, то R2 и т.д.
То есть сначала при ручном вводе запрашивается "Для какого количество потоков задать Значение1?"
Если количество потоков равно 10, то для первых десяти потоков Значение1.
Далее для последующих 20 потоков Значение2 и т.д.
Хеш данных
Moved
Поддержка
-
Доброй ночи форумчане, столкнулся с одной из проблем, прошу вашей помощи.
На сервере установлен скрипт, в нем имеется функцияstatic function get_hash($fields){
unset($fields["hash"]); ksort($fields); foreach($fields as $key=>$val){ $val = (string) $val; $fields[$key] = $val . self::$token; } return sha1(json_encode($fields)); }и имеются данные по которым приходят положительные ответы от сервера
Array
(
[type] => get_query
[id_parallel_group] => 20
[namebot] => bot2
[hash] => d77c951a9a3783eeb2dedb378d405a50dbef3b0e
)хотелось бы вашей помощи в осознании как правильно сделать хеш sha1 с подписью ключем XF5hqvaDP83mHPY8L9SyZe0vRXdHySLeOMHcf8kzVB14lcXtiOB5fOinxm5lh68HXIAsyUp4tGsGgbhED91v4E09v46y1mvbCwwS и получением хеша равному [hash] => d77c951a9a3783eeb2dedb378d405a50dbef3b0e