[Сценарий] Случайный выбор цвета

Не требует установки программ или изменения файлов

Модераторы: immortal, newz20

Ответить
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

[Сценарий] Случайный выбор цвета

Сообщение Divan » Сб авг 08, 2020 2:07 pm

Сценарий для генерации случайного цвета. Посмотреть видео можете здесь

Код в PHP

Код: Выделить всё

$RandomColor;
function colour_random() {
  return '#' . str_pad(dechex(mt_rand(0, 0xFFFFFF)), 6, '0', STR_PAD_LEFT);
}
$RandomColor = colour_random();
setGlobal('Lamp.RGB', $RandomColor);
Код в PHP от SmoKE_xDDD, за что ему большое спасибо!!!

Код: Выделить всё

setGlobal('объект.свойство', sprintf( '%02X%02X%02X', rand(0, 255), rand(0, 255), rand(0, 255)));
Код в blockly
СпойлерПоказать
Блокли - случайный выбор цвета.JPG
Блокли - случайный выбор цвета.JPG (20.03 КБ) 926 просмотров
Код кнопки и запуск сценария

Код: Выделить всё

<input name="кнопка" type="button" value="Рандомный выбор цвета" onclick="runScript('Рандомный выбор цвета');" />
Запуск сценария. Это можете вставить в любую кнопку.

Код: Выделить всё

onclick="runScript('Рандомный выбор цвета');"
Последний раз редактировалось Divan Сб авг 08, 2020 4:50 pm, всего редактировалось 2 раза.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
SmoKE_xDDD
Сообщения: 730
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 89 раз
Поблагодарили: 766 раз

Re: [Сценарий] Случайный выбор цвета

Сообщение SmoKE_xDDD » Сб авг 08, 2020 2:41 pm

В одну строку:

Код: Выделить всё

$color = sprintf( '%02X%02X%02X', rand(0, 255), rand(0, 255), rand(0, 255));
За это сообщение автора SmoKE_xDDD поблагодарил:
Divan (Сб авг 08, 2020 2:55 pm)
Рейтинг: 1.18%
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Сценарий] Случайный выбор цвета

Сообщение Divan » Сб авг 08, 2020 2:56 pm

SmoKE_xDDD писал(а):
Сб авг 08, 2020 2:41 pm
В одну строку:

Код: Выделить всё

$color = sprintf( '%02X%02X%02X', rand(0, 255), rand(0, 255), rand(0, 255));
а где указывается свойство объекта?
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
SmoKE_xDDD
Сообщения: 730
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 89 раз
Поблагодарили: 766 раз

Re: [Сценарий] Случайный выбор цвета

Сообщение SmoKE_xDDD » Сб авг 08, 2020 3:10 pm

Divan писал(а):
Сб авг 08, 2020 2:56 pm
SmoKE_xDDD писал(а):
Сб авг 08, 2020 2:41 pm
В одну строку:

Код: Выделить всё

$color = sprintf( '%02X%02X%02X', rand(0, 255), rand(0, 255), rand(0, 255));
а где указывается свойство объекта?

Код: Выделить всё

setGlobal('Lamp.RGB', sprintf( '%02X%02X%02X', rand(0, 255), rand(0, 255), rand(0, 255)));
За это сообщение автора SmoKE_xDDD поблагодарил:
Divan (Сб авг 08, 2020 3:15 pm)
Рейтинг: 1.18%
Ответить