ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

16.07.2007, 02:46
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Antichat UserBar on PHP
Вчера сделал. Сегодня решил написать коменты и выложить сюда. Ценим.
PHP код:
<?
function win2uni($s)
{
$s = convert_cyr_string($s,'w','i');
for ($result='', $i=0; $i<strlen($s); $i++) {
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
//работа в массиве мне удобней :)
$img = array();
$img['WIDTH'] = 350; //ширина юзербара
$img['HEIGHT'] = 20; //высота юзербара
$img['FONT_SIZE'] = 8; //размер шрифта
$img['FONT_NAME'] = 'REFSAN.TTF'; //имя шрифта #1
$img['FONT_NAME_2'] = 'visitor1.ttf'; //имя шрифта #2
$image = imagecreatetruecolor($img['WIDTH'],$img['HEIGHT']) or die();
imagefill($image, 0, 0, 0x2B2F34);
$img['USER'] = '24820'; //ваш ID на форуме
$open = file_get_contents('http://forum.antichat.ru/member.php?u='.$img['USER']);
$open = preg_match('|(.+) \(<b>(\d+)</b>/<b>(\d+)</b>\)|i',$open,$repa);
$img['TEXT'] = win2uni('Репутация: '.$repa[1].' ('.$repa[3].')');
imagerectangle($image, 0, 0, 349, 19, 0x000000);
imagefilledrectangle($image,1,1,348,8,0x2F3439);
imagettftext($image, $img['FONT_SIZE'], 0, 215, 14, 0xB9B9B9, $img['FONT_NAME'], $img['TEXT']);
imagettftext($image, $img['FONT_SIZE'] + 2, 0, 10, 14, 0x228B22, $img['FONT_NAME_2'], 'ANTICHAT.RU');
header('Content-type: image/gif');
imagegif($image);
imagedestroy($image);
?>
Шрифты
[WebFile]
[Slil]
[Dump]
Его довольно просто подделать под любой другой форум/сайт, что хотите. Самый нормальный бесплатный хостинг под этот скрипт - www.6te.net
P.S. Сильно не ругайте, я не так хорошо освоился в PHP.
Последний раз редактировалось NOmeR1; 12.09.2007 в 21:22..
|
|
|

16.07.2007, 02:48
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Красиво!
Быстро ты осваиваешь пхп+)
|
|
|

16.07.2007, 02:51
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
боянище...
но идея с репой ничё...
|
|
|

16.07.2007, 02:53
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
NOmeR1
может antichat.ru лучше заменить на ник? так будет лучше выглядеть
|
|
|

16.07.2007, 12:12
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Сообщение от Piflit
NOmeR1
может antichat.ru лучше заменить на ник? так будет лучше выглядеть
Замени, то тогда не будет понятно для какого сайта ЮзерБар.
Сообщение от BlackCats
нифигаааа!!! номер!!! это была моя идея, и ты её купиздил! :'( сам хотел замутить дня 4 назад но всёравно +
хы) быстрее надо было делать. Ну рас уж ты первый придумал, лови +
Сообщение от Isis
Ошибочка в начале...
Файл шрифта показа репутации неправильно формат его написан...
Необходимо изменить REFSAN.ttf на REFSAN.TTF
С заглавными не работает
Если бы Егорыч включил приём аватаров в формате PHP, то я бы такой аватар намутил 
Последний раз редактировалось NOmeR1; 16.07.2007 в 13:37..
|
|
|

16.07.2007, 13:30
|
|
Banned
Регистрация: 06.03.2007
Сообщений: 160
Провел на форуме: 2570374
Репутация:
11
|
|
Сообщение от NOmeR1
Замени, то тогда не будет понятно для какого сайта ЮзерБар.
хы) быстрее надо было делать. Ну рас уж ты первый придумал, лови +
Исправил, спс.
Если бы Егорыч включил приём аватаров в формате PHP, то я бы такой аватар намутил 
avatarshell.php ? 
|
|
|

16.07.2007, 13:33
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Сообщение от Feshh
avatarshell.php ? 
Нет, не загружать, а указывать ссылку.
|
|
|

16.07.2007, 02:59
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Ошибочка в начале...
Файл шрифта показа репутации неправильно формат его написан...
Необходимо изменить REFSAN.ttf на REFSAN.TTF
|
|
|

16.07.2007, 03:01
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
но я бы сделал по крону, например раз в час.. так если где на популярном форуме разместишь нах ачат задосишь =\
|
|
|

16.07.2007, 03:15
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
GreenBear, не ачат заддосит, а тот сайт где разместит =)
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Books
|
PSalm69 |
Избранное |
273 |
13.02.2016 01:24 |
|
Books PHP
|
FRAGNATIC |
PHP |
186 |
21.02.2010 02:41 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|