
Всем привет.
Думаю, в мафии есть каста людей, которые любят клепать конкурсы по типу "выиграй 10 семерок чижом, 50 тринашек мафом и каждую ночь убивай кома"...
А кому-то потом приходится сидеть и ручками проФерять каждый лог... И так из года в год, вот уже почти 16 лет.
Предлагаю поставить машину на службу людям! И перехожу сразу к делу. Написал вот такой вот калькулятор.
1. Поиск логов конкретного игрока в определенном диапазоне времени. Просто вводим ник проверяемого игрока, первый и последний день начала конкурса(включительно).
2. В результате подсчета получаем вот такой вот результат.
3. Фильтр по всем колонкам(их 11). Вводим в колонки нужный шаблон, допустим 7ка, чиж, жив под конец партии.
4. Отключение ненужных колонок(хоть все можно выключить и смотреть на черный квадрат). Допустим мне не нужно видеть параметры: ссылка на лог, вип и конструктор. Просто нажимаю соответствующие галочки.
5. Краткий (иногда) лог ходов игрока, по которому мы ищем. Т.е. можем посмотреть в кого ходил игрок каждый день(и ночь) и кто ходил в него, не открывая лог. Просто нужно навести курсор на текст "наведите".
Теперь, зачем я пришел сюда...
Ему нужна доработка и тестирование. Проблема больше идейного характера, хотя технические тоже имеются.
Идейные проблемы :
1. Что добавить/убрать(хейтеры могут убрать себя из этой темы сразу, т.к. их мнение меня никогда не интересовало).
2. Как лучше отображать "краткий" лог игрока, потому что для 13 и 17 текст не влазит в всплывающую подсказку (могу конечно сделать ее прокручиваемой).
Технические проблемы, о которых я знаю :
*Таблица при скрытии колонок не выравнивается по центру. Да и рисуется не на всех экранах прям по центру.
*Всплывающие подсказки не отображаются на телефоне.
Если вам есть что сказать по одному из этих пунктов - буду рад услышать мнение со стороны.
Спасибо за внимание.
@Valera_traktorist


Привет! Вопрос-оффтоп: а на каком из сайтов можно найти работающий калькулятор партий (вбиваешь свой ник, выбираешь месяц и видишь, что на крестах сыграл 21 партию, на оже 5 и на сумраке 421)?
У Адеренте, ВС и ХФ он не работает уже давно (но это не точно). Направьте, на какой сайт нужно зайти?!
Рады видеть на форуме, apaapaapa! Чай? Кофе? Шампанское?


stay frosty

Направьте, на какой сайт нужно зайти?!
Скорее с какого браузера. Для браузеров на основе Chromium (Chrome, Opera) работает. Да и для других работает, просто графики не отображает, потому что я был молод и глуп когда писал тот кальк...
@Valera_traktorist


Привет!)
Привет! Вопрос-оффтоп: а на каком из сайтов можно найти работающий калькулятор партий (вбиваешь свой ник, выбираешь месяц и видишь, что на крестах сыграл 21 партию, на оже 5 и на сумраке 421)?
У Адеренте, ВС и ХФ он не работает уже давно (но это не точно). Направьте, на какой сайт нужно зайти?!
У нас все работает)

Evil bob, если именно задачу ставишь помочь проверяющим конкурсы, то надо дать возможность загружать сами логи, а не от ника отталкиваться, причем сразу массив логов, где система сама соберет кто и сколько проходил той или иной ролью, сел/умер или жив при этом... чтобы система определяла логи по создателю заявки, по количеству игроков при создании заявки и по факту.
И это только по результатам партии если смотреть!
Индивидуальность человека и есть его главное сумасшествие.

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

надо послушать создателей конкурсов.
Заходишь в ветку Официальные/Неофициальные конкурсы и смотришь... Из последнего - Казино рояль 2 от ЛВМ... Каждый участник выкладывает сразу по 5 логов, который ручками на соответствие надо проверить. Соответствие простое - например, победа чижом на 12 (любая улица) пять раз, или победа чижом на 12 (разные улицы) - 3 лога... Пока простые соответствия и по 5 логов и ручками проверяются легко. Но может потому и более сложных схем (а соответственно разнообразных) оргами и не придумывается, потому что нет удобного для них инструмента. Хочешь хайпануть на этом пробегись по тем, кто часто проводит конкурсы, да собери пожелания. Самим им идти сюда и что-то писать будет лениво)
От них итак инициативы исходит достаточно (ну так каждый про себя думает))
Индивидуальность человека и есть его главное сумасшествие.

