myDC.ru

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

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

> Хаблист

Теги
Нет тегов для показа
Saymon21
сообщение 23.11.2009, 14:34
Сообщение #1


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Вот нашёл скрипты хаблиста и так как на форуме были уже запросы его решил выложить.

Написан на PHP


Мануал
DC Хаблист.

Для установки запустить файл setup.php

Файлы:
hublist.php - главный файл хаблиста.
hublist/ping.php - файл для пинга хабов.
hublist/usersearch.php - файл создания таблицы пользователей, для поиска пользователей.
hublist/config.php - файл конфигурации.

для осуществления пинга хабов файл hublist/ping.php должен переодически запускаться.
оптимальный период запуска - 1 час.

для функционирования поиска пользователей файл hublist/usersearch.php должен также
переодически запускаться. оптимальный период запуска - 1 час.

для переодического запуска файлов пинга рекомендую использовать программу nnCron.


Скрин


PS Сам ещё пока не разобрался. beat_brick.gif
PSS Нашёлся баг, кривой setup.php файл если смогу отладить перезалью
Прикрепленные файлы
Прикрепленный файл  hublist.zip ( 58.75 килобайт ) Кол-во скачиваний: 216
 
Go to the top of the page
+Quote Post
S_Барс
сообщение 23.11.2009, 20:24
Сообщение #2


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 28.6.2009
Пользователь №: 3 735
Спасибо сказали: 1 раз




Код
CREATE TABLE `hublist_hubs` (
  `ID` int(10) unsigned NOT NULL auto_increment,
  `Adres` varchar(80) character set utf8 collate utf8_bin NOT NULL,
  `Port` varchar(10) character set latin1 collate latin1_general_ci NOT NULL default '411',
  `Name` text NOT NULL,
  `Owner` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `Descr` varchar(666) NOT NULL,
  `Soft` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `Maxusers` varchar(64) NOT NULL default '0',
  `MinShare` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `MinSlots` int(10) NOT NULL,
  `MaxHubs` varchar(64) NOT NULL default '0',
  `Lang` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `Sity` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `Users` int(10) NOT NULL default '0',
  `Userspeak` int(10) NOT NULL default '0',
  `Share` float NOT NULL default '0',
  `Sharepeak` float NOT NULL default '0',
  `Status` varchar(64) character set utf8 collate utf8_bin NOT NULL,
  `UserAdd` varchar(128) NOT NULL,
  PRIMARY KEY  (`ID`),
  UNIQUE KEY `address` (`Adres`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=20

CREATE TABLE `hublist_usersearch` (
  `ID` int(10) unsigned NOT NULL auto_increment,
  `Nick` varchar(64) collate utf8_bin NOT NULL,
  `Descr` varchar(128) collate utf8_bin NOT NULL,
  `EMail` varchar(64) collate utf8_bin NOT NULL,
  `Connect` varchar(64) collate utf8_bin default NULL,
  `Share` varchar(64) collate utf8_bin default NULL,
  `HubID` int(11) default NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1



в MySQL
Хотя и ето тебе не поможет сам по себе скрипт косячный, хотя ping.php может пригодится
Go to the top of the page
+Quote Post
Saymon21
сообщение 23.11.2009, 21:03
Сообщение #3


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




S_Барс

Думаешь вообще без вариантов править его?
Go to the top of the page
+Quote Post
S_Барс
сообщение 23.11.2009, 22:01
Сообщение #4


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 28.6.2009
Пользователь №: 3 735
Спасибо сказали: 1 раз




Может и надо, может и нет, но я там ничего рабочего не увидел.

Чесно, сам хаб лист не фиг писать (по крайней мере для меня) все удовольствие минут 20 занимает
с использованием функции fsockopen
Код
$off = "<b>Статус:</b> <FONT COLOR=red>Offline</b></FONT>";
$online = "<b>Статус:</b> <FONT COLOR=lime>Online</b></FONT>";
$ip = "АЙПИ ХАБА";
$port = "411";
if (! $sock = @fsockopen($ip, $port, $num, $error, 3))
echo $off;
else{
echo $online;
fclose($sock);}


Но с самой пинговкой дело не имел ( если только на Perl)
http://sourceforge.net/search/?type_of_sea...p;words=hublist Тут есть парочка вроде нормальных скриптов


Go to the top of the page
+Quote Post
Saymon21
сообщение 23.11.2009, 22:47
Сообщение #5


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




покопал, покапал я щас ищё и даже с моими пока что малыми знаниями вижу что ничего не получится из этова.

Модераторы удалите тему. Ошибся я в нём сорри beat_brick.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 23.11.2009, 22:58
Сообщение #6


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

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




ну зачем же удалять может кому и пригодится))))
Go to the top of the page
+Quote Post
Saymon21
сообщение 23.11.2009, 23:03
Сообщение #7


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




