Графика

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Графика » Остальные программы » Скрипты и регеспы


Скрипты и регеспы

Сообщений 871 страница 900 из 1000

871

Alex2L написал(а):

все идущие подряд пустые строки свести к одной

Это делает "Генуборка".
Или "Обработка заголовков"?  http://fludu.h1.ru/Smiles/scratch_one-s_head.gif
Но точно кто-то из них делает.

Отредактировано golma1 (2013-02-14 15:07:05)

872

Ok! Михаил, что-нить придумаю! На днях... http://fludu.h1.ru/Smiles/smile3.gif

873

Это делает "Генуборка"

http://fludu.h1.ru/Smiles/nea.gif моя не делает.

Делает "Разметка подзаголовков, чистка пустых строк" - если сперва пройтись этим, а потом, как уже писал, интерактивно перед каждой пустой задавать вопрос?

874

Пример:

Свернутый текст

—□Да.

—□Продолжайте.

—□Что именно?

—□Расскажите о ваших отношениях.

—□У нас с ней не было никаких отношений. Она сторонилась нас. Строила из себя целку. Невинная дева Мария в неглаженом сером балахоне. От нее всегда пахло старьем — нафталин это был, что ли? Она ставила себя лучше нас. Да, она неплохо училась, контрольные списывать не давала. По крайней мере мне. Не давала, даже когда я у нее их просила.

—□А вы вежливо просили?

—□Конечно.

—□Она перешла в ваш класс в конце 9-го?

—□Да, переехала из какого-то города.

—□И вашей компании она сразу же не понравилась?

—□Она не понравилась всему классу, всей школе.

—□Почему?

