Графика

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

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


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


Скрипты и регэкспы часть II

Сообщений 331 страница 360 из 451

1

Топик по скриптам, регэкспам и прочим полезным вещам в практике книгоделов.

Полезности
Перенумератор ссылок в FB2 файлах (читать READ ME!)
PopChar 5.5.2 для вставки любых символов в текст (портабельная)
CompareIt! 4.2.2221 для сравнения двух файлов (портабельная)
ACDSee 5 самый маленький и быстрый вьюер/редактор для основных типов графики (портабельный)
Scholar 1.0 + ORFO 2010 portable
Scholar 1.0.2 portable (если нужно, то ORFO 2010 берется из ссылки выше)

Отредактировано GMAP (2013-05-08 18:55:20)

331

Цель одна надеюсь? - как можно более качественно, как можно менее напряжно.
Собственно для работяг и стараюсь. Верстание книг, хоть и не марксизм, но тоже не догма. Оправдывать порой тяжкий труд, дескать и деды наши и прадеды... так и мы с сохой... А как же трактора и комбайны?!
Между тем Spotter почти готов. И практическое использование выявит как плюсы так и минусы. Возвращаясь к, полагаю неверно трактованной, ремарке, что отфильтровано 3 из 4-х случаев неуверенно распознанных, простой пример: вот, скажем, взрослый дядя напялит детские штанишки, сандалики и отправится в детский сад, в группу... В лучшем случае получит от ворот поворот. Или, наоборот, малолетка сопрёть у родителя купюру, прилепит усы, напялит очки тёмные да отправится в казино, попытать удачи!
Удастся, как считаешь?
Я же не зря просил проекты. И плотно работал с ними. Файлы разные, но случаи есть похожие, даже диву даёшься. А тем более, из собственного опыта - просматриваешь документ ПЧ, страница за страницей. Да, тут неуверенно, там, сям... А хоть и неуверенно, да верно. Так, или не так?
Да и потом, ежели выяснится, паче чаяния, что Spotter взял да и отфильтровал что-то лишнее... Управу найдём! http://fludu.h1.ru/Smiles/good.gif
Дошлифую - выложу. Может на днях...

Я внятен?!

332

http://fludu.h1.ru/Smiles/sm405.gif
Евгений! Вопрос по "Битва полчищ" Рудакова - на каком слове (/где конкретно) "виснет"?

333

Привет!
выбирал цифру 6, 9... англ. слово - висяк.
потом англ. слово и русское - висяк...
картинок еще не вставлял, вроде.

334

Да?!...
Может не тот файл? В ентом аглицких слов, эта... маловато будет!http://s6.uploads.ru/BQpKO.jpg
У меня ничего не виснет. http://fludu.h1.ru/Smiles/pardon.gif
У тебя виснет на протоколе, как понимаю. Вот и предлагаю взглянуть на альтернативный протокол.
И не уловил суть последней фразы насчёт картинок http://fludu.h1.ru/Smiles/no2.gif

335

Ну да, виснет протокол(звиняюсь), и с картинками у меня протокол завис - видео снять? http://fludu.h1.ru/Smiles/grin.gif
вот протокол и скрин http://ge.tt/api/1/files/687nmd91/0/blob?download
картинки - обложка...

Отредактировано Evgeniy_V (2013-12-14 14:15:28)

336

М-да... Тяжёлый случай!
frombook.js - файлы одинаковый. (Мой и присланный). Что естественно.
Как вариант можно переименовать (скопировать) scholar.hta в scholar.html. Вид, конечно будет ужасный. Но попробовать можно.
И, по-прежнему прелагаю взглянуть на альтернативный протокол.
Или ждать... - разнесу по закладкам - отдельно цифры, отдельно латиница, отдельно кириллица.

337

Посмотрел новый протокол - прям монстр(в хорошем смысле) какой-то :) на любой вкус с цвет...
хотя повторюсь - неуверенно распознанные символы... я проверяю в фене - то что найду правлю - но эт лично я и это не значит, что и остальные так делают.
а вот затем прогоняю скриптами в фбе и завершаюшим аккордом идет грамотей http://fludu.h1.ru/Smiles/JC_gimmefive.gif
все забываю спросить - какое назначение кнопки с тройными скобками в грамотее? я думал будет показывать другие абзацы с этим словом...

Отредактировано Evgeniy_V (2013-12-14 14:57:40)

338

