Эй, перфекционист, каков твой путь к "совершенству"?

Я люблю разного рода цифирки, а еще люблю ачивки, и если вам не интересно ни то ни другое, смело проходите мимо. Всех же любителей обновлять свою "Витрину перфекциониста" в Steam - welcome!

Мой <a href="https://dtf.ru/s/697004-igrovye-dostizheniya/2698171" rel="nofollow noreferrer noopener" target="_blank">путь</a> в Bastion занял почти 12 лет
Мой путь в Bastion занял почти 12 лет

(Не)много буковок, в качестве лирического отступления. После прохождения Control, с его дополнением AWE, решил перепройти Alan Wake, к тому же там оставалась незакрытая пара ачивок. Пройдя его и выбив заветный "подсолнух", задумался насколько лет интересно растянулось его получение. Подумал и успешно забыл об этом.

И вот пару месяцев назад, решил добить Bastion и вспомнил о том вопросе, который задавал себе, когда прошел AW. В этот раз решил не откладывать в долгий ящик, и воспользовавшись возможностями предоставляемыми Steam, и как фанат Excel, набросал в нем себе табличку. Мои потребности, в целом, были удовлетворены.

Но, неожиданно для себя, я натыкаюсь на DTF на посты, в которых также подымаются, в той или иной мере, вопросы прошедшего времени. И тут "Остапа понесло", я решил поделиться с общественностью способом "посмотреть" на это "время", и табличка уже не казалась мне подходящим для этого способом. В результате родилось ЭТО, очередной не нужный никому скрип для Tampermonkey.

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

Список "идеальных" игр, отсортированный по времени прошедшему до получения "подсолнуха".
Список "идеальных" игр, отсортированный по времени прошедшему до получения "подсолнуха".

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

Вот вам еще немного картинок, с коментариями:

Ладно хватит букв, тех кому стало интересно посмотреть на свои цифры, и кто не испугался, что я его "хакну" с помощью скрипта, вот ссылка для установки. Если не ставится автоматом, можете создать пустой скрипт, и скопировать в него содержимое по ссылке, или воспользоваться "Импорт из URL" на вкладке "Утилиты" в самом Tampermonkey.

После установки у вас на страницах профилей (и их подстраницах) в правом нижнем углу появится кнопка, запускающая скрипт. Также можно запустить скрипт по ссылке, добавив к ней параметр wtp.

Несколько замечаний:

  • профиль должен быть открытый
  • некоторые ссылки на статистику игр не работают
  • в некоторых данных отсутствует время получения достижений, из за чего информация по ним может быть некорректной
  • названия всех достижений будут на английском
  • возможно в некоторых случаях время не будет совпадать с тем, что отображается у вас в профиле (не знаю учитывает ли JS часовые пояса)

Делитесь своими многолетними путями к "платинам" в комментариях, не забывая добавлять, что мне не чем заняться, и что щитпостить не моё 🙃

PS: Если кто-то решит покопаться в скрипте, несмотря на то что он минифицирован, предупреждаю я не JS-разработчик, да и в целом пограммист, нинада ругаться 😉

3
Начать дискуссию