[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2

Форум «Программное обеспечение» / Автоматическая прокрутка длинных текстов

NIN Сообщение #1 2 июня 2020 в 17:46
Маньяк
1
Автоматическая прокрутка длинных текстов (юзерскрипт)

Описание:
Нужен для того, чтобы длинные тексты было удобно печатать (помещались на экране), без выставления мелкого размера шрифта и межстрочного интервала. По умолчанию текст прокручивается поблочно, как в марафонах. По желанию можно прокручивать так, чтобы текущая строка была верхней, для этого есть условие в начале кода скрипта. Прокрутка в квалификации тоже должна работать. Но так как там сложно определить точно, в какой момент и насколько надо прокручивать (т.к. доступна только картинка текста), прокрутка сделана так, чтобы текущая строка отображалась посередине (4 из 7), но она может немного уходить в процессе набора. Размер шрифта в квалификации используется максимально похожий как на картинке, чтобы было удобнее следить за местом в тексте и отыскивать ошибки.

Скрипт:
версия 1.0.1

Установка:
1. Установите расширение Tampermonkey (chrome, firefox).
2. Нажмите на ссылку скрипта, и установите его.

История версий:
1.0.1 Исправлено отображение текста до старта заезда. По умолчанию теперь прокрутка по блокам. Последний блок теперь, как и все остальные, начинается с верхней строки.
Последний раз отредактировано 27 июня 2020 в 14:01 пользователем NIN
Кибертаксист Сообщение #2 2 июня 2020 в 18:10
Маньяк
29
NIN,Большое спасибо! Очень удобно!
daktule Сообщение #3 2 июня 2020 в 18:35
Гонщик
40
очень нужный скрипт для длинных текстов, особенно когда забываешь переключить на построчный режим. спасибо!
Анна_Банановна Сообщение #4 2 июня 2020 в 18:52
Маньяк
55
А можно объяснить, что будет менять изменение следующих параметров?



И как выбрать печать по блокам? Вместо false - true?
Последний раз отредактировано 2 июня 2020 в 19:07 пользователем Анна_Банановна
NIN Сообщение #5 2 июня 2020 в 19:23
Маньяк
1
lines_max_threshold - сколько строк должно быть в тексте, чтобы он считался длинным, и его "ограничили".
lines - сколько должно быть видно строк на экране.
lines_bottom - определяет сколько дополнительных строк должно оставаться снизу при перескоке.
Т.е. (5,4) - всего пять строк, перескок происходит с 5-4=1 строки -> текущая строка всегда вверху.
Если (8,2) - взято как в марафоне, видно 8 строк, на 2 с конца - прокрутка.
Чтобы было как в марафоне, надо false поменять на true.
lines_skip_qual - для квалификации, сколько дополнительных строк окружают текущую строку сверху и снизу. Если 3 - всего будет 7 строк.
ТОМА-АТОМНАЯ Сообщение #6 2 июня 2020 в 20:05
Супермен
104
Нин, а можешь ты что-то сделать с пропадающим при премиуме зеленом фоне в КТС? Другие фоны работают, а зеленый ни в какую, забудешь день-два что премиум закончился, фон появляется. Эта проблема не одного года, в чем может быть дело?
Scarpion Сообщение #7 2 июня 2020 в 20:16
Маньяк
44
Если имеется в виду зеленый градиент сверху, то Fenex писал, что это так и задумано, чтобы он пропадал вместе с самолетом при премиуме.
Сударушка Сообщение #8 2 июня 2020 в 21:29
Маньяк
64
В преддверии дня Лигурии очень актуальный скрипт, спасибо!
Последний раз отредактировано 3 июня 2020 в 08:20 пользователем Сударушка
Анна_Банановна Сообщение #9 2 июня 2020 в 22:00
Маньяк
55
Нин, спасибо за скрипт, спасибо за разъяснения! Я правда, еще не сталкивалась с проблемой отображения текста, всё умещается. Хотя шрифт у меня увеличен и текста и поля ввода. Мне интересно, почему у других с этим какие-то проблемы. Но скрипт опробую с удовольствием. :)
Кибертаксист Сообщение #10 2 июня 2020 в 22:12
Маньяк
29
Анна_Банановна писал(а):
Мне интересно, почему у других с этим какие-то проблемы. Но скрипт опробую с удовольствием. :)