Стараюсь по мере сил. http://fludu.h1.ru/Smiles/thank_you.gif
Нажатие трёхскобочной кнрпки отправляет в буффер обмена первые 30-сь символов абзаца (того, что выше ентой кнопки). Ну чтобы потом в том же FBE или ином редакторе искать фрагмент.
Этот (Spotter-ный) протокол формируется так скать "статически" - открывается быстрее "грамотеевского" и по идеи виснуть не должен в принципе. Грамотеевский использует сторонние библиотеки (jquery, taffy и др.) вычисляя нужные фрагменты к подсветке "на лету". Повторить у себя проблему с "зависанием" не удаётся, посему, если "таможня даёт добро" в Грамотей перекочует Spotter-ный вариант протокола.
Представленный протокол от одной из предварительных версий Spotter-а - сейчас неуверенно распознанных фильтрует больше, оставляя явные ошибки и "скользкие моменты". Просматривать неуверенно распознанное в ПЧ - это дело хорошее, но, ИМХО просматривать протокол Spotter-а на этот счёт более продуктивно и менее времязатратно.

Релиз выложу через пару часов. Если, конечно, не форс-мажор. http://fludu.h1.ru/Smiles/sarcasticaa9.gif

Я внятен?!

339

вполне!

отправляет в буффер обмена первые 30-сь символов

Так выделение мышкой же работает, мне не трудно...

если "таможня даёт добро" в Грамотей перекочует Spotter-ный вариант протокола

Делай как тебе удобно и Ты считаешь нужным - воевать будем потом http://fludu.h1.ru/Smiles/sarcasticaa9.gif главное чтоб fb2 открывал без проблем.

340

Итак Spotter-4, он же Наблюдатель-Грамотей. Версия 1.01.
Скачать здесь

Hunspell.dll (та же самая, что и в Scholar) размещаем рядышком с файлом Spotter4.exe
(либо регистрируем в Windows).

Изменения конфигурационном файле Spotter4.ini (правим под собственные нужды):

DictPath=C:\Program Files\FictionBook Editor\Dict\ - путь к словарям

[DICTIONARY]
Dict1=ru_RU.aff   
Dict2=en_US.aff

Dict1 - "базовый" (основной) словарь - как правило русский
Dict2 - в данном случае английский.

Время обработки увеличилось (примерно) вдвое. Протокол можно "распахивать" на весь экран.
Удачи!

341

http://fludu.h1.ru/Smiles/grin.gif и ему для работы нужен комплект файлов как для Spotter-3...
вот чего нет в наличии... проверю на следующей книге.

342

Ага... Только обрати внимание на моё 298-е сообщение от 6-го 11-го 13-го (на 10-й странице) о правильных "галочках" сохранения RTF-файла ПЧ.

343

угу
от 2013-11-07 03:03:15, за 6 число нет сообщений... :)

Отредактировано Evgeniy_V (2013-12-14 22:07:16)

344

По-видиму с поправкой на местное время, похоже на то. 5 часов разницы.
На всякий случай: при зажатом левом Ctrl, если спойлер закрыт (в +) - то он и все похожие откроются. Если открыт (в статусе -) - закроются. При Alt - удалятся.
(f5 - восстановливает изначальное состояние). У golma1 почему-то так не происходит. Ctrl + колесико мышки вперёд-назад - меняется размер шрифта. При нажатии на
кноку номера страницы документа ПЧ - в буфер обмена попадает ентот самый номер.
Удачи!

345

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

Итак Spotter-4, он же Наблюдатель-Грамотей. Версия 1.01.

Спасибо, попробую.

346

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

Изменения конфигурационном файле Spotter4.ini (правим под собственные нужды):

DictPath=C:\Program Files\FictionBook Editor\Dict\ - путь к словарям

Прописала свой путь к словарям, но Споттер их не видит.

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

http://s7.uploads.ru/rbyAJ.jpg

347

http://fludu.h1.ru/Smiles/sm405.gif
Угу... 64-х битная винда. Сейчас под рукой не на чем опробовать.  http://fludu.h1.ru/Smiles/no2.gif
Тут такое дело - Evernet прислала свой проект и обнаружились кое-какие проколы. http://fludu.h1.ru/Smiles/blush2.gif
Устранять буду комплексно. Терпение!

348

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

Прописала свой путь к словарям, но Споттер их не видит.

Мнится мне, что бэкслэш последний отсутствует. В оригинале DictPath=C:\Program Files\FictionBook Editor\Dict\

Отредактировано GMAP (2013-12-18 11:00:16)

349

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

Мнится мне, что бэкслэш последний отсутствует. В оригинале DictPath=C:\Program Files\FictionBook Editor\Dict\

Нет, не помогло.

350

Хорошие (возможно) новости!
Подправленная программа Spotter-4 v.102  + ini-файл (проверенный на 64-х битной Windows7) в архиве.
Скриншот программы на 64-битной системе:
http://s7.uploads.ru/t/Xurhz.jpg

