войти зарегистрироваться
Онлайн Люди Рынок Предметы NPC Квесты Карта Общение Акции
Сервер:

Обсуждение проекта L2on

22 537 комментариев
15 лет назад
Jack:
Обновление раздела может привлечь новых посетителей, увеличив число показов баннеров. Сейчас он (раздел "предметы") на мой взгляд неконкурентноспособный (если сравнивать с другими сайтами). У разделов же "рынок" и "люди" конкуренции просто нет, поэтому все равно ими будут пользоваться.

У раздела предметы слишком большая конкуренция в виде баз знаний по линейке. Переманить пользователей привыкщих пользоваться другими базами конечно можно. Но имхо это потребует слишком больших трудозатрат..

С другой стороны -- повышение удобства и актуальности рыночной информации, вкупе с пересмотром метода сбора инфы даст приток пользователей на эксклюзивные разделы монстры/рынок.

Если же заодно пересмотреть количество монеток выдаваемых за рынок в сторону увеличения или же уменьшить срок уникальности торговца, то количество просмотров НПЦ/Рынок дополнительно вырастет. Причём очень значительно.
ответить
15 лет назад
+1 в племени краснокожих! ГЦ меня!))
ответить
L2on
15 лет назад
Теперь NPC можно искать по карте!
15 лет назад
korwin:
Имхо на данный момент первый пункт выше по приоритету. Увеличение удобства сниффа и повышение актуальности рынка привлечёт больше новых юзеров, чем просто расширение инфы по предметам.

Обновление раздела может привлечь новых посетителей, увеличив число показов баннеров. Сейчас он (раздел "предметы") на мой взгляд неконкурентноспособный (если сравнивать с другими сайтами). У разделов же "рынок" и "люди" конкуренции просто нет, поэтому все равно ими будут пользоваться.
ответить
15 лет назад
Jack:
Можно сказать, что я выполнил все "мелкие" задания, которые запланировал около месяца назад.
Последнее, что сделал: http://l2on.ru/?c=help&topic=market (описание раздела "рынок", которое видят пользователи без монет при открытии любой страницы раздела).

Теперь передо мной стоит выбор.

1. Заняться сниффером и механизмом обработки файлов. Полностью изменить принцип сбора информации. Все данные будут сразу передаваться на сервер L2on, а временные метки будут определяться с точностью до секунд. Информация в разделе "люди" будет обновляться намного быстрее (пропадут задержи в несколько суток). Будут уменьшены интервалы в разделе "рынок" (в пульс будут попадать записи за последний час или два, а не за последние 4 часа). Монеты за обход рынка будут начисляться даже в том случае, если за полчаса перед вами магазины уже кто-то обошел.

2. Переделать с нуля раздел "предметы". Улучшить поиск, страницы предметов, добавить новую информацию, сделать раздел более полезным, удобным и популярным.

Обе задачи потребуют значительное время для реализации. Чем же заняться в первую очередь...

Имхо на данный момент первый пункт выше по приоритету. Увеличение удобства сниффа и повышение актуальности рынка привлечёт больше новых юзеров, чем просто расширение инфы по предметам.
ответить
15 лет назад
Можно сказать, что я выполнил все "мелкие" задания, которые запланировал около месяца назад.
Последнее, что сделал: http://l2on.ru/?c=help&topic=market (описание раздела "рынок", которое видят пользователи без монет при открытии любой страницы раздела).

Теперь передо мной стоит выбор.

1. Заняться сниффером и механизмом обработки файлов. Полностью изменить принцип сбора информации. Все данные будут сразу передаваться на сервер L2on, а временные метки будут определяться с точностью до секунд. Информация в разделе "люди" будет обновляться намного быстрее (пропадут задержи в несколько суток). Будут уменьшены интервалы в разделе "рынок" (в пульс будут попадать записи за последний час или два, а не за последние 4 часа). Монеты за обход рынка будут начисляться даже в том случае, если за полчаса перед вами магазины уже кто-то обошел.

2. Переделать с нуля раздел "предметы". Улучшить поиск, страницы предметов, добавить новую информацию, сделать раздел более полезным, удобным и популярным.

Обе задачи потребуют значительное время для реализации. Чем же заняться в первую очередь...
ответить
15 лет назад
Jack:
Вы предложили ввести таймер и удалять из списка старые записи. Я ответил, почему так делать нельзя.