Это нужно удалить (пустые строки. Но вместе с тем, есть нужные по смыслу в других местах. нужно смотреть по месту каждую.

875

Alex2L написал(а):

моя не делает.

Их две Г.Уборки Есть старая и новая. Вот новая и не делает

876

wotti написал(а):

Но вместе с тем, есть нужные по смыслу в других местах. нужно смотреть по месту каждую

Миша, если не ждать нового скрипта, я бы сделала так.

1. Убрала бы двойные пустые строки (скрипт "Заголовки/подзаголовки").
2. Прошлась бы по тексту, расставляя в местах нужных пустых строк спецзнаки (например, ===).
3. Сделала бы массовую замену в режиме S < empty-line/> на "ничего".
4. Сделала бы массовую замену в режиме B === на "ничего".

877

Понятно...
Есть такой вариант - ВСЕ пустые строки поудалять. Потом тюкать Enter-ом гиде нужны осмысленные пустые. Это даже проще - ломать не строить!   http://fludu.h1.ru/Smiles/mosking.gif
Я в своё время сделал скрипт "Ликвидатор-мазохист" - ликвидация последствий форматирования текста. Выборочно удаляет то-сё, кроме самого текста. Голма в курсе. Кито-то пользовался и остался доволен. Можно вот в него это самое удаление пустых строк прикрутить...
Так на чём остановимся?!

Я внятен?!

878

Alex2L написал(а):

Кито-то пользовался и остался доволен.

SunnyCat.

879

Alex2L написал(а):

Потом тюкать Enter-ом гиде нужны осмысленные пустые.

Для этого придётся книгу читать.  Одно дело - пройтись по пустым строкам, другое дело - читать текст, чтобы понять, где по смыслу нужна пустая строка.
Насколько я понимаю, чтение книги в планы не входит.

880

Одно дело - пройтись по пустым строкам, другое дело - читать текст, чтобы понять, где по смыслу нужна пустая строка.

- та да... Но, если посмотреть фрагмент приведенный Михаилом - видно, что тоже морочливо отвечать на вопрос - "удалять или нет". Читать текст, чтобы понять, где по смыслу НЕ нужна пустая строка всё равно прийдётся. http://fludu.h1.ru/Smiles/sad.gif
По-идеи empty-lin-ов по тексту относительно не много... Оно что так читать, что эдак, ИМХО! http://fludu.h1.ru/Smiles/pardon.gif

На всякий случай, улучшил:  Ликвидатор+

881

wotti
Михаил, привет!  :flag:
Я Ольга. Но имя Эвер, подаренное Голмой, понравилось. Можно и так.
Все обязательно будет хорошо.  :yep:  Удачи.

882

Alex2L написал(а):

Но, если посмотреть фрагмент приведенный Михаилом - видно, что тоже морочливо отвечать на вопрос - "удалять или нет".

Да. Щёлкать каждый раз по кнопке "нет" - неудачное решение.

На мой взгляд, предложенный мною вариант (с предварительной отметкой нужных пустых строк, пока все пустые строки в наличии) - оптимальный.
Я бы, во всяком случае, сделала бы так.  :dontknow:

883

http://fludu.h1.ru/Smiles/secret.gif Чем больше работающих вариантов - тем лучше!

884

Моё почтение! http://fludu.h1.ru/Smiles/sm405.gif

Ольга!

Новая версия: Метаграмма-контекс   - интересует субъективное мнение о быстродействии (по сравнению с версией 33_...)
При желании в mybook.js (во второй части файла) можно посмотреть что-то типа статистики.
Нюанс: кол-во повторений ОДНОГО и того же слова из метаграммной пары внутри одного абзаца считается за ОДИН раз.
Поэтому в итогах говорится о НЕ МЕНЕЕ столько-то раз. Точная цифра всё равно не нужна, а так - быстрее.

Далее, случайно у себя набрёл на пару:

кто  -  «то

- надо дописать в инструкцию (промежуточные версии можно никуда не выкладывать) мысль, о том, что пользователь сам волен редактировать файл metagramma.xml, но скобочки, кавычки, лапки, ёлочки и т.п. недопустимы - только кириллица в нижнём регистре.
Да, и добавить, мол автор скрипта не даёт никаких гарантий, что что-то пойдёт не так.
Файл metagramma.xml желательно прошерстить на предмет скобочно-вышеописанного и ликвидировать ключи в случае обнаружения оного.

Я внятен?!

885

Здравствуйте!
Алекс.
Время обработки файла (1,23 МБ) — 7 мин. 39 с. Нормально. Все окинуть взглядом не успела. :)
Пару "кто-«то" вычеркнула. Других скобочно-кавычных нет.
Наверно варианты с буквами в верхнем регистре лучше вообще удалить, чем менять на нижний?
6 - б - С
0 - о - О
11 - И
Их всегда можно добавить в "Поиск по набору регэкспов".

886

варианты с буквами в верхнем регистре лучше вообще удалить

- те что "например" - удалить. Тем более, что есть порог на длину слова >= 3
Помнишь?! http://fludu.h1.ru/Smiles/smile3.gif

887

Забыла. :( Смотрела сейчас как раз Поиск по набору регэкспов, что, и надо ли, взять оттуда. Значит все сочетания: се - ее, оп - он и т. п. уже можно не брать. Надо ли забирать остальные, или лучше не грузить скрипт?

888

Не, ну взять-то можно... Отчего же не взять!? Протокол-то каков?! Много-ли находит действительно ошибок? В этих "се" и "оп"-ах можно захлебнуться... Надо чем-то жертвовать. http://fludu.h1.ru/Smiles/sad.gif
Так что лучше не брать! http://fludu.h1.ru/Smiles/pardon.gif

Я внятен?!

889

Алекс, ау! Ты где пропал?  :flag:

Отредактировано golma1 (2013-02-18 09:53:45)

890

Моё почтение! http://fludu.h1.ru/Smiles/sm405.gif
Никуда не пропадал! http://fludu.h1.ru/Smiles/swoon.gif  Здеся я!
Как там, в законах Мерфи?!
- Всё сложнее, чем кажется.
- Всё тянется дольше, чем этого можно ожидать.
- Если что-то может испортится, оно обязательно портится.
Продолжаю излучать оптимизм... http://fludu.h1.ru/Smiles/pardon.gif

891

Alex2L написал(а):

Здеся я!

Ну и хорошо. А то ж мы с Эвер переживаем.  :flirt:

Не спеши, делай всё хорошо. Только знаки жизни периодически подавай.  http://fludu.h1.ru/Smiles/friends.gif

892

Только знаки жизни периодически подавай.

- сколь часто подавать?!
Последний раз подавал 15-го 2-го 2013-го. За два дня новостей не приключилось... http://fludu.h1.ru/Smiles/pardon.gif
Хороших новостей... Спасибо, но пока жив. И, похоже, здоров. Кажется, безнадёжно здоров... http://fludu.h1.ru/Smiles/blush2.gif

893

Эвер и Лекс зарегены на Макслиб.  :writing:

894

... Лекс ...

- а пошто "А" откушено?!  http://fludu.h1.ru/Smiles/cray.gif

895

Alex2L написал(а):

- а пошто "А" откушено?!

Алексов, только сегодня трех зарегано)))) а Лекс один  ^^