он пригодица если человек хорошо знающий PHP и MySQL доведёт до ума. потыкал я его мелких даж ошибок кучу нашёл, всё я осилить в нём не смогу :(

если кто всётаки сделает выложите плиз. а то тока на перл я на форуме тут видел.
Go to the top of the page
+Quote Post
S_Барс
сообщение 24.11.2009, 2:01
Сообщение #8


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 28.6.2009
Пользователь №: 3 735
Спасибо сказали: 1 раз




Намутил, типо что то похожее на хаб лист, написал за буквально за час, хаб лист не имеет ни каких красот, тупо таблица. beat_brick.gif ( чтобы быстро и удобно можно было вставить на сайт)
Думаю заморочиться и сделать пингер. ( но это уже в следущей версии)

Если имеются ошибки или предложения все выслушаю)


Прикрепленный файл  Hublist.zip ( 4.59 килобайт ) Кол-во скачиваний: 80



P.S. EW ХАБЫЧ Разработчик скрипта который ты кинул - JkOFF, есть на этом форуме)


Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 24.11.2009, 2:39
Сообщение #9


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




это так должно быть или...? still_dreaming.gif
вот два скрина
Go to the top of the page
+Quote Post
S_Барс
сообщение 24.11.2009, 3:22
Сообщение #10


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 28.6.2009
Пользователь №: 3 735
Спасибо сказали: 1 раз




ам....нет)
Причина редактирования: Не цитируй предыдущий пост. X-Sky
Go to the top of the page
+Quote Post
Saymon21
сообщение 24.11.2009, 3:29
Сообщение #11


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




beat_brick.gif не знаю что сказать даже. (Тупой вариант - проблемы на серве, много чево стоит и он уже глючит) big_smile1.gif
Go to the top of the page
+Quote Post
PomanoB
сообщение 24.11.2009, 8:29
Сообщение #12


AmxModx Scripter
*****

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




Поставь в php.ini
short_open_tag = On


Спасибо сказали:
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.11.2009, 10:14
Сообщение #13


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Или замени в скрипте <? на <?php ...


Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 24.11.2009, 13:20
Сообщение #14


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




спасибо парни. тока вот добавляю свой хаб мне пишет "хаб добавлен" а его нету. захожу в бд там тож пусто
Go to the top of the page
+Quote Post
S_Барс
сообщение 24.11.2009, 18:01
Сообщение #15


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 28.6.2009
Пользователь №: 3 735
Спасибо сказали: 1 раз




возможно проблемы с GET или POST точно не могу сказать тестил на Denver.
Попробуй сделать так
Прикрепленный файл  list2.zip ( 4.68 килобайт ) Кол-во скачиваний: 63

Go to the top of the page
+Quote Post
Saymon21
сообщение 24.11.2009, 20:14
Сообщение #16


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Моя связка
Apache/2.2.13 (Win32) PHP/5.2.10
Версия MySQL-клиента: 5.0.51a
PHP расширение: mysql.

