Как получить информацию когда будет получена золотая медаль повторно
Речь идёт о медалях, которые могут быть получены многократно.
Например:
С мониторингом на этапе первого получения медали, - нет проблем. Всё четко видно в профиле пользователя,- сколько есть, сколько осталось до получения.
Но, при получении второй золотой медали, например: Сократ, до самого конца визуально ничего не происходит, вплоть до реального появления медали в профиле пользователя.
Вопрос:
Как реально увидеть прогресс при получении второй золотой медали.
Возможно ли написать скрипт, который вытаскивал бы инфу при введении ника пользователя и имени медали, хотя бы в текстовом формате,- сколько уже сделано, сколько осталось.
Ответы (2 шт):
Написал, перевел ответы, опираясь на ссылки, любезно предоставленные Grundy в комментариях
Свободный перевод ответа: Charlie Brumbaugh
Используя этот query, можно узнать количество дней, которые засчитываются для получения следующего значка, и теоретически, когда у вас их будет 200, вы получите свой следующий значок Сократа.
- Прогресс получения первой медальки "Сократ"
- Прогресс получения шестой медальки "Сократ"
In order to see how many questions you still need to ask before being awarded your second Socratic badge, you only need count those questions that have scored at least +1. Visit your profile page, set your questions page to votes, and at a glance you'll see your position. There's only one snag, if by chance you posted two or more questions on the same day, they won't count.
Ask a well-received question on 100 separate days, and maintain a positive question record. This badge can be awarded multiple times
For example, on EL&U I have asked a total of 147 questions, five questions have scored 0 or lower. This leaves me with 142 question, ergo I need to ask another 58 questions before I can win my second Socratic badge. Which won't be happening any time soon.
I don't know if this answered your question, it's Christmas evening, it's late where I am, I've been cooking and doing the washing up all day and maybe my brain is playing up, but this seems a relatively simple solution.
Чтобы узнать, сколько вопросов вам еще нужно задать, прежде чем вы получите второй значок Socratic, вам нужно посчитать только те вопросы, которые набрали не менее +1. Зайдите на страницу своего профиля, настройте страницу вопросов на голосование, и вы сразу увидите свою позицию. Есть только одна загвоздка: если вы случайно разместили два или более вопросов в один день, они не будут засчитаны.
Задайте вопросы получившие => +1 в 100 разных дней (не обязательно подряд) и поддерживайте положительную историю вопросов. Этот значок можно присуждать несколько раз.
Например, на EL&U я задал в общей сложности 147 вопросов, пять вопросов получили оценку 0 или ниже. Это оставляет мне 142 вопроса, следовательно, мне нужно задать еще 58 вопросов, прежде чем я смогу выиграть свой второй значок Socratic. Это произойдет нескоро.
Update 20.05.2025
Свободный перевод ответа от участника @Mari-Lou A .


