Допомога - Пошук - Користувачі - Календар
XJedi Plus
XJedi FORUM: Online lightsaber fighting game > Всяка всячина > Кантіна > Web, Hard & Soft
Starboy
"Umka ногой качал. Дело было вечером, Делать было нечего."

Месяц назад умка предложил идею реализации новой версии плагина для браузеров. Правда в этот раз было решено делать все круто и с размахом. Версии под популярные браузеры, тестирование, локализация, множество функций и общее улучшение работы сравнительно с моей первой работой (которая была кривая и умерла уже давно). Но так сложилось что у меня свободного времени и, никем не ценимого, энтузиазма было больше и разработкой занялся я. Идеи были обсуждены в скайпе и работа закипела. Итак...

XJedi Plus

(версия на момент создания темы: 0.1.2aplpha2)





Что уже реализовано:
  • Уведомление о том, что %nick% зашел на сервер.
  • Уведомление о том, что кто-то получил ваш уровень.
  • Уведомление о том, что %nick% получил новый уровень.
  • Мониторинг серверов в "поп-апе".
  • Отображение последней активности игрока на форуме.
  • Уведомление о том, что была создана новая битва (об).
В разработке:
  • Новые иконки
  • Оптимизация
Отложено:
  • Локализация на на 3 языка: Русский, Український, English
  • Поддержка Safari
Отменено:
  • Уведомление что на %server% уже %n% игроков.
%nick% - нужно указать в настройках или нажать на плюсик возле ника(в любой теме или профиле) на форуме.

Поддержка браузеров:



Скачать свежую сборку для своего браузера вы можете в успешной сборке на Jenkins (ссылка выше). Сборки проходят каждые 12 часов из ветки develop.

!!!! Проект находится на стадии тестирования. Потому возможны проблемы с функционалом, работой в firefox. Что касается сборок для safari и opera, то они будут позже (после тестирования). По поводу Chrome если вы используете стабильную версию браузера то в ней есть ограничение на сторонние расширения. Для тестирования рекомендую Dev Channel или Canary-версию. Или воспользуйтесь одним из вариантов описанных в статье: http://habrahabr.ru/post/226063/. После окончания разработки расширение будет опубликовано в соответствующих магазинах, тем самым будут устранены вышеописанные проблемы.

По поводу найденных проблем не пытайтесь писать мне в ПМ - у меня, как у злостного балабола порта, ПМ забита. Пишите о всех найденных проблемах сюда в тему или на GitHub. К сообщению добавляйте репродьюс.


Проект нуждается в грамотных разработчиках для проведения рефакторинга с последующей оптимизацией, а также в целом разработки проекта. Шлите пулл-реквесты! Также неплохо было бы поиметь хорошие иконки для расширения и landing-page для странички расширения.


@ynotLeft and @Assada
Starboy
Некоторые скриншоты:
Исходный код












Starboy
Версия для Google Chrome стала доступна в магазине приложений Google. Теперь не возникнет никаких проблем с обновлением и установкой. Версии для Firefox, Opera, Safari уже скоро появятся в соответствующих магазинах! А пока вы можете скачать последнюю сборку для Firefox тут: http://ci.assada.me/job/XJedi-Plus/

Перейти в магазин и установить:
Allin
толково, но отсутствие народа на серверах делает этот софт бесполезным.
Starboy
Все затевалось как проект для поднятия уровня знаний. В итоге получилось круто но никому не нужно. =)


з.ы:
Нашел баг с уведомлениями о ОБ. Будет решен.
Lotr
А можна щоб список серверів(праворуч) стояв за замовчуванням замість якогось одного при натисканні на іконку? Або опція яка б дозволяла обирати варіант за замовчуванням. Так доводиться на одну дію більше робити, що трохи незручно.
А окрім того річ чудова, мені подобається.


Birdy Once
Чи можна зробити функцію щоб показувало у всіх грацях коли він/вона останній раз був помічений на серверах?
Starboy
(Descry @ 28.12.2014, 23:11) *

Чи можна зробити функцію щоб показувало у всіх грацях коли він/вона останній раз був помічений на серверах?


Информация храниться о всех игроках которых словил твой браузер.


(Lotr @ 28.12.2014, 23:03) *

А можна щоб список серверів(праворуч) стояв за замовчуванням замість якогось одного при натисканні на іконку? Або опція яка б дозволяла обирати варіант за замовчуванням. Так доводиться на одну дію більше робити, що трохи незручно.


Не совсем понял. Сейчас работает по логике: показывает последний выбранный сервер. То есть если ты последний раз смотрел на сервер Duel то в следующий раз тебе при открытии тебе покажет его же. Или ты предлагаешь сделать возможность игнорировать это правило и отображать тот что стоит в настройках?
Lotr
Ні, я пропоную показувати не один сервер, а просто список усіх серверів. Тобто я натискаю на іконку і бачу не той сервер, що останній раз обирав, а одразу список усіх серверів з кількістю гравців на них.
Starboy
В связи с повышением активности ОБ - исправил баг когда уведомления о новых ОБ приходили кривыми. Теперь все четенько.

Cheshir
Субдомен с женькой лежит: No route to host.
Подсмотрел либу Kango. А я, блин, руками все писал)

.
Invision Power Board © 2001-2025 IPS , Inc.