myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему

> Скрипт хаблиста для сайта, вопрос занающим php язык

Accelerator
сообщение 24.6.2009, 18:09
Сообщение #1


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Хочеться прикрепить к своему сайту список хабов в сети. Хочется чтобы php скрипт показывал:
Код
Название                 Адрес             Статус(Онлайн/оффлайн)
            HUB             dchub://127.0.0.1                   Online

Вы можете добавить свой хаб, введите в данное ниже поле адрес вашего хаба и название:

"поле названия" "адрес" добавить


Примерно такое оформление big_smile.gif

И ещё. Если скажем нажать на название хаба 'HUB' то откроется число юзеров на хабе, расшаренный файлов, программа, на которой фурычит хаб, время непрерывной работы
Go to the top of the page
+Quote Post
-=Alexandr=-
сообщение 24.6.2009, 21:38
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 71
Регистрация: 5.12.2008
Пользователь №: 1 318
Спасибо сказали: 6 раз




Пока что такого скрипта нету.
Go to the top of the page
+Quote Post
Accelerator
сообщение 14.7.2009, 19:34
Сообщение #3


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Вот php скрипт хаб листа, использующего БД MySQL. Теперь вопросы:
Как сделать, чтобы показывало онлайн или оффлайн хаб?
Как сделать возможность пользователям самим добавлять хабы в список?
И Если возможно, то надо, чтобы если хаб в течении n дней не работает, то он автоматически удалялся из списка.
Прикрепленные файлы
Прикрепленный файл  hublist.rar ( 927 байт ) Кол-во скачиваний: 150
 
Go to the top of the page
+Quote Post
Wariner
сообщение 14.7.2009, 21:39
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




не понятно что это вообще за скрипт........
Go to the top of the page
+Quote Post
Accelerator
сообщение 23.8.2009, 6:53
Сообщение #5


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Рабочий скрипт нашёл, сканирует онлайн хабов. Хочется ещё к нему прикрутить, чтобы рядом показывало сколько на данный момент юзеров на хабе и кол-во шары. Подскажите код?
Go to the top of the page
+Quote Post
alex82
сообщение 23.8.2009, 8:23
Сообщение #6


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1402 раза