Можешь на этом словарике опробовать. Длина текста 2к символов +-. На скорости 400 знаков в минуту, набирается 5 минут +-.
...некоторые сами себе проблемы создают ))
Последний раз отредактировано 2 июня 2020 в 23:26 пользователем Кибертаксист
ТОМА-АТОМНАЯ Сообщение #11 2 июня 2020 в 22:41
Супермен
104
Scarpion писал(а):
Если имеется в виду зеленый градиент сверху, то Fenex писал, что это так и задумано, чтобы он пропадал вместе с самолетом при премиуме.

грустно, фон красивый
Анна_Банановна Сообщение #12 2 июня 2020 в 23:00
Маньяк
55
Кибертаксист, что-то не открывается у меня ссылка. С ней всё в порядке?
Fenex Сообщение #13 2 июня 2020 в 23:05
Клавомеханик
49
Scarpion писал(а):
Если имеется в виду зеленый градиент сверху, то Fenex писал, что это так и задумано, чтобы он пропадал вместе с самолетом при премиуме.


Возможно, я не совсем корректно выразился или не правильно понял, но в этом issue я объяснял, что такой алгоритм был изначально задумал на сайте: у пользователей с Премиумом шапка не имеет зелёного фона.
Если хочется наличие зелёного фона в КТС и у премиумов - то это вполне можно сделать, PR с этими изменениями я приму.

Дополнительно замечу, что в состав КТС можно также добавлять любые вновь написанные скрипты, сделать это можно отправив PR с соответствующими изменениями в этом репозитории.
Scarpion Сообщение #14 2 июня 2020 в 23:43
Маньяк
44
PR с этими изменениями я приму.


Так может не KTS править, а просто на сайте всем оставить зеленый фон (green-back) сверху (у премиумов без самолета соответственно).
https://ibb.co/J7PWmtb
Если кто-то выберет тему отличную от зеленой, там автоматически тогда будет отображаться цвет темы (для которых это реализовано).
Последний раз отредактировано 2 июня 2020 в 23:45 пользователем Scarpion
ТОМА-АТОМНАЯ Сообщение #15 3 июня 2020 в 08:15
Супермен
104
Было бы замечательно. Фенекс, спасибо что разъяснил, а я все жду когда ж черед дойдет и починят зеленый, а это оказывается так и задумано было. Вот ведь как любителей зеленого обидели.
pashkhan Сообщение #16 3 июня 2020 в 13:22
Супермен
81
Спасибо за скрипту - буду юзать)
Mask2017 Сообщение #17 3 июня 2020 в 16:54
Гонщик
18
Попробовал, не понравилось. Текст дергается, как в марафонах. Пока отключил...
Валацуга Сообщение #18 3 июня 2020 в 21:10
Маньяк
24
Вещь! Спасибо. Лигуристам в шапку бы закинуть. Завтра как раз событие.

Чтобы было как в марафоне, надо false поменять на true.
ИМХО, лучше бы по умолчанию сделать true - не так часто текст прыгает.
carmero Сообщение #19 3 июня 2020 в 22:46
Маньяк
50
Fenex писал(а):
отправив PR с соответствующими изменениями в этом репозитории

Рад, что ты снова появился. А ты не можешь сам добавить этот скрипт, "сохранить в бортжурнал 2.0", скрипт со статичным списком заездов и скрипт докториссимуса с выделением слов при наборе (подсветка Gold Ediditon):
https://klavogonki.ru/forum/software/49/
https://klavogonki.ru/forum/software/38/
https://klavogonki.ru/forum/software/47/
https://klavogonki.ru/forum/software/48/
Все были бы тебе очень благодарны. А то авторы скриптов фиг знает когда разродятся...
Последний раз отредактировано 3 июня 2020 в 22:47 пользователем carmero
InsydeR Сообщение #20 4 июня 2020 в 11:02
Маньяк
60
ПАСИБО

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена