Предыдущая тема
::
Следующая тема
|
Автор |
Сообщение |
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вт Янв 10, 2023 9:53 am |
|
|
krmit, добавил
v3.20 z_subs_cleanup
добавлено удаление пробелов в конце строк, после удаления блоков тегов, если включена соответствующая настройка (space_clean) |
|
|
|
К началу |
|
krmit

Зарегистрирован: 24.07.2008 Сообщения: 218 Откуда: Тверь
|
Добавлено: Пт Янв 13, 2023 18:06 pm |
|
|
Zabr
Вот ещё.
Строка типа:
Тут всё не так однозначно, дядя.{А: Я ДОЧЬ ВАМПИРА ОТВЕТСТВЕННОГО ЗА ОКРУГ ПОВЕРЬТЕ ТУТ ВСЕ НЕ ТАК ОДНОЗНАЧНО}{E: Почему мне вспомнилось? https://www.youtube.com/watch?v=hb8hhy18V-o}
Удаляет только первый {комментарий}, второй игнорирует напрочь (несколько раз скрипт запускал - не удаляет). Видимо, из-за наличия "/" |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Сб Мар 04, 2023 14:31 pm |
|
|
v3.21 z_subs_cleanup
добавлена очистка любых комментариев (в том числе, нескольких подряд) в конце строки
очистка комментариев перенесена после очистки пробелов, чтобы корректно работала с изменениями выше
очистка экстра блоков заменена на маску
v2.21 z_functions
перенёс в маски маску блока экстра данных
доработал маску комментария, чтобы = учитывалось только в первом символе (тк только это определяет экстра блок)
добавил новую маску комментария в конце строки |
|
|
|
К началу |
|
krmit

Зарегистрирован: 24.07.2008 Сообщения: 218 Откуда: Тверь
|
Добавлено: Сб Мар 04, 2023 15:26 pm |
|
|
Zabr
Потестил, чистит. НО только по одному блоку за раз.
Строка типа "какой_то_текст {\aaa=aaaaaa} {|a=a\aa}" очищается от комментариев за два захода. |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вс Мар 05, 2023 19:05 pm |
|
|
намеренно не добавлял в маску пробелы, поскольку это разные очистки, но раз уж просите...
v2.22 z_functions
добавил в маску комментариев в конце строки пробелы
v3.22 z_subs_cleanup
повысил минимальную версию z_functions до 2.22 |
|
|
|
К началу |
|
krmit

Зарегистрирован: 24.07.2008 Сообщения: 218 Откуда: Тверь
|
Добавлено: Вс Мар 05, 2023 21:00 pm |
|
|
Zabr
Спасибо. Потестим.
А почему "намеренно"? Чем может грозить? Неточной выборкой, лишнее цеплять будет? |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вс Мар 05, 2023 23:01 pm |
|
|
krmit, потому что раньше пробелы очищались в 1 конкретном месте, если была включена соответствующая опция, а теперь нет. Страдает разделение обязанностей. |
|
|
|
К началу |
|
krmit

Зарегистрирован: 24.07.2008 Сообщения: 218 Откуда: Тверь
|
Добавлено: Вт Мар 14, 2023 16:13 pm |
|
|
Zabr
{\pos(640,215)\fscx160\fscy160\c&H4B35B6&whats used for delusion in dialogue?}
В подобных случаях реально убрать лишнее - или только ручками? |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вт Мар 14, 2023 19:25 pm |
|
|
krmit, всё удаляется в tags_clean |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Сб Апр 15, 2023 19:40 pm |
|
|
Реанимируем 3.5 летние скрипты...
v1.4 z_gradient_by_char
поправил работу со строками, в которых есть \N (чтобы не учитывался для градиента) и \h (чтобы считался 1 символом)
v3.23 z_subs_cleanup
поправил неправильное срабатывание фикса отсутствия \ у тегов в значениях тегов \r и \fn, когда название стиля или шрифта попадало под маску тега + его значения
добавил в фикс тегов удаление пустой запятой у трансформ "\t(,\\...)" => "\t(\\...)"
добавил в очистку тегов возможность распознавать трансформы с пустой запятой, как трансформы без времени
пофиксил удаление всех трансформ без времени, кроме последней, если их несколько в строке, и они не схлопнулись |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вс Авг 20, 2023 17:05 pm |
|
|
v3.24 z_subs_cleanup
добавил новую очистку: строк с 0 и отрицательной длительностью
добавил в фикс тегов приведение трансформ вида \t(теги, время2, время1) к \t(время1, время2, теги), которые, внезапно, правильно работали
добавил очистку «0» в начале чисел
добавил преобразования «-0» в «0»
добавил удаление «\fade(0,0)» и «\fade(число)»
доработал очистку мусора внутри клипа, чтобы после переделки базового метода она не трогала сохранённые комментарии и возвращала скобочки
поправил в очистке значения тегов очистку числового мусора после чисел, например «123-» в «123»
поправил очистку пробелов в клипе с множителем, чтобы они не удалялись
поправил удаление \t с пустыми запятыми + доработал их очистку
оптимизировал отсутствующий фикс \\ в начале тегов (вынес повторяющийся код из цикла)
уточнил комментарий в галочке «Only Selected»
v 2.23 z_functions
добавил экранирование значений раскрывающихся тегов на случай там спецсимволов
переделал очистку мусора внутри рисования и клипа, чтобы она не чистила множитель и чистила мусор в конце
сделал более корректными маски числа и фейк числа |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вс Авг 20, 2023 17:54 pm |
|
|
v3.2 RETS
- добавил в генерацию надписей галочку «Не удалять по эффекту»
- поправил маску стартовых тегов с учётом маски экстра данных
- поправил в генерации списка шрифтов одновременную работу галочек «Скачать» и «Имена шрифтов»
- добавил новые названия стилей |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Вт Авг 22, 2023 10:49 am |
|
|
v3.25 z_subs_cleanup
поправил не нужное схлопывание 0 внутри значений цвета
поправил удаление строк с 0 длительностью (не удалялись) |
|
|
|
К началу |
|
Zabr
Переводы

Зарегистрирован: 18.08.2015 Сообщения: 1731
|
Добавлено: Чт Авг 24, 2023 12:57 pm |
|
|
v3.26 z_subs_cleanup
добавил в фикс тегов приведение значений цвета к верхнему регистру (почему только щас это сделал?)
поправил не нужное схлопывание 0 внутри не правильных значений цвета |
|
|
|
К началу |
|
|