В
видеоинструкции обрисовывается способ изготовления умного аватара для
вконтакте.ру с нуля. Выкладываю руководство по созданию умного аватара,
который сам граббит нужную информацию и отрисовывает ее на аватаре.
Что нужно сделать, чтобы получить такой аватар вконтакте: 1. Регистрируемся на бесплатном хостинге x10hosting.com 2. Заливаем файлы из папки, которая присутствует в раздаче 3. Ставим задание на крон
Внимание!
Аватар нельзя ставить на обновление чаще, чем каждые 30 минут. Иначе
будет вылетать каптча, которую хостинг, соответственно, вводить не умеет
и аватар не будет обновляться.
Названия файлов/папок и их предназначение: avatar,а,ava -- папки с фонами для аватара Arista.ttf,ariali.ttf,arialbi.ttf -- шрифты, которыми будем отрисовывать на аватаре index.php -- сам скрипт умного аватара json.php -- системный скрипт, предназначенный для хостинга photo.jpg -- ваше фото на аватар, расширение должно быть *.jpg размеры смотрите сами, зависит от выбираемого вами фона
Решение проблем: 1) вместо русских букв отображаются знаки вопроса, пришлось на латинских писать Ответ:
качаем notepad++, ставим, копируем содержимое index.php, сверху меняем
кодировку на UTF-8 (без BOM), втсавляем содержимое, сохраняем. 2)неправильно отображаются дни вконтакте, пришлось поставить дату на день позже Ответ: дату регистрации смотрим здесь rating.vkontakte.ru 3)неправильно отображается время Ответ:
$time = time()+12*3600; смотрим эту строку, это GMT+3, то есть +12
часов от времени хостинга, если Вы из Киева(например) то ставим $time =
time()+11*3600; , а дальше по аналогии, думаю, что разберетесь. 4)плюс хочу убрать рандом и оставить только один скин Ответ: делаем так, смотрим строку $fon
= array("ava/bkgrnd1.png", "ava/bkgrnd2.png", "ava/bkgrnd3.png",
"ava/bkgrnd4.png", "ava/bkgrnd5.png", "ava/bkgrnd6.png",
"ava/bkgrnd7.png", "ava/bkgrnd8.png", "ava/bkgrnd9.png",
"ava/bkgrnd10.png");
и оставляем только понравившийся вам фон
Информация о Программе: Видео-мануал: Продолжительность: 7:45 мин Разрешение: 1280х720 Размер: 37.92 Mb
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем