Графика

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

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


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


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

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

391

А ваще - я просил уменьшить высоту строки левой колонки за счет спойлеров, но с возможностью при необходимости просмотреть скрытые спойлеры.
Возможно это?
Если в hta не возможно сделать двойное "вложение/скрытие" - может тогда остановиться на отображении не 6-ти спойлеров а всего 2-3-х, а остальные отправить в многоточие...

Отредактировано Evgeniy_V (2014-01-09 12:26:59)

392

Возможно всё. Другое дело - насколько целесообразно?
Высота ячейки левого столбца зависит от частоты слова, с одной стороны, и с другой стороны - от размера того/тех абзацев, где встречается енто слово (если спойлер раскрыт) - т.е. высота переменчива и равно собственно высоте правой части.
Как вариант действий - распахнуть на весь экран и посредством зажатой клавиши "левый Ctrl" + вращением колесом мыши, установить приемлемый размер шрифта.
Прятать спойлеры ещё и под кнопку - слишком много мороки.
6-ть спойлеров и не отображается - максимум пять.

393

Так это же оправданная морока!
Ладно - может пока остановимся на отображении пары спойлеров? А остальное "спрятать" под многоточие?

394

http://fludu.h1.ru/Smiles/secret.gif уже остановились. На 1.10-й.  Лично мне там всё нравится и ни на каком файле не вылетает, что характерно.

395

злой ты  http://fludu.h1.ru/Smiles/cray.gif

Отредактировано Evgeniy_V (2014-01-09 14:02:57)

396

А вот так поможет?
http://fludu.h1.ru/Smiles/smile313.gif
ну ли так?
http://fludu.h1.ru/Smiles/6a48a9c0e1b2.gif

397

Какой есть! http://fludu.h1.ru/Smiles/sarcasticaa9.gif
Не стоит так переживать! http://fludu.h1.ru/Smiles/nea.gif
Относись ко всему философски!
Посуди сам - вчера что было? Программа иногда вылетала,  при большой частоте слова - в ячейке было пусто.
А сегодня? Прогресс налицо! http://fludu.h1.ru/Smiles/good.gif
http://fludu.h1.ru/Smiles/secret.gif Лучшее - враг хорошего! http://fludu.h1.ru/Smiles/yes3.gif

398

Ну я не говорю - прям сразу - просто имей ввиду, так сказать на будущее http://fludu.h1.ru/Smiles/pleasantry.gif

399

Всем привет и всех с прошедшими праздниками!  :flag:
Пусть наступивший год будет благополучным.  http://fludu.h1.ru/Smiles/60e5b04866d90e6324fc14d0ab03e193.gif

400

http://fludu.h1.ru/Smiles/Laie_54.gif
Дуплет орфословари по какому пути ищет?
C:\Program Files (x86)\Informatic\ORFO 2010
или
C:\Program Files\Informatic\ORFO 2010
или ему фиолетово?
чтот дуплет у меня ни одну книгу не хочет принимать - вылетает при: Проверка по ОРФО-словарю...

401

Привет!  http://fludu.h1.ru/Smiles/sm405.gif
Дуплет орфословари не ищёт в том смысле, что местонахождение оных проверяет специально подлинкованный модуль, который вычитывает ключи реестра по веткам
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools и HKEY_LOCAL_MACHINE\SOFTWARE\Informatic. Т.е. в каком-то смысле ему, таки да - "фиолетово". http://fludu.h1.ru/Smiles/pardon.gif
Два варианта - или инсталлировать ОРФО-2010 куда-нить, скажем, на диск D:, создав соответствующую директорию и указать её при инсталляции, либо развернуть в какую-нить директорию "кастрированный вариант" ОРФО, и "накатить" reg-файл (всё это весной-летом прошлого года "проходили"), но "модифицировав ентот reg-файл именно в части путей (видно гиде именно: "Dictionary"="C:\\Program Files\\Informatic\\ORFO 2010\\SPENNORM.LEX" - подменять нужно.). Всё енто касается в первую очередь 64-битных систем. На 32-х битке проблем (по крайней мере у меня и у Ever) нет. Я бы выбрал первый путь. В конце-концов можно легко деинсталлировать, если что-то в реестре останется - прибить.
Или так попробовать (третий вариант!) - посмотреть, что в реестре прописано да туда и смувировать папку Informatic\... - Может так легче всего! http://fludu.h1.ru/Smiles/dntknw.gif
Теперь ещё такое дело. Вернее новость. Хотя, кому-как "новость"?! http://fludu.h1.ru/Smiles/sarcasticaa9.gif Может, уважаемой Голме и не новость вовсе. Короче - FBE проверяет орфографию (равным образом и Грамотеи) с помощью Hunspell-словарей, похоже весьма своеобразно: "сплитит" слова в которых присутствует дефис на куски, разделяемые ентим самым дефисом и проверяет затем "по-кусманно". http://fludu.h1.ru/Smiles/swoon2.gif
Иными словами, всё енто правильно: барбос, бар-бос, бос-бар с точки зрения проверки Hunspell-словарями.
И, кстати: бар-бес - правильно(!), а барбес - ошибка.
Хорошо хоть есть возможность (в FBE) посмотреть слова с дефисами. http://fludu.h1.ru/Smiles/smoke.gif

