
25.03.2009, 13:16
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
С нами:
9510146
Репутация:
1550
|
|
Сообщение от Snickersmix
сказал бы ктонибудь как грузить аватар в группу через скрипт.. -_- никак не пойму какой запрос надо сделать из скрипта
вот я написал скрипт который генерирует авку группы, на ней пишет время и прочую муть. но как её автоматом то в группу пихать? с автообновлением новостей и названия группы проблем не возникло.. а вот с авой засада
Я себе так делал:
PHP код:
<?
$Image = ImageCreateFromGif("3.gif"); \\d файле .gif лежит аватарка исходная
$Color = ImageColorAllocate($Image, 0, 0, 0);
$date = date("m.d.y");
$time = date("H:i");
$String = $time;
ImageString($Image, 7, 2, 70, $String, $Color);
Imagegif($Image, "ava.gif"); \\в ava.gif будет записывтаься ава с временем
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,"http://***.vkontakte.ru/upload.php?act=profile&mid=***&hash=***&rhash=***"); \\это отлавливай сниффером
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curl,CURLOPT_HEADER,false);
$postdata = array(
'subm' => '1',
'filename' => 'av-639.gif', \\произвольноеназвание
'photo' => '@./ava.gif', \\аватарка берется из ava.gif
);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($curl,CURLOPT_COOKIE, "remixlang=0; remixchk=5; remixmid=***; remixemail=***; remixpass=***;"); \\твои куки
curl_setopt($curl,CURLOPT_ENCODING,"gzip,deflate");
$ret = curl_exec($curl);
?>
И все это на крон
|
|
|