вторник, 24 января 2012 г.

Как сгенерировать себе случайный аватар?

Сгенерируем тысячу и выберем самый красивый:
  • mkdir /tmp/avatars/
  • for i in `seq 1 1000`; do hash=`dd if=/dev/random bs=16 count=4 2>/dev/null | md5sum | awk '{ print $1 }'`; wget -q "http://www.gravatar.com/avatar/$hash?s=128&d=identicon&r=PG" -O /tmp/avatars/$hash.png; echo "$hash"; done
  • Идём в /tmp/avatars/ и выбираем аватар. Если нужна картинка большего размера, то можно вручную сделать HTTP-запрос с этим хешем.
  • Если случайные числа в /dev/random быстро заканчиваются, то замените его на /dev/urandom

















Комментариев нет:

Отправить комментарий