Цитата(STRELOK @ 23.8.2009, 6:53) *
Подскажите код?
Может покажешь скрипт?
Go to the top of the page
+Quote Post
Setuper
сообщение 23.8.2009, 12:39
Сообщение #7


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Код
<?php if($sock=@fsockopen("адрес_хаба","411",$num,$error,3)) {echo "<font color=green>Онлайн</font>"; fclose($sock);} else{echo "<font color=red>Оффлайн</font>";}?>
big_smile.gif
Go to the top of the page
+Quote Post
Accelerator
сообщение 23.8.2009, 16:02
Сообщение #8


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Код
<?php
$db = @mysql_connect($b_url, $b_login, $b_pass);
$connect = @mysql_select_db($b_name, $db);
if (!$connect)
{$error = 'Сервис не доступен!<br>'.mysql_error();}
if (isset($error)) {echo '<td align=center>'.$error.'</td></tr></td></tr></table>'; die();}
{
$checkbox='';
$i=0;
        echo'<td colspan="5"></td><tr style="background:#dddddd">';
        echo'<td align=center></td>';  
        echo'<td align=center>№</td>';
        echo'<td align=center>Название</td>';
        echo'<td align=center>Адрес</td>';
        echo'<td align=center>Кому доступен</td></tr>';

$dt=date('d.m.Y');
$i=0;

$result = mysql_query('SELECT * FROM hublist);
while ($myrow = mysql_fetch_array($result))
{$i++;
    //сканер -->
    ignore_user_abort(1);
    $host=$myrow["dchub"];

    ob_start();
    if (isset($port))
        {
            flush();
            $f = @fsockopen ($host, $port, $err_no, $err_str, $delay);
            if (!$f){$stat="images/offline.gif";}
            else    {$stat="images/online.gif";}
        }
    //<-- сканер
    if($i%2){$bgr='#F8F8F8';}
    else    {$bgr='#FEFEFE';}
    echo ''.$mysize.'<td>'.$checkbox.'<img src="'.$stat.'" align="top"></td><td>'.$i.'</td><td><a href=dchub://'.$myrow["dchub"].'>'.$myrow["name"].'</a></td><td>'.$myrow["dchub"].'</td><td>'.$myrow["network"].'</td></tr>';
}
echo '</td></tr></table>';
}
?>

Как прикрутить к нему, чтобы рядом с каждым хабов показывало(В поле: Информация) кол-во юзеров и объём текущей шары?
Go to the top of the page
+Quote Post
mariner
сообщение 23.8.2009, 16:09
Сообщение #9


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 874
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




http://www.klan-hub.ru/hubstats/index.php?...on=hubs&new
типо так?
Go to the top of the page
+Quote Post
Accelerator
сообщение 23.8.2009, 16:35
Сообщение #10


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Да, но за исключением блока "Последнее обновление", только "Пользователи" и "Шара"
Go to the top of the page
+Quote Post
alex82
сообщение 24.8.2009, 2:52
Сообщение #11


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1402 раза




STRELOK

Для этого нужно написать полноценный пингер - парой строчек тут не отделаешься.
Go to the top of the page
+Quote Post
Accelerator
сообщение 24.8.2009, 14:16
Сообщение #12


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Это я знаю, кому не жалко, поделитесь...
Go to the top of the page
+Quote Post
Accelerator
сообщение 29.8.2009, 13:04
Сообщение #13


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Так никто и не может поделиться? :(
Go to the top of the page
+Quote Post
alex82
сообщение 29.8.2009, 15:28
Сообщение #14


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1402 раза




Если у кого-то есть готовый - может и поделятся.
Go to the top of the page
+Quote Post
PomanoB
сообщение 29.8.2009, 16:16
Сообщение #15


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Сейчас делаю хаблист как часть статистики хаба, через недельку наверное доделаю и выложу
Go to the top of the page
+Quote Post
Enyby
сообщение 4.11.2009, 15:22
Сообщение #16


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




http://mydc.ru/topic404.html?view=findpost&p=22601 Смотрите тут функцию пингера, те, кому он нужен.
Go to the top of the page
+Quote Post
VNoName
сообщение 17.11.2010, 11:56
Сообщение #17


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605
Спасибо сказали: 11 раз




может ктонить написать последовательность общения между хабом и пингером?
и характеристики для нужные пингеру в $Supports
Go to the top of the page
+Quote Post
Enyby
сообщение 17.11.2010, 12:10
Сообщение #18


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




http://mydc.ru/topic915.html
Go to the top of the page
+Quote Post
VNoName
сообщение 17.11.2010, 12:37
Сообщение #19


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605
Спасибо сказали: 11 раз




я читал это и если ты не заметил дал ссылку туда.
там есть какие команды нужно отослать, а в какой последовательности нет. и нету какие характеристики в $Supports пингер должен отправить
Go to the top of the page
+Quote Post
Enyby
сообщение 17.11.2010, 12:44
Сообщение #20


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




Код
Open connection.
> $Lock
< $Supports NoGetINFO NoHello BotINFO HubINFO
< $Key
< $ValidateNick
> $HubName
> $Hello
< $Version
< $BotINFO
> $HubINFO
Close connection.
Go to the top of the page
+Quote Post

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsMagneto - Бесплатный Скрипт Портала Обмена Dc-ссылками Для Локальной Сети
26 UserSide 36 555 27.8.2019, 11:01 Посл. сообщение: CyberGhost404
No New Posts Поддомен для хаба или сайта в зоне *.elitedc.ru
Поддомен для хаба или сайта в зоне *.elitedc.ru
1 CyberGhost404 2 973 16.2.2019, 3:59 Посл. сообщение: мамин_парень
No New Posts От: Новогодний Скрипт
От темы с ID: 871
0 Евгений 2 218 15.10.2018, 21:44 Посл. сообщение: Евгений
No New Posts А бывают такой скрипт бота?
Скрипт который создает виртуалных юзеров, но с реальными шарами
5 MarkDark 6 306 26.12.2017, 10:47 Посл. сообщение: мамин_парень
No New Posts Скрипт: Бот который отвечает в лс
4 мамин_парень 5 877 11.11.2017, 5:57 Посл. сообщение: мамин_парень
No New Posts как сделать вот этот скрипт
12 мамин_парень 9 744 13.9.2017, 10:51 Посл. сообщение: dimetro
No New Posts Topic has attachmentsИщу скрипт переадресации (redirect)
Переадресация интернет-юзеров
3 AS_Com 5 738 27.8.2017, 8:05 Посл. сообщение: Ksan
No New Posts Topic has attachmentsСкрипт Thunder.lua
7 Евген76 13 476 9.8.2017, 11:48 Посл. сообщение: Ksan
No New Posts Требуется скрипт
Нужен скрипт запрета на подключение
5 Nikolaevich 7 896 20.8.2016, 19:52 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 92 717 28.9.2015, 13:34 Посл. сообщение: NeirRon
No New Posts Скрипт загрузки файла
1 FreeNas 5 290 21.7.2015, 10:58 Посл. сообщение: HackFresse
No new Как вызвать bash скрипт из Lua
14 Iskandark 14 405 3.3.2015, 12:42 Посл. сообщение: Iskandark
No new Topic has attachmentsНовогодний Скрипт
API2
22 Tsd 31 827 12.12.2014, 16:28 Посл. сообщение: Tsd
No New Posts Скрипт запрета видеть чат
запрет видеть чат
2 dimetro 6 152 5.12.2014, 17:37 Посл. сообщение: dimetro
No New Posts Topic has attachmentsпеределать скрипт kinozal.tv
6 BOKOREZ 11 141 30.10.2014, 18:29 Посл. сообщение: Dani_Filth

 



RSS Сейчас: 6.12.2022, 3:32