Надеюсь, внятен.

402

Приветствую!
То есть Scholar-Duplet ищет словарь в реестре? И поэтому в Scholar.ini нет пути до словаря SPENNORM.LEX?
Дома ОРФО устновлен в C:\Program Files (x86)\Informatic\ORFO 2010 - сам по себе запускается и работает... вечером попробую переставить, как ты говоришь на диск D:...

Или так попробовать (третий вариант!) - посмотреть, что в реестре прописано да туда и смувировать папку Informatic\... - Может так легче всего!

а по подробней - что и куда?

Отредактировано Evgeniy_V (2014-01-17 17:29:30)

403

И еще вопрос:
Версия ОРФО(2010 или 2014) влияет на работу программы?

404

Привет! http://fludu.h1.ru/Smiles/sm405.gif
Scholar-Duplet не ищет никаких словарей, а просто использует ОРФО-engine, версии 2010, при условии, что он проинсталлен в Windows. А тот, в свою очередь, уже сам разбирается, где словарь лежит. Т.к. 64-х битной системы под рукой нет - комментировать что-либо затруднительно. Предложение синсталлить куда-нить на D: связано с тем, что по умолчанию 64-х битная винда запрещает писать в C:\Program Files (x86).
Как уже упоминал, годится только 2010 версия ОРФО. Не могу понять - раньше (весной-летом прошлого года) вроде у тебя Грамотей работал? Что изменилось?
По тем скриншотам, что выкладывались, создаётся впечатление, что зависания в Дуплете происходят спонтанно, в разные моменты времени.
Т.е. возможно в таком варианте (Дуплет) просто не совместим с 64-х ОС. http://fludu.h1.ru/Smiles/dntknw.gif

405

По моему там немного по другому - 32 битные приложения ставятся по умолчанию в C:\Program Files (x86), а 64-х в C:\Program Files....
Ага работал, а теперь перестал... да и работал только с моей портативкой... http://fludu.h1.ru/Smiles/mosking.gif
та ладно буду пробовать... на выходных не дали, к сожалению поковыряться...

406

Правильно, но... Ну как "по другому" - вот гиде у тебя установлен FBE? В C:\Program Files (x86)?! И случись нужно подрихтовать старые?
В своё время (2012-06-27 09:33:06) в 21-м посте Голма писала:

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

А что там ОРФО-engine хочет куда писать http://fludu.h1.ru/Smiles/dntknw.gif Как обстоят дела с Custom.dic?! Вот то-то и оно!
А вот если если установить FBE куда-нить на D: - и работать будет и проблем с правкой скриптов не будет.
С другой стороны Ever утверждает, что у неё всё на 64-х битной работает... http://fludu.h1.ru/Smiles/pardon.gif
Правда здесь она редкий гость...
Удачи!

407

Ну скрипты то я правлю Notepad++ с админскими правами - так что переносить сами скрипты нет смысла...
Если с этими же правами запускать Блокнот - то тоже не надо будет переносить скрипты... 8-)

Отредактировано Evgeniy_V (2014-01-19 20:01:22)

408

Енто ты хитёр!  http://fludu.h1.ru/Smiles/mosking.gif
Я же писал, подразумевая несколько иное: попытки записи в файл или создания файлов в Program Files (x86) программами (в собственных папках), которые пытаются так сделать, блокируются 64-х битной Win-дой. А вот ежели енти самые программы установить на другой диск (или директорию) будут прекрасно работать.
Таких программ не так чтобы много, но есть, и речь идёт ТОЛЬКО об этих программах. А т.к. некоторые версии Грамотея используют в т.ч. ОРФО-engine, и что там "внутри" мне не ведомо http://fludu.h1.ru/Smiles/pardon.gif, что куда пытается с какими правами "заломится", то... Имеем, что имеем! http://fludu.h1.ru/Smiles/yes3.gif
Однако, установка ОРФО-2010 на диск D: не факт, что поможет.
Когда вдвоём "бороли" групповое раскрытие спойлеров - там было понятно, что "собака порылась" в регекспе. В моём регекспе. А тут... Совсем другая история!