ну конечно суть не в таймере, а в каком-то способе поддержания актуальности информации на постоянном уровне, а не только в случае регулярного перезапуска волкера вручную. Ведь если этого не делать длительное время, то рынок меняется существенно, но устаревший список в памяти программы не дает ей оббежать прежних торговцев, асортимент которых уже изменился. А раз при перезапуске волкера они все не отфильтровались при помощи сайта, значит они представляют интерес и если бы не устаревший список, то их бы не набиралось такое внушительное количество, и оббегать бы не пришлось две сотни торговцев, ведь эти 2 сотни плавно бы рассосредотачивались среди предыдущих обходов рынка, по мере устаревания информации...
Ну опять же, это идея, а реализация за вами ;)
ответить
15 лет назад
miglife:
Я всегда удивлялся как удивительно что меня не понимают, ведь так все разжевываю, и, вроде, не чушь несу. Вообщем это на пользу проекту: актуальнее информация — ценнее информация. "Платить" за устаревшую и неактуальную информацию резона нет. Фуф, надеюсь на понимание... и прошу прощения за персеверацию...

Вы перескакиваете с одной темы на другую. Изначально речь шла об этом:
вот это мне все же не понятно, почему перезапуск волкера так заставляет передумать софтину?
[08:11:29] Heисcледoванныx мaгазинoв: 3
[08:11:49] Oбхoд мaгaзинoв завeршeн
[08:12:15] Режим Walkеr отключен
[08:12:15] Bключен режим Wаlker
[08:12:22] Отфильтровaно мaгазинов (с помощью cайта): 25
[08:12:22] Hеиcслeдовaнных мaгaзинов: 184

Я написал почему. Вы предложили ввести таймер и удалять из списка старые записи. Я ответил, почему так делать нельзя.
ответить
15 лет назад
Jack:
Ну так и надо тогда сделать отдельную таблицу с ценами заточенных предметов (например, от +1 до +15).

Как вам удобнее :) просто проще было бы писать все подряд, как было, а кого интересует энчант — могут отсортировать по энчанту. Проще, чем делать отдельные таблицы цен для точеных предметов. Ну мне так показалось. Я как бы идеи подаю, исходя из удобства/неудобства пользования, а реализация в ваших руках. :)
ответить
15 лет назад
Jack:
Не вижу смысла. Иногда обход прерывается, иногда люди сами его останавливают. Зачем начинать все сначала? Все равно вам приходится заново запускать обход. Если хотите очистить список, то выключите и заново включите режим "онлайн". Кто-то может обходить рынок и полчаса, а программа через 10 минут очистит список уже обойденных? Если не через 10 минут, то через сколько? Проще самому контролировать процесс, а для этого достаточно 2 раза нажать кнопку.

не писал я 10 мин, как и не писал про очистку списка, а про проверку на актуальность писал. Хорошо бы для торговцев, информацию о магазинах которых не обновляли/подтверждали более часа. Опять же этот список можно формировать на сервере. Что бы исчезнувший торговец по 3 часа не висел в пульсе/кри, а хотя бы сузить это подвисание до часа.

Вообщем еще подробнее:
по каким критериям происходит "Oтфильтрованo магазинов (с пoмощью сaйта):"?
значит их уже недавно посетили? Или что их уже нет в городе?
Как мне представляется:
На этапе фильтрации сравниваем списки Текущих торговцев в опред. городе и торговцев что светятся в пульсе/кри в этом городе, торговцев, которых уже нет в городе — отфильтровываем и не показываем в пульсе/кри, ибо их уже нет на торге. Совпадающих торговцев и Текущих торговцев проверяем на актуальность временного интервала: кого не посещали более часа и вообще не посещали — посещаем, кого посещали в течении часа — отфильтровываем.
"Час" выбран как некий компромис между 3мя часами и 30 минутами, что дало бы большую актуальность информации.
В принципе программе нет нужды хранить весь список, а действительно только за последний час, т.к. все торговцы что старее требуют подтверждения/актуализации своего существования и товара.
Если же не сравнивать списки торговцев полученые программой и имеющиеся на сервере, то просто их складывать и проходить по всем устаревшим торговцам. Торговцев не попавших в таргет при двойной попытке /target "ник" — считать не актуальными и убирать из пульса/кри.

Я всегда удивлялся как удивительно что меня не понимают, ведь так все разжевываю, и, вроде, не чушь несу. Вообщем это на пользу проекту: актуальнее информация — ценнее информация. "Платить" за устаревшую и неактуальную информацию резона нет. Фуф, надеюсь на понимание... и прошу прощения за персеверацию...
ответить
15 лет назад
Грац Aire ^_^

П.С. А я уже месяца три в игру не заходил.. Времени совсем нету.
ответить
15 лет назад
miglife:
и что на счет? http://l2on.ru/?c=comments&id=1&cid=481561#comment_481561
раньше было весьма удобно и информативно... большая нагрузка на БД? ну сократить конечно разумно, но до 50 в данном случае маловато. Например, иногда нужно сориентироваться по цене энчанта, а энчант совершенно не регулярный фактор и ближайший аналог мог быть месяц-2-6+ назад. А в динамике ведь совершенно ни как не отображается энчант.

