Всем привет.
Думаю, в мафии есть каста людей, которые любят клепать конкурсы по типу "выиграй 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