Я внятен?!

409

Приветствую.

Дважды на одном и том же месте завис Spotter-4.

Файлы

pdf, к сожалению, нет. Если нужны будут какие-то определённые страницы, скажи. Выложу.

410

Приветствую! http://fludu.h1.ru/Smiles/sm405.gif
Ошибочка вкралась! Циклило. http://fludu.h1.ru/Smiles/pardon.gif
НТА-файл формировался ну агромадных размеров. Но худо-бедно можно было работать.
Поправил http://fludu.h1.ru/Smiles/yes3.gif Тута:  Версия 1.04

pdf, к сожалению, нет.

И не будет?! http://fludu.h1.ru/Smiles/swoon2.gif
Досадно! http://fludu.h1.ru/Smiles/sad.gif

Я вняиен?!

411

http://fludu.h1.ru/Smiles/Laie_54.gif
Поставил ради интереса 64-х битную ОРФО.
Проверил Орфо работает.
Но дуплет при запуске стал капризничать:
http://s019.radikal.ru/i626/1401/94/c6316a17a70ft.jpghttp://s50.radikal.ru/i130/1401/67/d288cb87c707t.jpghttp://s52.radikal.ru/i138/1401/fc/13618789dadat.jpghttp://i017.radikal.ru/1401/b6/514b186eef35t.jpg
и закрываться отказывается - выкидывает последнее окошко...
Это все так... - попытка номер один и скрины для размышлений...
и еще - ОРФО установилась в C:\Program Files\Informatic\ORFO 2010...

412

Привет! http://fludu.h1.ru/Smiles/sm405.gif
Размышлений не получится. Увы! "Ноги" у Грамотеев (первых) и Дуплета растут отсюда: http://www.foxbase.ru/msspeller
В статье, заметь, ничего про ОРФО не упоминается!
Просто, как-то раз из интереса (случайно!) откомпилировал упоминавшийся там пример TRichViewEdit.
А он возьми - да и сработай! Выяснилось, что ОРФО-2010 совместим с Мicrosoft-овским движком орфопроверки.
А в той статье есть ссылка на другую статью этого же автора, гиде сказано:

Технология проверки орфографии, которая была представлена автором в статьях MSSpeller и Проверка орфографии в Delphi-MSSpeller работоспособна только до Microsoft Office 97 включительно.

- т.е. выходит ОРФО-2010 совместим с форматом Microsoft Office 97! Прошлого века!
Такие дела...
Потом пути ОРФО и Мicrosoft-а разошлись (в плане проверки орфографии). ОРФО, похоже, поменял структуру файлов.
Разбираться с Microsoft Common Speller API нет ни времени, ни желания, тем более, что ОРФО-2010 в общем-то устарел,
а АPI похоже обновился.
Когда я упоминал ОРФО-engine имеется в виду все dll-ки из папки Informatic. Там не одна и не две... http://fludu.h1.ru/Smiles/sad.gif И вызывает, ест-но, друг друга.
То, что 64-х битна ОРФО установилась в "C:\Program Files\Informatic\ORFO 2010\" - неудивительно. Странным было, ежели б установилась куда-нить в другое место.
Программа Дуплет - 32-х битное приложение.
Могу сказать одно - на моей 32-х битной 7-ке проблем нет. На ХР, подозреваю тоже.
Если охота использовать Дуплет - два пути: первы и простой - установить "виртуалку" с нужной ОСью. Второй - понятно какой.
Либо "забить" на Дуплет. Может енто самое оптимальное. http://fludu.h1.ru/Smiles/sarcasticaa9.gif
Понимаешь - не к чему прицепиться...  http://fludu.h1.ru/Smiles/pardon.gif
Я внятен?!

413

Привет! http://fludu.h1.ru/Smiles/Laie_54.gif
Естественно внятен!
Полностью согласен, что было бы удивительно если б 32-й дуплет смог "запустить" 64-й ОРФО, но он же только словарь использует, а словари у них вряд ли отличаются в 32 и 64...
Попробую еще твои варианты - не получится - "забью" на дуплет... 8-)

Отредактировано Evgeniy_V (2014-01-21 06:28:12)

414