Я уже писал на эту тему. В длинных списках из сотен строк нет никакого смысла. Вы сами написали, что интересно посмотреть цену на предмет с определенной заточкой. Ну так и надо тогда сделать отдельную таблицу с ценами заточенных предметов (например, от +1 до +15).
ответить
15 лет назад
miglife:
Ну вы ведь работаете над новой версией программы? Этого весьма не хватает. Почему бы не воплотить идею? Без этого сайт наполнен горой неактуальной информации, что в пульсе, что в кристаллах.

Не вижу смысла. Иногда обход прерывается, иногда люди сами его останавливают. Зачем начинать все сначала? Все равно вам приходится заново запускать обход. Если хотите очистить список, то выключите и заново включите режим "онлайн". Кто-то может обходить рынок и полчаса, а программа через 10 минут очистит список уже обойденных? Если не через 10 минут, то через сколько? Проще самому контролировать процесс, а для этого достаточно 2 раза нажать кнопку.
ответить
15 лет назад
и как я уже писал, уже 2ую или 3юю неделю наблюдаю с запущенным снифером mig.fenek.ru/darn.gif
инфу регулярно отправляю, очевидно этот чел ни как не привяжется. Да и я нового перса привязать не смог, хотя раньше без проблем привязал 2х.
ответить
15 лет назад
Aire:
а если в этот момент он полетел в другой город что-то купить? или в этот момент он перезаходил на другого чара, чтоб выслать шмот на продажу?

Если вдруг он не попадет на оббегающего, значит его посетят при следующем обходе, когда он сядет на продажу и будет как новенький, если сядет. И информация тогда будет актуальной. Особенно если он чтото перекупил на продажу или выслал шмот на продажу и т.п. не важно. А толку с его засвета в пульсе/кри если эта информация не актуальна? Сидит — актуальна, не сидит — не акруальна. Важно что есть, а что было и так записывается в историю, а что может быть — не важно совершенно, пока не произойдет.

Jack:
Программа запоминает уже просмотренные магазины и не возвращается к ним. Этот внутренний список очищается только при выключении режима. Там нет никаких временных меток или сроков давности.

Ну вы ведь работаете над новой версией программы? Этого весьма не хватает. Почему бы не воплотить идею? Без этого сайт наполнен горой неактуальной информации, что в пульсе, что в кристаллах.

и что на счет? http://l2on.ru/?c=comments&id=1&cid=481561#comment_481561
раньше было весьма удобно и информативно... большая нагрузка на БД? ну сократить конечно разумно, но до 50 в данном случае маловато. Например, иногда нужно сориентироваться по цене энчанта, а энчант совершенно не регулярный фактор и ближайший аналог мог быть месяц-2-6+ назад. А в динамике ведь совершенно ни как не отображается энчант.
ответить
15 лет назад
english007:
непрошло и пару лет:) наконецто сделали отображение цен которые невлазят в инт32:)

Знаете, больше крику было. Такие цены еще и поискать надо.
ответить
15 лет назад
Jack:
Высокие цены стали нормально обрабатываться со вчерашнего дня (о чем я вчера и написал). До этого цена, перевалившая 2147483647, могла сохраниться как угодно (не обязательно 0). По вашим ссылка я вижу только старые ошибочные записи.

непрошло и пару лет:) наконецто сделали отображение цен которые невлазят в инт32:)
ответить
15 лет назад
miglife:
это все понятно, но 8 утра! всю ночь я оббегал не реже чем раз в час, да за всю ночь небыло 184 нофых торговцев в одном говороде. Да их всего с утра в городе не многим больше 184 остается. Тут дело не в 5 минутах, и даже не в 5 часах, я бы сказал как минимум часов 7 "задержка".

Программа запоминает уже просмотренные магазины и не возвращается к ним. Этот внутренний список очищается только при выключении режима. Там нет никаких временных меток или сроков давности.
ответить
15 лет назад
Aire:
а если в этот момент он полетел в другой город что-то купить? или в этот момент он перезаходил на другого чара, чтоб выслать шмот на продажу?

У Aire красный ник :)
ответить
15 лет назад
miglife:
Хм, вот идея и сама нарисовалась: при начале нового обхода проверять список в памяти на устаревание торговцев, допустим если информация не обновлялась/подтверждалась более часа, то добавлять его в список для посещения, если при команде /target *** он не выделился, то понятно что его уже нет, двигаемся дальше по списку, а в пульсе и кристалах его товар не рисуем больше.

а если в этот момент он полетел в другой город что-то купить? или в этот момент он перезаходил на другого чара, чтоб выслать шмот на продажу?
ответить