896

Так тож там... много. А здеся?!

897

Моё почтение, коллеги! http://fludu.h1.ru/Smiles/sm405.gif

http://fludu.h1.ru/Smiles/secret.gif Как и обещал - подаю признак жизни. http://fludu.h1.ru/Smiles/pardon.gif

"Гаврила Петро..." (с) Упс! Михаил! Твой заказ! Остальным, возможно, тоже будет интересно. http://fludu.h1.ru/Smiles/boast.gif

Теперь проблему лишних пустых строк можно решать так:

1. Воспользоваться советом Голмы (в день святого Валентина), только несколько переиначив:
   ... даже дождавшись нового скрипта, я бы сделала так...  http://fludu.h1.ru/Smiles/mosking.gif

2. Воспользоваться скриптом "Ликвидатор-мазохист" добавлен режим удаления ВСЕХ empty-lin-ов. Версия v.1.03 от сегодня - теперь его можно подстраивать под свои нужды - т.е. "галочки" в стартовом диалоге регулируються в строках с 41-ой по 52-ю скрипта. ... = true - будет обгалчено. По-умолчанию ВСЁ отключено.
После применения этого скрипта - обEnter-ить в нужных местах строки-пробелы. Собст-но об этом уже писал выше.

3. Воспользоваться скриптом "Параграф-интерактив". Скрипт предназначен для посильного поиска упущенных тире в диалогах, если есть за что зацепиться. Ест-но в зависимости от текста могут быть ложные срабатывания. Также "ловит" два одинаковых слова подряд. Ну да - "Гумбольт Гумбольт" - словит, так тож "Лолита"! А как правило, два слова подряд - чаще типографский брак, ИМХО. От сегодня (при выборе соответствующего режима строка 86-я  var lEmpty = false;) обращает внимание на пустые строки. Да, если указан этот режим, то СПЕРВА с абзаца курсора и до конца текста все n-подряд идущих пустых строк сводятся к ОДНОЙ, далее - начинаються вопросы о ...
Окошко с выбором действия висит в левом верхнем углу эдаким "бельмом", но НЕ МЕШАЕТ на на клавиши давить, ни мышкой шариться и "тынцать". Кнопка "Продолжить" работает в сочетании с зажатой CTRL-клавишей - (см. подсказки) при нахождении потенциально посчезнувшего тире и при необходимости удалить пустую строку.
Действие кнопки "Игнорировать" - понятно из названия.

Оба скрипта здеся:   Заказ wotti

Я внятен?!

898

СПАСИБО - Вечером попрбую  :flag:

899

А я продолжаю тестировать Споттер-3.  :flag:
Полёт нормальный. Вычислил, радость моя, 3 (!) разрыва абзаца точкой.  :love:

О склеенных доложу позже.  :writing:

900

Алекс. Потестил - мне пока всё понравилось. Спасибо! http://fludu.h1.ru/Smiles/76609ad7ca2d11817fa97bc5231b0965.gif


Вы здесь » Графика » Остальные программы » Скрипты и регеспы