Так шта должно работать. На крайняк скопировать файлы словаря куда-нить в другую папку и указать в ini нужный путь.

P.S. На скриншоте golma1 видно нечётко, но проблема, ИМХО, в том, что между "...Files" и  "(x86)\F..." обязателен пробел.

351

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

проблема, ИМХО, в том, что между "...Files" и  "(x86)\F..." обязателен пробел.

Адназначна! (с) Чудеса в подобных случаях в 99,9% заключены в пробелах и прочих, незначительных, с точки зрения юзеров, мелочах.

352

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

между "...Files" и  "(x86)\F..." обязателен пробел.

Были опробованы все варианты: в первую очередь с пробелом, потом без, с бэкслешем и без него. Не работал ни один.

Люди, я не знаю, с кем вам приходится общаться в жизни, но хотелось бы чуть побольше веры в то, что перед вами не блондинко.

Новый вариант опробую, спасибо.

upd.
Спасибо, работает.
На новом проекте опробую.

Отредактировано golma1 (2013-12-18 17:26:52)

353

C наступающим!  http://fludu.h1.ru/Smiles/sm405.gif
Грамотей-полиглот
Поддерживает проверку до 3-х словарей максимум, кодировку windows-1251 и utf-8, имя файла может быть в т.ч. с цифрами после точки.
В ini-файле отключение или (по-умолчанию) конвертирование on-line русской Ё в Е
В итоговом протоколе "за компанию" с искомым словом подсвечивает и прочие, не найденные в словарях.
Словарей - минимум один.

Я внятен?!

P.S. Выяснилась маленькая недоработка - кодировка в заголовке Fb2-файла должна быть прописана в НИЖНЕМ регистре. В очередной версии исправлю.

354

С наступающим! http://fludu.h1.ru/Smiles/s16.gif
А можно сделать чтоб первой строкой шла кодировка? ну или еще где высвечивалась(особенно если 1251) - при условии что это легко сделать - если проблемы - не надо.
Можно ли массово открыть/закрыть фрагменты текста?

Встречаются строки - слово есть, количество слов тоже есть, а вот ни номера строки, ни фрагмента - нетъ...

Отредактировано Evgeniy_V (2013-12-20 21:07:27)

355

Первой строкой где? "Светить" кодировку fb2-файла? Можно. А зачем?
Массово открыть/закрыть - зажать левый Ctrl и "тюкнуть" левой кнопкой мыши по спойлеру. У Голмы это почему-то не получается.
Если что-то не воспоизводится - файл на помойку! А ссылку - сюда.
Допускаю, что не всё воспроизводится, например знак "+" - нужно искать в самом тексте.

356

Не, не имена:
Ансельм 26 тут пусто - там такого добра много - файл не мой - я и раньше знал, что там ошибок много...
http://ge.tt/api/1/files/6zF75cA1/0/blob?download
а кодировка - эт просто мысли вслух - хотелось бы видеть особенно если она 1251 - чтоб не забыть исправить... но не сильно актуально - можно же в фбе поставить в настройках - сохранение только в utf...
И еще - было бы супер - если бы можно было отключать показ номера строк... так сказать для сокращения высоты строки, но информация иногда очень полезная...

357

зажать левый Ctrl и "тюкнуть" левой кнопкой мыши по спойлеру

зажал Ctrl и тюкаю по "Фрагмент текста"? - ноль реакции :( а если с правым - открывается только этот фрагмент.

Отредактировано Evgeniy_V (2013-12-20 21:22:01)

358

А... Ансельм... 26 раз... Тут такое дело... Специально!  http://fludu.h1.ru/Smiles/sarcasticaa9.gif
Посуди сам - слово встретилось в тексте 26 раз. ПЧ ошибался 26 раз?! И рядом в списке нет никакого, скажем, Ансольма 526 раз повторенного?
Забіл упомянуть - слова с частотой 6 раз и более - априори считаются верными.  http://fludu.h1.ru/Smiles/pardon.gif
Могут только светится красным (на белом) "за компанию".
Файл, так понимаю, можно не скачивать?!

Не ясно насчёт кодировке. В окне программы, за компанию с кол-вом слов устроит?
Окно hta-файла можно развернуть на всю "ивановскую" - на весь экран. Что там мелочится, сокращать... http://fludu.h1.ru/Smiles/dntknw.gif

Я внятен?!

359

Вполне!
Как хочешь.
Если кодировка 1251 - красным - можно и в кол-ве слов!

360

а с контрой что делать?
я там тыркаю? http://fludu.h1.ru/Smiles/blush.gif


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