Графика

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

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


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


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

Сообщений 91 страница 120 из 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)

91

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

Чтобы номера страниц в книге и файле совпадали.

В каком файле?!
Если я читаю fb2 и хочу проверить сомнительное место, какое значение имеет разрезана страница или нет?

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

Хотя, не очень понятно зачем нужен pdf со сканами, когда они все есть в FR, причем, уже разрезанные.

Ну, непонятно, так непонятно. Хотя один только размер говорит в пользу pdf.

Ааааа... Вы, наверное, думаете, что я pdf специально для Алекса делаю? Нет, я всегда храню полученные сканы в таком виде. С какого-то момента - всех книг, которые делаю с нуля.
Поэтому могу вернуться к ним через несколько лет тоже. Или дать кому-то, кто решил вычитать книгу, сделанную мною.
Хранить сканы или даже проект ФР несколько лет - нонсенс. А pdf - в самый раз. Такой pdf получают все мои сканировщики и тоже хранят сканы в таком виде. Распознавать их повторно необходимости нет. Так что это просто визуальная копия книги с возможностью поиска по тексту.

92

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

CompareIt! 4.2.2221 для сравнения двух файлов (портабельная)

А вот за это спасибо.  http://fludu.h1.ru/Smiles/l_daisy.gif
Только сейчас заметила.

У меня, правда, стоит крякнутая, но каждый раз, когда нужно переустанавливать на новом компе или после форматирования диска, с ней какие-то проблемы. Приходится искать заново.

93

GMAP
Привет.
Пробую PopChar
А можно туда вставить  "ёлочки"?

94

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

А можно туда вставить  "ёлочки"?

Да что угодно, только что проверил на Таймсе. Только фонт нужно выбрать соответствующий, где есть нужные символы. Для удобства есть закладка Recent characters, чтобы каждый раз их не искать.

95

Добавил в шапку портабельный ACDSee 5, пользуюсь много лет, не меняю ни на что другое. По соотношению размер/фичи/скорость не имеет себе равных. У меня он всегда дефолтный, остальные опционально.

96

Что-то у меня с Грамотеем....

1. http://s3.hostingkartinok.com/uploads/images/2013/05/7c1d178005fd7e0886c5e808cf0ccaa2.jpg 

2.  http://i.imgur.com/SlawLQ6.jpg 

3. http://s001.youpic.su/pictures/1367697600/b158d1c67f1da421172533de6ca2a9c1.jpg 

4. http://funkyimg.com/u2/4491/329/639040thumb.jpg 

При просмотре файла отчёта блокнотом - вижу - отчёт сформирован... Может в компе чего не хватает?

97

wotti
Я выкладывал портабельные сборки в комплекте с ОРФО, они тоже не работают?

98

http://fludu.h1.ru/Smiles/sm405.gif
Структура директориев должна выглядеть так:

Содержимое папки D:\...\SpellTest
    <DIR>          css
    <DIR>          js
frombook.js
scholar.hta

Содержимое папки D:\...\SpellTest\css
common.css
jquery-ui.css

Содержимое папки D:\...\SpellTest\js
jquery-1.6.2.min.js
jquery-ui-1.10.1.custom.min.js
jsonlib.js
taffy.js
version2.js

Из них ТОЛЬКО  frombook.js - изменяемый файл, генерируется программно. Прочие программой не меняются. При этом из программы вызывается  scholar.hta и пошло-поехало. Смущает (видно на последнем скриншоте) - refrombook.js
Откелева взялось это самое "re" ?!
Не понимаю, как такое может быть?!
Два варианта: или ПЕРЕИМЕНОВАТЬ refrombook.js в frombook.js и потом запустить (потюкав по нему мышкой scholar.hta)
или в 39-ой сверху строке scholar.hta изменить <script type="text/javascript" language="javascript" src="frombook.js"></script>
на <script type="text/javascript" language="javascript" src="refrombook.js"></script>
и тоже потюкать по нему.
Внутри frombook.js типа:

var myText = new TAFFY([
{id:9, text:"нующие себя защитниками справедливости на земле, бежите от них без оглядки. — И вдруг сорвался на крик: — Убирайтесь отсюда, жалкий трус! Ступайте туда, где обязаны быть сейчас!", MultiM: [""], SingleM: ["нующие"]},

- в данном случае "нующие" - ошибочное (отсутствующее в словаре) слово

Я внятен?!

99

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

Я выкладывал портабельные сборки в комплекте с ОРФО,

Поставь, плиз, в шапку..  :flag:

100

Alex2L
Чуть отдохну и попробую вникнуть  :D

101

http://fludu.h1.ru/Smiles/sm405.gif
Михаил
Если воспользоваться портабельной сборкой GMAPа, то вникать не нужно! http://fludu.h1.ru/Smiles/good.gif
Но имей в виду, что ползунок частоты слов там сдвинут так, как считает полезным для себя GMAP. Я придерживаюсь иного мнения. http://fludu.h1.ru/Smiles/sarcasticaa9.gif

102

Alex2L
Можно зайти в виртуальную среду и отредактировать дефолт по вкусу. Запускаем софт, находим в корне С папку софта, правой мышкой Свойства и изменяем что угодно, например Разрешить индексирование, отмечаем Для всех файлов в папке, на ругань по поводу запрета доступа к файлу не обращаем внимания. Все файлы программы оказываются в песочнице, можете делать с ними что угодно.

103

Алекс, у меня сегодня С-3 сработал опять довольно странно. Тебе интересно посмотреть на файлы?

104

http://fludu.h1.ru/Smiles/sm405.gif
Посмотреть всегда интересно!
Нынешняя версия -  http://fludu.h1.ru/Smiles/bad.gif Я, конечно, извиняюсь.
Довожу до ума версию 2.01
Будет, надеюсь, ну г-о-р-а-а-а-з-д-о-о-о-о лучше этой. Но, терпение, друзья, терпение! http://fludu.h1.ru/Smiles/sarcasticaa9.gif

105

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

Посмотреть всегда интересно!

Файлы

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

Но, терпение, друзья, терпение!

Без проблем. :)

106

http://fludu.h1.ru/Smiles/sm405.gif

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

Файлы

  http://fludu.h1.ru/Smiles/thank_you.gif
Версией 1.хх - даже не проверял. Охотно верю в довольно странную работу.
Разрабатываемая версия 2.01 отработала (в рамках того что в неё пока заложено) успешно.
Анализ результатов натолкнул на несколько интересных идей, нуждающихся в обдумывании и реализации. Оные, впрочем, не повлекут радикальной перетряски кода и , соответственно, значительного затягивания сроков сдачи в эксплуатацию.

107

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

Анализ результатов

Это - самое важное. Книга (судя по результатам работы 1-й версии) - нестандартная. Так что...  http://fludu.h1.ru/Smiles/JC_gimmefive.gif

108

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

Эта... Вопрос по-существу!
Выкладывать то, что готово на эту минуту. Либо бум ждать пока не дошлифую?! http://fludu.h1.ru/Smiles/sarcasticaa9.gif

Я внятен?!

109

Приветствую.
Будем ждать отшлифованного варианта.  http://fludu.h1.ru/Smiles/d_coffee.gif

110

Моё почтение! http://fludu.h1.ru/Smiles/sm405.gif
http://fludu.h1.ru/Smiles/secret.gif Однако, дошлифовал... М-м-м... Принялся полировать. http://fludu.h1.ru/Smiles/Laie_37.gif
Эта... Однако, déjà vu! http://fludu.h1.ru/Smiles/pardon.gif - вопрос!

Выкладывать то, что готово на эту минуту. Либо бум ждать пока не до

полирую?!

Информация к размышлению: программа в стадии готовности "отшлифована, но не отполирована" НЕ означает какой-нить полуфабрикат или бурдятину a-la Beaujolais nouveau  http://fludu.h1.ru/Smiles/sarcasticaa9.gif

Ну так как?! http://fludu.h1.ru/Smiles/smile3.gif

Я внятен?!

111

Не могу отделаться от впечатления, что тебе очень хочется выложить скрипт.   http://fludu.h1.ru/Smiles/wink3.gif
Если да, то не могу тебе отказать.
Хвастайся!   http://fludu.h1.ru/Smiles/friends.gif

112

http://fludu.h1.ru/Smiles/sm405.gif
Во второй половине дня.

113

Жду.  http://fludu.h1.ru/Smiles/d_coffee.gif

114

Увертюра для ожидающих!
Такое дело! Анализ нескольких десятков файлов показал, что если в тексте абзаца, распознанного ПЧ, с числом строк 3 и более, предложение, начавшаяся у левого края страницы, заканчивается на точку (вопр., воскл. знак, двоеточие) с правого края страницы,
иными словами занимает одну строку, то ОДНОЗНАЧНО сказать, что ентот абзац слипшийся или, наоборот, НЕ СЛИПШИЙСЯ, увы нельзя. http://fludu.h1.ru/Smiles/sad.gif

Поэтому, все подобные случаи классифицируються, как "подозрительный фрагмент текста". Т.е. "залип" не пройдёт! Но... Но!
Естественно, побочный эффект - ложная тревога. Может кто-нить, более удачливый и подметит закономерность.  http://fludu.h1.ru/Smiles/good.gif

Сам код программы "перетрахнут" на 2/3. Изменены некоторые формулировки.

Долее, программа "затачивалась" и тестировалась для ПЧ 11-ой версии. По причине очевидной бессмысленности на версиях ПЧ-10 и ПЧ-9 не проверялась. С версией ПЧ-8 - РАБОТАТЬ НЕ БУДЕТ! http://fludu.h1.ru/Smiles/pardon.gif

Я внятен?!

115

Итак:  http://fludu.h1.ru/Smiles/secret.gif  Обновлённый Наблюдатель

116

Спасибо.

Я исхожу из того, что опции сохранения txt- и html-файлов те же?

Запустила скрипт на уже имеющиеся файлы, которые делала для актуальной книги.

Смутило, что всё под спойлером. Каждый раз открывать, чтобы посмотреть, чтó там спрятано, неудобно. Можно сделать по такому принципу, как было: если ошибка может быть исправлена скриптами ФБЕ, сообщение в спойлере. Все подозрительные разрывы абзацев и разрыв абзаца страницей на точке - без спойлеров?
Мне удалось "включить" показ только разрыва абзаца страницей (по умолчанию почему-то он вообще "не включать в протокол").

Сообщений куча, без какой-то оптимизации пользоваться скриптом очень сложно. :(

Отредактировано golma1 (2013-05-18 18:36:23)

117

Да, опции сохранения СТРОГО те же самые.

Секция  в ini-файле лучше пусть будет так:
[BREAK]
ByPage=1
Inside=2

Да, места подозрительных абзацев и возможных разрывов абзацев страницей - без спойлеров. Можно строку подраскрасить, скажем красным.

Пользоваться нормально. Нужно только привыкнуть!
Особое внимание следует обращать на сообщения типа: "Подозрительный фрагмент текста / Разрыв абзаца" - ПОД СПОЙЛЕРОМ!

Удачи!

118

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

Секция  в ini-файле лучше пусть будет так:

В дополнение к тем строкам, которые уже есть?

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

Да, места подозрительных абзацев и возможных разрывов абзацев страницей - без спойлеров.

Пока я принудительно не открыла "разрыв абзаца", ВСЕ сообщения были под спойлерами. При этом "Подозрительный фрагмент текста / Разрыв абзаца" не встретился ни разу, хотя разрыв абзаца страницей на точке в книге есть и не один раз.

Файлы

119

Новая книга. Все сообщения были под спойлером.

В ней есть разрывы абзацев на точке и внутри страниц, и на их стыке.
Удобно проверять скрипт.

Файлы

120

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

Вечером выложу исправленно-улучшенную версию + эталонный ini-файл, решающий проблему "всё пропа..." Упс! http://fludu.h1.ru/Smiles/sarcasticaa9.gif "всё под спойлером"


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