HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Antichat UserBar on PHP
  #1  
Старый 16.07.2007, 02:46
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию 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($image000x2B2F34);

$img['USER'] = '24820'//ваш ID на форуме

$open file_get_contents('http://forum.antichat.ru/member.php?u='.$img['USER']);
$open preg_match('|(.+)&nbsp;\(<b>(\d+)</b>/<b>(\d+)</b>\)|i',$open,$repa);

$img['TEXT'] = win2uni('Репутация: '.$repa[1].' ('.$repa[3].')');

imagerectangle($image00349190x000000);
imagefilledrectangle($image,1,1,348,8,0x2F3439);
 
imagettftext($image$img['FONT_SIZE'], 0215140xB9B9B9$img['FONT_NAME'], $img['TEXT']);
imagettftext($image$img['FONT_SIZE'] + 2010140x228B22$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..
 
Ответить с цитированием

  #2  
Старый 16.07.2007, 02:48
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Красиво!
Быстро ты осваиваешь пхп+)
 
Ответить с цитированием

  #3  
Старый 16.07.2007, 02:51
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

боянище...
но идея с репой ничё...
 
Ответить с цитированием

  #4  
Старый 16.07.2007, 02:53
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

NOmeR1
может antichat.ru лучше заменить на ник? так будет лучше выглядеть
 
Ответить с цитированием

  #5  
Старый 16.07.2007, 12:12
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Piflit  
NOmeR1
может antichat.ru лучше заменить на ник? так будет лучше выглядеть
Замени, то тогда не будет понятно для какого сайта ЮзерБар.
Цитата:
Сообщение от BlackCats  
нифигаааа!!! номер!!! это была моя идея, и ты её купиздил! :'( сам хотел замутить дня 4 назад но всёравно +
хы) быстрее надо было делать. Ну рас уж ты первый придумал, лови +
Цитата:
Сообщение от Isis  
Ошибочка в начале...
Файл шрифта показа репутации неправильно формат его написан...
Необходимо изменить REFSAN.ttf на REFSAN.TTF
С заглавными не работает


Если бы Егорыч включил приём аватаров в формате PHP, то я бы такой аватар намутил

Последний раз редактировалось NOmeR1; 16.07.2007 в 13:37..
 
Ответить с цитированием

  #6  
Старый 16.07.2007, 13:30
Feshh
Banned
Регистрация: 06.03.2007
Сообщений: 160
Провел на форуме:
2570374

Репутация: 11
Отправить сообщение для Feshh с помощью ICQ
По умолчанию

Цитата:
Сообщение от NOmeR1  
Замени, то тогда не будет понятно для какого сайта ЮзерБар.

хы) быстрее надо было делать. Ну рас уж ты первый придумал, лови +

Исправил, спс.


Если бы Егорыч включил приём аватаров в формате PHP, то я бы такой аватар намутил
avatarshell.php ?
 
Ответить с цитированием

  #7  
Старый 16.07.2007, 13:33
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Feshh  
avatarshell.php ?
Нет, не загружать, а указывать ссылку.
 
Ответить с цитированием

  #8  
Старый 16.07.2007, 02:59
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Ошибочка в начале...
Файл шрифта показа репутации неправильно формат его написан...
Необходимо изменить REFSAN.ttf на REFSAN.TTF
 
Ответить с цитированием

  #9  
Старый 16.07.2007, 03:01
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

но я бы сделал по крону, например раз в час.. так если где на популярном форуме разместишь нах ачат задосишь =\
 
Ответить с цитированием

  #10  
Старый 16.07.2007, 03:15
Isis
Флудер
Регистрация: 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)
 


Быстрый переход




ANTICHAT.XYZ