Привет! http://fludu.h1.ru/Smiles/sm405.gif
Словари-то те самые, но доступ к ним через пресловытый engine - пробовал в своё время трассировать, там и увидел, что вызывается одна dll, из неё другая и т.д. Вот у тебя гиде-то в этой цепочке и крашится... http://fludu.h1.ru/Smiles/sad.gif
А формат словаря нигде не описан (видно в своё время, в конце прощлого века, Microsoft для Информатика его открыла и тот по образу и подобию сваял своё ОРФО) и достучатся к нему минуя енти dll-ки не получится. А в новом ОРФО - новый формат. Мало того, что нигде не описан, так ещё и средств достучатся к нему извне, похоже, нет. Имеется в виду на Delphi. Ну либо я о них не знаю. Да и то - там гиде разжился ентим методом толкуют о Delphi 2009, т.е. по идеи юникодовской, у меня на юникодовской, правда ХЕ-3 не пошло, а на не юникодовской 7-ке пошло без проблем. Так шта...

415

работоспособна только до Microsoft Office 97 включительно

однако ниже в этой же статье написано:

Если у вас на компьютере установлен только новый офисный пакет от Microsoft (новее Office 97), то для работоспособности системы проверки орфографии используем сведения из этой статьи.

и там есть архивчик с динамическими библиотеками...
А со словарями ворда как я понял не срослось?

416

Привет! http://fludu.h1.ru/Smiles/sm405.gif
Правильно!  http://fludu.h1.ru/Smiles/good.gif
И что мы читаем?!

Если у вас на компьютере используются только новые версии офисного  пакета, то технология MSSpeller работать на таких компьютерах не будет. Для того, чтобы все таки заставить работать MSSpeller на таких системах, можно скопировать динамические библиотеки и словари из старого Microsoft Office 97.

- ключевые слова - "ИЗ СТАРОГО Microsoft Office 97"!
Сечёшь фишку - если у вас всё что-нить НОВОЕ, то скачайте и установите СТАРОЕ!
И как раз по стечению обстоятельств (уже писал) ОРФО-2010 оказался СОВМЕСТИМ с ентими самыми динамическими библиотеками и словарями из старого Microsoft Office 97!
Ни [цензура]уя не выйдет!
А с Word-овскими словарями из Office 97 не возился - во-первых, под рукой не было, а их тоже "ломать" нужно, во-вторых всё-таки между 1997-м и 2010-м дистанция в тринадцать лет. По-форматно они совместимы, а словарный запас явно отличен. Смысл?!
Про выходы из ентой сетуёвины уже писал...

Я внятен?!

417

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

И не будет?!

Нет, я не делала.

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

Версия 1.04

Спасибо.

418

http://fludu.h1.ru/Smiles/Laie_54.gif
Приветствую!
Такая просьба... пожелание... когда будет время и самое главное желание - воплотить в жизнь... так сказать "окультурить" окно граммотея:
Новое окно:
http://i018.radikal.ru/1403/61/5da7943006cft.jpg
старое окно:
http://s020.radikal.ru/i717/1403/49/391b91a4a462t.jpg
как видно из картинок - количество строк сразу увеличивается вдвое... легче просматривать при поиске(нет больших пустых промежутков)... нет лишней информации...
http://fludu.h1.ru/Smiles/smile313.gif

419

Моё почтение! http://fludu.h1.ru/Smiles/sm405.gif
Что "старое", что "новое" окно открыть не удаётся - крутится шарик по кругу, дескать loading... и ...
Может закинешь на fastpic.ru?
Потом, "новое" окно - скриншот? Или получил при помощи фотошопа?
В принципе всё решаемо... Но...
1. Поменял работу - значительно увеличилась нагрузка и требования к выходу рабочего кода по сравнению с бывшеработной синекурой;
2. Моральный фактор - на часть выходного пособия купил пол-компа, и... курс гривны резко упал, http://fludu.h1.ru/Smiles/sad.gif мля...
А ведь хотел 64-х бутную винду (на ентот второй домашний комп) взгромоздить.  http://fludu.h1.ru/Smiles/pardon.gif Отложено до лучших времён...
3. Общий бардак в Хохляндии... Энтузиазма не добавляет. http://fludu.h1.ru/Smiles/dirol.gif

Запасись терпением, друг! http://fludu.h1.ru/Smiles/yes3.gif

420

Привет!
Оригиналы на работе - завтра закину...
Ага отжабил... из двух страниц сделал одну...
http://fludu.h1.ru/Smiles/sad.gif У нас тенгушка тоже подешевела на 20%(по курсу к баксу), а зарплату и не думают поднимать...
Та куда я денусь с подводной лодки... http://fludu.h1.ru/Smiles/mosking.gif
закинул:
http://i33.fastpic.ru/thumb/2014/0305/c9/f062a88ff8e6a0e79820f9eed32c7fc9.jpeg http://i33.fastpic.ru/thumb/2014/0305/86/8c4e7bab8530bb059ece18bc86ffcd86.jpeg

Отредактировано Evgeniy_V (2014-03-05 06:26:38)


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