надо послушать создателей конкурсов.
От них итак инициативы исходит достаточно (ну так каждый про себя думает))
Дело в том, что с таким калькулятором можно не выкладывать логи на форуме.
Теперь организатор просто может написать "Конкурс проводится с такого-то по такое. Если желаете участвовать - отпишитесь в теме, логи можете не выкладывать"
Далее, по окончанию конкурса, он просто каждого по нику вбивает и смотрит сколько он там побед/ходов/еще чего-то набил чижом/мафом/комом/еще кем-то.
Т.е. от участника можно не требовать логи. Капишь (capisce)?
@Valera_traktorist

Т.е. от участника можно не требовать логи.
А как это облегчает работу оргу?
Индивидуальность человека и есть его главное сумасшествие.


Привет! Вопрос-оффтоп: а на каком из сайтов можно найти работающий калькулятор партий (вбиваешь свой ник, выбираешь месяц и видишь, что на крестах сыграл 21 партию, на оже 5 и на сумраке 421)?
У Адеренте, ВС и ХФ он не работает уже давно (но это не точно). Направьте, на какой сайт нужно зайти?!
Вроде работает )


А как это облегчает работу оргу?
Действительно, как может облегчиться работа оргов, когда им вместо ручной проверки логов достаточно просто вбить ник игрока и условия, и сразу будет показано к-во подходящих логов.
P.S.
apaapaapa
, всех лайкнула, кроме меня, хотя я дал самую точную инфу - работает везде, просто не со всех браузеров. Абидна. Хоть иди и дудось сайт упивц.
@Valera_traktorist

Привет! Вопрос-оффтоп: а на каком из сайтов можно найти работающий калькулятор партий (вбиваешь свой ник, выбираешь месяц и видишь, что на крестах сыграл 21 партию, на оже 5 и на сумраке 421)?
У Адеренте, ВС и ХФ он не работает уже давно (но это не точно). Направьте, на какой сайт нужно зайти?!
Обновленный визуально калькулятор...
Теперь работает во всех браузерах без проблем (по крайней мере я не обнаружил).
P.S. ненужные поля можно отключать.
@Valera_traktorist

Добавил в таблицу колонки комментарий и создатель. Теперь организаторы конкурсов могут просто найти все логи с комментом "Призовая такая-то", в которых участвовал тот или иной игрок.
@Valera_traktorist

Смени хостера картинок, у меня не открывается.
Всем приветики

Смени хостера картинок, у меня не открывается.
@Valera_traktorist


а предыдущий программист не смог?

Evil bob, Сделай.. чтоб когда лог обновляешь он не перемещался в начало партии, а оставался на месте
У меня уже есть код для более информативного просмотра лога, но сделан он на Django, а не на JS (так как для просмотра страниц https://www.mafiaonline.ru/log/****** cтоит CORS запрет).
Я бы и залил его на сайт TGC, но работать он там не будет, так как айпи сайта либо в черном списке мафии, либо в черном списке провайдеров РФ, смысл в том, что запросы от него не доходят до мафии.
На локальной машине все работает. Увы, администрация вот уже полгода не дает комментарий по этому поводу, хотя запросы были неоднократно. А дать хотя бы ответ - это же так сложно))
Оставь ребусы для Мозгового штурма
Отредактировано: Vera (09.04.2020 23:33:45)
@Valera_traktorist


.
Рады видеть на форуме, apaapaapa! Чай? Кофе? Шампанское?


Добавь, пожалуйста, возможность проверки в партии наличия того или иного игрока.
Типа, чтобы смотреть общие с каким-то игроком партии.
Спасибо за то, что ты делаешь!
Насколько высоко ты находишься, зависит исключительно от того, что ты считаешь дном. Эшли Бриллиант

Классная штука))


Ну, или можно попробовать организовать выгрузку логов в CSV, тогда можно выгружать сначала свои логи, потом логи того, с кем хочешь посмотреть, с кем играл, а потом пересечение.
Насколько высоко ты находишься, зависит исключительно от того, что ты считаешь дном. Эшли Бриллиант


Такая штука позволит удобно копировать логи списком, а не выделять по 1-му.
Насколько высоко ты находишься, зависит исключительно от того, что ты считаешь дном. Эшли Бриллиант

Добавь, пожалуйста, возможность проверки в партии наличия того или иного игрока.
Ну, или можно попробовать организовать выгрузку логов в CSV
Это было предложение альтернативного решения вышеописанного или нужно и то(игроки в таблице), и другое(экспорт в CSV)?
Такая штука позволит удобно копировать логи списком, а не выделять по 1-му.
@Valera_traktorist