не щас всё так же beat_plaster.gif
Go to the top of the page
+Quote Post
Артём
сообщение 1.12.2009, 12:27
Сообщение #17


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Вот нашёл хаблист... Прикрепленный файл  hublist_v1.6.rar ( 336.43 килобайт ) Кол-во скачиваний: 88

как установить незнаю beauty.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 1.12.2009, 14:11
Сообщение #18


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




ставиш к примеру апач, пхп, мускуль. научись пользоваться phpMyAdmin.
потом зайди в phpMyAdmin создай базу, импортируй в базу файл baza.sql.
открой файл config.php.

Имя базы.
Код
$_mysql_db="hublist"; // Baza de date

Имя пользователя.
Код
$_mysql_user="root"; // User baza de date

Пароль
Код
$_mysql_password="з=pass"; // Parola baza de date


потом в браузере набери

http://адрес сервера/папка где лежит скрипт/index.php

ну вроде бы всё.

PS. Так а я не пойму какой логин и пароль админа и где редактить. скрипт ищё придётся переводить на русский big_smile.gif
Go to the top of the page
+Quote Post
noname
сообщение 4.10.2010, 19:13
Сообщение #19


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 9.10.2009
Пользователь №: 4 680
Спасибо сказали: 0 раз




Saymon, зря ты так про этот скрипт. Да, он косячный, но из пингера можно сделать конфетку, во всяком случае у меня почти получилось.

S_Барс, это не совсем хаблист в привычном понимании, если приделать пингер, то будет ок
Go to the top of the page
+Quote Post
VNoName
сообщение 5.10.2010, 5:50
Сообщение #20


Участник
**

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




установил все через setup.php ))) судя по коду мне сложно сказать) или автор не внимательный) или он поставил защиту от дурака, вобщем за минуту поставил скрипт)
скрипт рабочий) но его надо переписывать) причем полностью
Раскрывающийся текст
вот уже почти рабочее демо выложенного скрипта в первом посте _ttp://tuning.akado-ural.ru/4/hublist.php


Спасибо сказали:
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts ВАЖНО: Topic has attachmentsХаблист RusHub
13 ShadoWx 24 044 7.10.2014, 8:08 Посл. сообщение: mod
No new Topic has attachmentsPublic PHP hublist (Хаблист) by Enyby
Публичный открытый хаблист на PHP
123 Enyby 117 687 26.7.2013, 11:46 Посл. сообщение: dj hoodo
No new Хаблист BCETI.com
25 alex82 32 039 6.3.2013, 12:44 Посл. сообщение: mod
No New Posts Опять про хаблист
5 dj_crazy_joker 7 624 6.2.2012, 0:02 Посл. сообщение: dj_crazy_joker
No new votes Опрос: Topic has attachmentsНормальный хаблист
Стоит ли выкладывать в паблик нормальный опен соурс php хаблист?
30 Enyby 31 209 21.11.2011, 15:20 Посл. сообщение: Enyby
No new Topic has attachmentsSmall DC HubList (Хаблист) Создай свой хаблист.
CMS для создания хаблиста.
62 Stribog 67 348 14.10.2011, 17:45 Посл. сообщение: KT315
No new От: Small DC HubList (Хаблист)
От темы с ID: 4709
43 Alexey 37 699 31.3.2011, 19:38 Посл. сообщение: EvilNico
No New Posts От: Хаблист
От темы с ID: 2706
1 Kingston 5 722 7.1.2011, 18:39 Посл. сообщение: Nickolya
No New Posts От: Хаблист
От темы с ID: 2706
0 absent 4 979 4.1.2011, 1:16 Посл. сообщение: absent
No New Posts хаблист
1 Saymon21 6 244 5.10.2009, 7:07 Посл. сообщение: Wariner
No New Posts Локальный Хаблист
Как сделать?
8 fixx 15 352 22.12.2008, 23:45 Посл. сообщение: FallenAngel
Moved Локальный Хаблист
Как сделать?
0 fixx 0 15.12.2008, 14:00 Посл. сообщение: Delion

 



RSS Сейчас: 28.3.2024, 20:57