Для сайто-строителей: Онлайн статус для сайтов кланов - альфа версия |
Добро пожаловать, гость ( Вход | Регистрация )
Для сайто-строителей: Онлайн статус для сайтов кланов - альфа версия |
Teddy Bear |
Сентябрь 6 2006, 23:55
Сообщение
#41
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
WhiteRanger
Пока это не представляется возможным. (работаем над этим) mujik Спасибо. Добавил заголовок. -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
mujik |
Сентябрь 11 2006, 00:28
Сообщение
#42
|
Member Регистрация: Август 10 06 Сообщений: 34 Предупреждения: 0 |
утром написал самую простую прогу проверки, может пригодится
http://talion.qik.ru/checker.rar даже и не знаю, у всех пойдет или нет)))) Сообщение было отредактировано mujik: Сентябрь 11 2006, 01:09 -------------------- php & other programming any difficulty - icq 325335 |
PorcelainZell |
Сентябрь 11 2006, 14:11
Сообщение
#43
|
Member Регистрация: Июль 5 06 Сообщений: 203 Забанен до: 31 Май 2031 Предупреждения: 0 |
-------------------- [Nebula] http://nebula.cc
|
WebKa21 |
Сентябрь 11 2006, 14:36
Сообщение
#44
|
Member Регистрация: Июль 5 06 Сообщений: 132 Предупреждения: 0 |
Работает.
Пасибо -------------------- K0T9I [Arcana Lord] : MindControl
-------------------- Beware the Raging Kitty... |
NarWhal |
Сентябрь 11 2006, 15:18
Сообщение
#45
|
Member Регистрация: Июль 5 06 Сообщений: 681 Предупреждения: 0 |
Да, удобная штука. Спасибо. Может следующие версии появятся с наворотами?
|
Snark |
Сентябрь 12 2006, 10:16
Сообщение
#46
|
Member Регистрация: Июль 5 06 Сообщений: 2 301 Предупреждения: 0 |
из наворотов нуна только настройки сохранять =) например адрес прокси и можно список кланов в менюшку загнать (редактить конфиг).
-------------------- [Banshee Fierce] Phoenix Knight
http://fierce.ru меня не интересует твой здравый смысл (с) Mugen |
NarWhal |
Сентябрь 12 2006, 11:03
Сообщение
#47
|
Member Регистрация: Июль 5 06 Сообщений: 681 Предупреждения: 0 |
|
Camoranesi |
Сентябрь 12 2006, 14:40
Сообщение
#48
|
Member Регистрация: Август 2 06 Сообщений: 62 Предупреждения: 0 |
А можно вот так сделать? http://games.alkar.net/game/lineage2/stat/?act=alliances
У них же получилось Вот моя тема, но так никто и не отписался из знающих людей http://forum.theabyss.ru/index.php?showtopic=5890 Мож тут ответят? |
Teddy Bear |
Сентябрь 12 2006, 16:27
Сообщение
#49
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
Camoranesi
это будет, ну чуть позже. так же инфа о том, кто в клане онлайн. -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
Camoranesi |
Сентябрь 13 2006, 09:31
Сообщение
#50
|
Member Регистрация: Август 2 06 Сообщений: 62 Предупреждения: 0 |
|
Silverblood |
Сентябрь 13 2006, 10:29
Сообщение
#51
|
Member Регистрация: Сентябрь 8 06 Сообщений: 239 Предупреждения: 0 |
По всем ссылкам открывает новое окно с одной единственной буквой "О"
Браузер: ИЕ. А замысел - однозначно развивать! -------------------- [AXIS] Hunter
-=Гоха=- Noilne: какую тактику использует в массовых пвп? h0t: Подбегает сзади и молится на прохождение абилок |
Gorefeast |
Сентябрь 16 2006, 11:26
Сообщение
#52
|
Member Регистрация: Август 26 06 Сообщений: 177 Предупреждения: 0 |
А как сделать что бы инфа отображалась не ввиде ссылки а сразу ввиде информации, ну, т.е. чтобы это увидеть достатосно было бы открыть страницу.
-------------------- Где мой дэдманс глори Гор? (C) Lurtz
http://community.livejournal.com/lineage2_rus/232521.html |
SorFuS |
Сентябрь 16 2006, 18:44
Сообщение
#53
|
Member Регистрация: Август 17 06 Сообщений: 64 Предупреждения: 0 |
Прога работает, тока надо добавить обработку ошибки "такого клана нет" а то он на несуществующий клан выдал онлайн 2715 =\ Хотя это и не играет особо роли прога нужная
mujik + Если не сильно сложно скинь мне на Sorfus@ya.ru исходник =)) Попробую помудрить на VB |
Teddy Bear |
Сентябрь 16 2006, 21:58
Сообщение
#54
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
SorFuS
В данный момент в скрипте не различается разница между "клана не существует" и "клана нету онлайн". Поэтому сложно отделять. -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
mujik |
Сентябрь 16 2006, 23:26
Сообщение
#55
|
Member Регистрация: Август 10 06 Сообщений: 34 Предупреждения: 0 |
немного переделал
http://talion.qik.ru/checker.rar -------------------- php & other programming any difficulty - icq 325335 |
AIIOCTOJI |
Сентябрь 19 2006, 12:34
Сообщение
#56
|
Member Регистрация: Август 30 06 Сообщений: 231 Предупреждения: 0 |
А можно ли сделать так чтоб выводились только ники персов которые онлайн в столбик?
пример: FireBall MOHAX ZiGiZ Сообщение было отредактировано AIIOCTOJI: Сентябрь 19 2006, 13:55 -------------------- З.Ы.: стену раздолбал,на потолок влез, пятый угол нашел, выучил матчасть,к йаду иммунитет, в лесу фсех волков перерезал, вешался, ф топке горел, топором голову рубил, яму копал, в тюрьме сидел, банан ел, ну, и т.п., и т.д.
|
Krezy |
Сентябрь 24 2006, 18:08
Сообщение
#57
|
Member Регистрация: Июль 8 06 Сообщений: 102 Предупреждения: 0 |
тема ап.
понятно что многим это нужно-развивать нужно. имхо теперь необходимо нечто на языке ХТМЛ что бы обрабатывалась инфа со страницы запроса и выдавало в более приемлимом виде. (причин почему в ШТМЛ - море, например большенство кланов не могут использовать ПШП как таковой) Спасибо за развитие этого вопроса. -------------------- Смейся и весь мир будет смеяться вместе с тобой, плачь и ты будешь плакать в одиночестве (с) Oldboy
|
Nevil |
Сентябрь 25 2006, 21:54
Сообщение
#58
|
Member Регистрация: Сентябрь 9 06 Сообщений: 491 Предупреждения: 0 |
Народ, может немного не сюда, но всё-таки как можно закинуть на сайт статистику для каждого сервера (х3 и х300) ну хотябы на х3 (ну как на главной странице абиса: название сервера,количество игроков на сервере и статус: лог и сам серв)
-------------------- Nevil
Clan WMD Nostromo in my heart http://img404.imageshack.us/i/84502f.jpg/ |
dholian |
Октябрь 2 2006, 18:19
Сообщение
#59
|
Member Регистрация: Август 15 06 Сообщений: 13 Предупреждения: 0 |
Примерный файл как запрашивать данные - в приложении. надо только переименовать в .php и заменить название клана. Очень помог данный скрипт, кому интеесно, пример его реализации можно поглядеть на сайте нашего клана: http://k-rmc.com/. Хотелось бы чтобы данная тема развивалась и дальше, буду ждать! Сообщение было отредактировано dholian: Октябрь 2 2006, 18:22 |
bunker |
Октябрь 5 2006, 17:34
Сообщение
#60
|
Member Регистрация: Июль 5 06 Сообщений: 2 385 Предупреждения: 0 |
Примерный файл как запрашивать данные - в приложении. надо только переименовать в .php и заменить название клана. как его поставить на форумы Му66? или это нельзя сделать? -------------------- By June ET\SwM\MM\Хавка ^Hero^
bunker Cardinal 85\75\75\75 тащит) (Ramsheart) Контр Спирит\Констр УД\Контр Селестиал - Hero June\November 2010 |
Audax |
Октябрь 8 2006, 02:44
Сообщение
#61
|
Member Регистрация: Октябрь 8 06 Сообщений: 42 Предупреждения: 0 |
было бы неплохо если бы Вы добавили возможность видеть алли и кланы в нем, а в этих клана он-лайн играющих. имхо немаловажная деталь.
|
OrionDim |
Октябрь 8 2006, 03:34
Сообщение
#62
|
Member Регистрация: Октябрь 8 06 Сообщений: 4 Предупреждения: 0 |
А нельзя писать уровень игрока?
ПС. Кому интересно как можно реализовать эти данные прошу сюда http://pr.bezvoska.ru Если кому надо, могу дать исходники PHP там всего несколько строчек. |
FED Krivoziavka |
Октябрь 10 2006, 19:05
Сообщение
#63
|
Member Регистрация: Октябрь 2 06 Сообщений: 165 Предупреждения: 0 |
Уровень игрока говорите?
Не в коем случае, это будет очень интересно вашим врагам! -------------------- x3 XOXAsapiens - 78mm /
x10a xoxa gh\soultaker\sagi 3х Hero/ x5 xoxa em\mm 79\78 5x Hero /people clan/ owned |
Ricin |
Октябрь 14 2006, 12:44
Сообщение
#64
|
Member Регистрация: Июль 18 06 Сообщений: 16 Предупреждения: 0 |
|
Teddy Bear |
Октябрь 14 2006, 15:05
Сообщение
#65
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
Уровня не будет.
-------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
Teddy Bear |
Октябрь 17 2006, 04:36
Сообщение
#66
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
Update:
1. Возможность получить статус всех серверов: http://la2.theabyss.ru/xml.php?type=statusServers разделитель строк - \n Разделитель параметров \t Параметры: Название, Онлайн, Аутх, ГеймСервер и http://la2.theabyss.ru/xml.php?type=status...p;compile=table Параметры вывода те же самые, выводит в виде красивой таблички Если вы хотите её разукрасить, то можно воспользоватся CSS. Таблица имеет класс: abyss_serversStatus (советую не использовать все abyss_* классы - будем использовать их в будующем) Ячейки имеют классы: t0 ,t1, t2, t3 ... Так же если auth/game сервера онлайн - то они имеют класс on если оффлайн - off. Пример, как раскрасить таблицу чтобы она была жирной, название синим, если сервер оффлайн, то статус красным, если сервер онлайн то зелёным: CODE TABLE.abyss_serversStatus{ font-weight:bold;} TABLE.abyss_serversStatus TD.t0{ color:blue;} TABLE.abyss_serversStatus TD.on{ color:green;} TABLE.abyss_serversStatus TD.off{ color:red} Update 2: Теперь можно показывать в статусе только нужные ники (с любым кланом) http://la2.theabyss.ru/xml.php?type=status&name=YuriK Так же появилась возможность указывать несколько ников/кланов. Просто указываем их через запятую: http://la2.theabyss.ru/xml.php?type=status...me=YuriK,Weylla http://la2.theabyss.ru/xml.php?type=status...an=Fortuna,EviL В выводе вида TXT/JS добавился 5ый элемент - клан. в XML виде он называется <clan>...</clan> Сообщение было отредактировано Teddy Bear: Октябрь 17 2006, 04:37 -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
mujik |
Октябрь 17 2006, 10:46
Сообщение
#67
|
Member Регистрация: Август 10 06 Сообщений: 34 Предупреждения: 0 |
хм, нельзя ли после онлайна сервера в начале ответа писать один раз \r\n и сразу список игроков?)
-------------------- php & other programming any difficulty - icq 325335 |
Teddy Bear |
Октябрь 17 2006, 13:18
Сообщение
#68
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
mujik
там есть \r\n (смотрите не то что браузер сообщает, а то что приходит на самом деле.) -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
mujik |
Октябрь 17 2006, 20:36
Сообщение
#69
|
Member Регистрация: Август 10 06 Сообщений: 34 Предупреждения: 0 |
там \r\n\r\n вроде идет и получается
3556 ...|||...||| а я говорю что там один раз бы сделать))) 3556 ...|||...||| -------------------- php & other programming any difficulty - icq 325335 |
jone_it |
Октябрь 18 2006, 23:05
Сообщение
#70
|
Member Регистрация: Июль 5 06 Сообщений: 632 Предупреждения: 0 |
Вах, что ж я раньше-то сюда не заглядывал!!! Пардон за флуд (можете стереть), просто положительные эмоции от топика переполняют... :-)
Да, теперь еще осталось оффлайн игроков показывать, и будет все что для жизни надо! -------------------- Не трудитесь отвечать - меня больше нет.
Плохо когда админы некомпетентны, но куда хуже, когда они в добавок еще и всегда правы. |
Teddy Bear |
Октябрь 18 2006, 23:59
Сообщение
#71
|
eXtreme Bear Регистрация: Июнь 7 06 Сообщений: 7 375 |
mujik
Можно поподробнее, при каком запросе ? http://la2.theabyss.ru/xml.php?type=status...me=YuriK,Weylla выдаёт только один \r\n -------------------- PS: Флудеров, нытиков и паникёров игнорирую.
|
mujik |
Октябрь 19 2006, 06:55
Сообщение
#72
|
Member Регистрация: Август 10 06 Сообщений: 34 Предупреждения: 0 |
сейчас один, раньше почему-то 2 было)
-------------------- php & other programming any difficulty - icq 325335 |
lotaurus |
Октябрь 29 2006, 00:11
Сообщение
#73
|
Member Регистрация: Август 23 06 Сообщений: 52 Предупреждения: 0 |
1) А можете добавить чтоб выкидывал картинку клана (если есть) в "текстовом" формате?
Если можете добавить, могу подсказать как это сделать... Просто удобно было бы 2) Если не трудно, добавьте пожалуйста Страну у игрока (если указана). -------------------- Meriam[BHoD] - SpellSinger
|
jone_it |
Октябрь 30 2006, 14:02
Сообщение
#74
|
Member Регистрация: Июль 5 06 Сообщений: 632 Предупреждения: 0 |
А вот как бы сделать, чтобы можно было комбинировать запросы в один? К примеру, ...?clan=MyClan1,MyClan2&name=MyName1,MyName2. И еще не хватает комбинирования данных с разных серверов, типа с одного сервера взять то, с другого это: текущий синтаксис вообще не позволяет решить такую задачу. Я понимаю, что можно сделать столько запросов сколько нужно, но ведь это лишний расход ресурсов сервов (как Абисса, так и моего), лишние тормоза на окончание запроса (а они иногда бывают оч даже не маленькими), да и изголяться потом приходится все комбинировать в одну табличку.
-------------------- Не трудитесь отвечать - меня больше нет.
Плохо когда админы некомпетентны, но куда хуже, когда они в добавок еще и всегда правы. |
lotaurus |
Октябрь 30 2006, 23:49
Сообщение
#75
|
Member Регистрация: Август 23 06 Сообщений: 52 Предупреждения: 0 |
А вот как бы сделать, чтобы можно было комбинировать запросы в один? К примеру, ...?clan=MyClan1,MyClan2&name=MyName1,MyName2. И еще не хватает комбинирования данных с разных серверов, типа с одного сервера взять то, с другого это: текущий синтаксис вообще не позволяет решить такую задачу. Я понимаю, что можно сделать столько запросов сколько нужно, но ведь это лишний расход ресурсов сервов (как Абисса, так и моего), лишние тормоза на окончание запроса (а они иногда бывают оч даже не маленькими), да и изголяться потом приходится все комбинировать в одну табличку. Смотря для чего делаешь... Мне например очень даже удобно покланово и поимённо -------------------- Meriam[BHoD] - SpellSinger
|
jone_it |
Октябрь 31 2006, 13:58
Сообщение
#76
|
Member Регистрация: Июль 5 06 Сообщений: 632 Предупреждения: 0 |
lotaurus
А ты попробуй напиши код, который показывает в сводной табличке кланы своего али на х3+клан на х300+внеклановых персов на х7? Я не говорю, что особо сложно, но корявоооо.... Короч, решать скриптерам, если они решат что геморрой улучшения парсера достоин уменьшения запросов в 2-3 раза, то сделают. Если нет, то и ладно, переживем конечно. -------------------- Не трудитесь отвечать - меня больше нет.
Плохо когда админы некомпетентны, но куда хуже, когда они в добавок еще и всегда правы. |
HOLK |
Ноябрь 1 2006, 08:06
Сообщение
#77
|
Member Регистрация: Октябрь 13 06 Сообщений: 15 Предупреждения: 0 |
Прочитал я это всё, конечно хотелось бы для форума скриптик увидеть,но нету его,жаль...
Скачать программу для просмотра онлайна в клане можно тут Для просмотра статуса сервера тут -------------------- Спам - зло 21 века... разошли это сообщение 10 своим дрзьям и тебе будет щастье )) (c) hackgroup
|
BosCretatus |
Ноябрь 1 2006, 15:58
Сообщение
#78
|
Member Регистрация: Июль 19 06 Сообщений: 362 Предупреждения: 0 |
Добавились ключи передаваемые в get: [*] &compile=(js, xml, text) - включает режим вывода в соответствующем языке. По умолчанию стоит text. Просьба знатокам xml проверить, правильно ли генерируется xml. Если не правильно - то в чём именно не правильно ? При выводе с compile=xml список клана пустой "<list/>", а через другие форматы всё ОК. -------------------- Union
|
jone_it |
Ноябрь 1 2006, 16:31
Сообщение
#79
|
Member Регистрация: Июль 5 06 Сообщений: 632 Предупреждения: 0 |
HOLK
Из "разряда простеших" для ПХП сайта (пользуйтесь кодом без ограничений, я не жадный). В переменную $Server вгоняешь номер сервера (или вообще опускаешь это поле запроса если все дефолт х3), в переменную $ClanList вгоняешь список интересующих кланов (хорошая идея к примеру, али, друзья и враги) через запятую. Скрипт сортирует инфу сначала по кланам, затем по классам, потом по именам - чтобы удобно было искать сначала нужный клан, затем нужную профу себе в пати, - но порядок сортировки можно поменять на кому что удобно в функции array_multisort. Известные ограничения: 1. Safe File Wrapping не должно быть включенно на хостинге, иначе будет запрет на использование URLов в вызове "file". 2. Скрипт блокирующий, т.е. когда реквест к Абиссу на xml.php подвисал во время ДОСов, вся страничка моего сайта тоже подвисала до таймаута, приходилось временно отключать. Желающие могут переделать на неблокирующую версию, работающую сразу по сокетам, но мне лень - проще изредка ручками отключать. :-) Enjoy... CODE $Chars = file("http://la2.theabyss.ru/xml.php?server=$Server&clan=$ClanList"); if(array_shift($Chars) != "err" && count($Chars) > 0) { foreach($Chars as $ID => $Char) { $Info = explode("|||", $Char); $Names[$ID] = $Info[0]; $Classes[$ID] = $Info[3]; $Clans[$ID] = $Info[4]; } if(array_multisort($Clans, $Classes, $Names)) { ?> <p><h3 align="left">Now online</h3> <table border='1'><th>Name</th><th>Clan</th><th>Class</th> <?php foreach($Names as $ID => $Name) { echo("<tr><td>$Name</td><td>$Clans[$ID]</td><td>$Classes[$ID]</td></tr>\n"); } ?> </table> <?php } } -------------------- Не трудитесь отвечать - меня больше нет.
Плохо когда админы некомпетентны, но куда хуже, когда они в добавок еще и всегда правы. |
lotaurus |
Ноябрь 1 2006, 18:03
Сообщение
#80
|
Member Регистрация: Август 23 06 Сообщений: 52 Предупреждения: 0 |
HOLK Из "разряда простеших" для ПХП сайта (пользуйтесь кодом без ограничений, я не жадный). В переменную $Server вгоняешь номер сервера (или вообще опускаешь это поле запроса если все дефолт х3), в переменную $ClanList вгоняешь список интересующих кланов (хорошая идея к примеру, али, друзья и враги) через запятую. Скрипт сортирует инфу сначала по кланам, затем по классам, потом по именам - чтобы удобно было искать сначала нужный клан, затем нужную профу себе в пати, - но порядок сортировки можно поменять на кому что удобно в функции array_multisort. Известные ограничения: 1. Safe File Wrapping не должно быть включенно на хостинге, иначе будет запрет на использование URLов в вызове "file". 2. Скрипт блокирующий, т.е. когда реквест к Абиссу на xml.php подвисал во время ДОСов, вся страничка моего сайта тоже подвисала до таймаута, приходилось временно отключать. Желающие могут переделать на неблокирующую версию, работающую сразу по сокетам, но мне лень - проще изредка ручками отключать. :-) Enjoy... CODE $Chars = file("http://la2.theabyss.ru/xml.php?server=$Server&clan=$ClanList"); if(array_shift($Chars) != "err" && count($Chars) > 0) { foreach($Chars as $ID => $Char) { $Info = explode("|||", $Char); $Names[$ID] = $Info[0]; $Classes[$ID] = $Info[3]; $Clans[$ID] = $Info[4]; } if(array_multisort($Clans, $Classes, $Names)) { ?> <p><h3 align="left">Now online</h3> <table border='1'><th>Name</th><th>Clan</th><th>Class</th> <?php foreach($Names as $ID => $Name) { echo("<tr><td>$Name</td><td>$Clans[$ID]</td><td>$Classes[$ID]</td></tr>\n"); } ?> </table> <?php } } Если начало заменить на ето: $Chars = fopen("http://la2.theabyss.ru/xml.php?server=$Server&clan=$ClanList","r") or die("Error"); И в конце добавить вот ето: fclose($Chars); то даже при подвисаниях всё будет Ок... lotaurus А ты попробуй напиши код, который показывает в сводной табличке кланы своего али на х3+клан на х300+внеклановых персов на х7? Я не говорю, что особо сложно, но корявоооо.... Короч, решать скриптерам, если они решат что геморрой улучшения парсера достоин уменьшения запросов в 2-3 раза, то сделают. Если нет, то и ладно, переживем конечно. Собственно яб и не говорил еслиб не написал уже... Сообщение было отредактировано lotaurus: Ноябрь 1 2006, 18:01 -------------------- Meriam[BHoD] - SpellSinger
|
Текстовая версия | Сейчас: Сентябрь 16 2024 - 20:28 |