Блог пользователя Hohol

Автор Hohol, 9 лет назад, По-русски

Я написал маленький юзерскрипт для Codeforces, который сортирует комментарии по количеству плюсов/минусов. В результате дерево комментариев выглядит так же, как на развлекательных ресурсах вроде Reddit или Pikabu. Так что самые полезные комментарии шутки Bredor всегда будут собраны сверху.

Добавить юзерскрипт можно с помощью Greasemonkey в Firefox, с помощью Tampermonkey в Chrome. В других браузерах не тестил, но наверно в любой с помощью чего-нибудь добавить можно.

Вот он: Codeforces comment sorter.

  • Проголосовать: нравится
  • +48
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Let this post hang in recent actions a little longer.

I'd like to see any feedback. Did anyone try it? If so, will you use it?

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    I think it is very good with the codeforces tool which shows the comments you have not seen before. Thank you.

  • »
    »
    9 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    i tried. it works as well (FF, GreaseMonkey). i wont use cause i prefer to see the most recent comments but it is useful if browsing some old posts

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    I've tried installing it (without tampermonkey, simply added to Chrome directly), nothing seems to be happening, in the console there is an error _ is not defined. Do you use underscore.js?

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

У меня в firefox (дополнение sriptish) не работает. Открыл консоль, а там:

[Codeforcescommentsorter@] Error: Exposing privileged or cross-origin callable is prohibited [email protected]:11:8
»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

И да. Как я заметил, скрипт сортит по времени публикации комменты с равным числом лайков как-то не так