Форум » » Проверка орфографии » Ответить

Проверка орфографии

Dezderella: Реально не хватает проверки орфорграции... Имеющийся плагин с офисом 2007 не работает, проверено. Планируется ли доведение плагина до рабочего состояния в ближайшее время?

Ответов - 46, стр: 1 2 3 All

Carc: Dezderella пишет: Планируется ли доведение плагина до рабочего состояния в ближайшее время? Нет, в ближайшее время не планируется. UPDATE: плагин доведен до ума и распрекрасно работает

Dezderella: Carc пишет: Нет, в ближайшее время не планируется Для Ваших пользователей это не актуально?

Dezderella: Неужели никого не интересовала проверка орфоргафии? Или все печатают без описок и ошибок? Или напечатав в АМЛ текст нужно перекопировать его в ворд для проверки орфографии? Существующий плагин устарел уже как несколько лет... Сейчас везде, во всем, что связано с текстом есть проверки... Пусть не свои, пусть подключенные от МС, но есть... Даже браузеры и те поддерживают... Даешь голосование за восстановление плагина!!!


Carc: Dezderella пишет: Неужели никого не интересовала проверка орфоргафии? Или все печатают без описок и ошибок? Или напечатав в АМЛ текст нужно перекопировать его в ворд для проверки орфографии? Связывался я с информатиками - цена вопроса 70 тысяч рублей. Скинемся на компоненты сверхмодной орфографии - будет орфография не хуже чем в Ворде. Вопросы об адекватности, и вменяемости связанные с ценой не ко мне, а к Информатикам. От себя замечу что как только они сообщили на RSDN примерную цену - обсуждение тут же затихло. Меня самого несколько в тупик поставило... Dezderella пишет: Существующий плагин устарел уже как несколько лет... Существующий плагин разработан как несколько месяцев, устареть он просто не мог. Просто у меня нет под рукой новых офисов, чтобы его протестировать в связке с ними, со старыми версиями офиса 97-ой, 2000-ый, и 2002-ой - плагин работает со всеми. Проверял лично. Dezderella пишет: Сейчас везде, во всем, что связано с текстом есть проверки... Пусть не свои, пусть подключенные от МС, но есть... Даже браузеры и те поддерживают... Браузеры никогда не используют проверки от MS. Microsoft им за это вырвет кое что. Те решения которые они используют меня как-то не вдохновили - тупой подход в лоб, сравнивать все словоформы со словарем. Тот же Информатик значительно более красивое решение сделал. PS: в MS-офис именно оно и используется с незапамятных времен, MS лицензировала орфографию у них, а не писала сама с нуля. Dezderella пишет: Даешь голосование за восстановление плагина!!! Да да! Даешь голосование! Голосуем рублем - как только насобираем 70 тысяч рублей, так не вопрос, сразу все приделаю

Dezderella: Carc пишет: Связывался я с информатиками - цена вопроса 70 тысяч рублей. Скинемся на компоненты сверхмодной орфографии - будет орфография не хуже чем в Ворде. Вопросы об адекватности, и вменяемости связанные с ценой не ко мне, а к Информатикам. От себя замечу что как только он сообщили на RSDN примерную цену - обсуждение тут же затихло. Меня самого несколько в тупик поставило... Это что за цифра така? Это цена разрешения МС на использование его инструментария? Или кто такие Информатики?

Carc: Dezderella пишет: Это что за цифра така? Цифра, которую просят Информатики за лицензии на свои орфографические модули. Dezderella пишет: Это цена разрешения МС на использование его инструментария? Причем тут МС? МС сама у них эти модули орфографии покупает. Dezderella пишет: Или кто такие Информатики? Весьма известная русская лингвистическая контора, которая в частности писала всю систему грамматики-орфографии для МС, начиная совершенно точно с 97-ого офиса. Боюсь ошибиться, но с 95%-ной уверенностью могу сказать что и для 6-ого офиса они же писали, просто на память точно не скажу. Имхо так. Недавно они заявили что готовы лицензировать эти свои модули для сторонних разработчиков на небезызвестном сайте RSDN.ru. Народ обрадовался, но на своем сайте цены они не указали. Народ на RSDN.ru запасся инрументами инквизиторов и давай их пытать на тему почем... Как только они назвали цену всё стихло

Dezderella: Есть несколько соображений: 1) Наверное можно выдернуть библиотеки проверки орфограции от старого ворда и расположить их иак, чтобы плагин с ними работал. 2) Можно сделать свой словарик. Мне кажется, что записная Марсианина работает со своеим словариком. Кажись не своим. Вот заголовок словаря Addict Dictionary Compiler, Version 4.0 (c) 1995-2000 Addictive Software http://www.addictive.net/ addictsw@kagi.com Title: Russian General Vocabulary 2/13/2001 - 07:44 Words: 586925 Nodes: 45324 # Based on Lev Melnikovsky's spell check dictionary third release 3) Бат, как мне кажется, тоже пользует чужие словари. Вот нашел по теме, если нет офиса, что советуют сделать батчане: http://www.nobat.ru/faq_php.php?FaqID=23

Carc: Dezderella пишет: Есть несколько соображений: 1) Наверное можно выдернуть библиотеки проверки орфограции от старого ворда и расположить их иак, чтобы плагин с ними работал. Теоретически можно и выдернуть, просто известно где их искать. Собственно с ними плагин и работает. Dezderella пишет: 2) Можно сделать свой словарик. Мне кажется, что записная Марсианина работает со своеим словариком. Кажись не своим. Вот заголовок словаря Конечно можно - там же немного работы, всего примерно 90000 слов, без словоформ. Так что я только за. Можно начинать делать. Dezderella пишет: 3) Бат, как мне кажется, тоже пользует чужие словари. Вот нашел по теме, если нет офиса, что советуют сделать батчане: http://www.nobat.ru/faq_php.php?FaqID=23 Это не батчане советуют - это называется MS Spell Checker API. Именно так работал старый Бат в версиях 2.х, в новой версии 4.х надо посмотреть как у них сделано, может быть напрямую, а может через тот же самый MS CSAPI. Можно конечно спросить у ихней техподдержки, но мягко говоря, они не обязаны отвечать, т.к. это вполне может восприниматься как нездоровый интерес к внутренностям The Bat. Правда, если вменяемо обьяснить нафига это надо, крайне желательно не забыв намекнуть на их интересы, может быть и ответят. По крайней мере исходники по внутренностям формата TBB файлов они мне дали когда я просил. Но опять же - это исключительно их доски, в том деле у нас как бы обоюдный интерес был...

Dezderella: Ну т.е. без вариантов. Пишем в АМЛ, потом все тянем в ворд или опенофис, после проверки или обратно тянем или руками правим в АМЛ...

Carc: Dezderella пишет: Ну т.е. без вариантов. Пишем в АМЛ, потом все тянем в ворд или опенофис, после проверки или обратно тянем или руками правим в АМЛ... Да собственно вариантов море - MS CSAPI далеко не единственная система проверки орфографии, их вообще то вроде как дофига. А т.к. редактор текста Aml Pages, несмотря на происки местных поклонников Delphi, как был на WinAPI, так и остается - то и прикрутить нечто стороннее при желании можно.

Dezderella: Осталось только пробудить в Вас желание

Carc: Dezderella пишет: Осталось только пробудить в Вас желание Что за грязные намёки? Вопрос не в том, прикрутить или нет - вопрос в том, где взять на это время, что именно прикручивать и как бы этим не заниматься по 5 раз к ряду... Идея с информатиками, конечно, была бы идеальной - но на мой взгляд они имхо не до конца вменяемы, заламывая такие цены... Особенно если учесть, что в их лицензионном соглашении прослеживается мысль, что одна лицензия на один продукт... То бишь, если кто и захочет им выложить две с половиной штуки бакинских, то если надумает использовать модули в другом продукте, то сразу должен готовить и исчо две с половиной штуки бакинских... Несколько говоря, вообще непонятно о чем они думали, вывешивая такой анонс на RSDN.ru. Но может быть всё проще или они не себе или может быть опечатались Имхо, проще купить новый Word и доточить плагин под него. Потом выложить часть сорса рядом с их анонсом, и объяву что так и быть - подемпингуем. За умеренную сумму я готов убрать free source код, и не сбивать им цены. Ей богу - на рсдне все аж присели от таких цен. Но может что и изменится...

Dezderella: Carc пишет: проще купить новый Word и доточить плагин под него Демо версия офиса 60 дней бесплатно с сайта МС.

Carc: Dezderella пишет: Демо версия офиса 60 дней бесплатно с сайта МС. Можно и с демкой поковыряться на досуге...

Dezderella: http://trial.trymicrosoftoffice.com/trialrussia/default.aspx?culture=ru-RU

Carc: Так это же ж*па через 2 месяца закончится!?! А я можно сказать только в самую разработку войду

Dezderella: Carc пишет: Так это же через 2 месяца закончится!?! А что делать. Вернее, знаете что, вероятно :) Теб более 2 месяца это совсем круто, чтобы так долго входить...Там поди нужно чуток обновить существующий механизм :))

Carc: Dezderella пишет: Теб более 2 месяца это совсем круто, чтобы так долго входить... Ну я прям всё бросил и побежал писать бесплатный плагин для многоуважаемого All... А на всё остальное вообще забил на эти два месяца... Утром деньги, вечером стулья... Вечером стулья, утром деньги... (C) Поскольку я не компания Информатик, и официально Microsoft`у орфографию не писал, то так и быть за умеренные суммы вроде бакинских ИКСсот или или килоИКСсот возьмусь, и то 20 раз сначала подумаю, а оно мне это надо!?! Dezderella пишет: Там поди нужно чуток обновить существующий механизм :)) Ага самую малость. Там всего лишь недокументированный CSAPI изменен, а так мелочи. Са-а-а-всем немного работы - любой забулдыга за бутылку напишет

Carc: Короче если только как вариант расположить нужные файлы из CSAPI рядом, а не привязываться к установленным в Офисе - и то бабка надвое сказала, будет ли это работать... Хотя why not? Вроде ломаться на первый взгляд там нечему...

Dezderella: Carc пишет: нужные файлы из CSAPI А у вас случайно списка этих файлов нет?

Carc: 1) C:\Program Files\Common Files\Microsoft Shared\Proof\MSPRU32.DLL 2) C:\Program Files\Common Files\Microsoft Shared\Proof\mssp_ru.lex и по этому пути же их и расположить, т.к. офис их держит именно там, то и текущая версия плагина (на сайте) ищет их там.

Dezderella: Carc пишет: 1) C:\Program Files\Common Files\Microsoft Shared\Proof\MSPRU32.DLL 2) C:\Program Files\Common Files\Microsoft Shared\Proof\mssp_ru.lex и по этому пути же их и расположить, т.к. офис их держит именно там, то и текущая версия плагина (на сайте) ищет их там. Все, помогло. Заработало, даже переписывать то что было там не пришлось, имена не совпали, проверка заработала. Все еще до конца не проверил, если что найду, расскажу.... Спасибо :)

Dezderella: Просто суперска :)

Carc: Dezderella пишет: имена не совпали Что значит не совпали? Полные пути или только имена файлов!?! Полные пути конечно могут немного отличаться, а вот имена файлов не должны бы...

Dezderella: Carc пишет: Что значит не совпали? Полные пути или только имена файлов!?! Полные пути конечно могут немного отличаться, а вот имена файлов не должны бы... Имена файлов, т.е. не пришлось думать оставлять те или эти...

Carc: Dezderella пишет: Имена файлов, т.е. не пришлось думать оставлять те или эти... А какие там были файлы?

Carc: Что то я так ничего и не понял... Что куда скопировали, в какую папку, какие там файлы уже были и с какого вдруг перепуга заработало - если раньше файлы и так там были.... Хорошо бы подробностей, т.к. с Aml Speller`ом еще работы хватит. И неплохо бы знать эти зависимости. Я как бы сам проверить не могу - у меня есть полу- но все-таки живой 97-ой офис, так что чистота эксперимента может быть нарушена. Хотя имхо, главное чтобы плагин цепанул файлы - откуда и как - это его доски. Имхо, все эти файлы регистрации НЕ требуют...

Dezderella: Да, я напишу, просто поздно было, приостановил исследование :) Сейчас разгребу немного и проанализирую :)

Dezderella: Что-то я не понял. На рабочем компе работает проверка, несмотря на то, что там Виста и тот же офис 2007... Так, пока радовался амл отвалился. Теперь отваливается при запуске с этим плагином, хотя сначала все заработало, все подчеркнул, проверил.... Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: AmlPages.exe Версия приложения: 9.0.8.1996 Штамп времени приложения: 494cf0fa Имя модуля с ошибкой: msftedit.dll Версия модуля с ошибкой: 5.41.21.2508 Штамп времени модуля с ошибкой: 4791a749 Код исключения: c0000005 Смещение исключения: 0000b5f7 Версия ОС: 6.0.6001.2.1.0.256.6 Код языка: 1049 Дополнительные сведения 1: 16e1 Дополнительные сведения 2: 74e2234de0db3d7af777945d80047fc1 Дополнительные сведения 3: ce91 Дополнительные сведения 4: e82db62237da6a16a73af935dc584f05 Прочтите заявление о конфиденциальности: http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419

Dezderella: Падает если установлен флаг "Проверять автоматически". Если не стои, то не падает и проверяет в ручном режиме. Если на экране открывается текст и стоит флаг "Проверять автоматически", то при открытии амл падает сразу. Лечится сносом плагина, запуском АМЛ, отодвижкой курсора на дерево, чтобы не было текущего теста на экране, затем можно сново запускать и пробовать....

Carc: Dezderella пишет: Падает если установлен флаг "Проверять автоматически". Если не стои, то не падает и проверяет в ручном режиме Могло быть такое честно говоря - я как глянул на сайт, аж ахнул - на сайте лежит аж мартовская версия плагина. А попереписывал я плагин основательно за это время. Мог быть какой-нить косяк в старой версии... А что там с файлами было? Что куда копировали? В общем, плагин я переписал так, что он умеет искать и DLL- и LEX-файл рядом с самим собой. И более того - всё это прокатило. Плагин отработал, и всё проверил. Но опять же повторюсь, так как есть все-таки не насмерть убитый и переживший далеко не единственную реинкарнацию Винды - 97-ой офис, откуда я и брал файлы, то чистота эксперимента может быть нарушена. Хотя чисто так навскидку, на вид - не нужно всем этим грамматикам да орфографиям никаких ни регистраций, ни дополнительных файлов. Уж отладчик по любому бы должен был ругнуться при попытке загрузить хоть что-нибудь дополнительное... Ан нет, только то что положено - DLL от офиса и русский словарь.

Dezderella: Carc пишет: В общем, плагин я переписал так, что он умеет искать и DLL- и LEX-файл рядом с самим собой. Опробую :)

Carc: Dezderella пишет: Опробую :) На сайте пока старая версия - ну да собственно там пишется дата, когда выложен архив с плагином!

abbey: Это так принципиально - проверка орфографии? Пусть мне пишут с очепятками, я хоть буду знать, что живой человек писал, а не очередной Ворд

Carc: abbey пишет: я хоть буду знать, что живой человек писал Подлый робот, когда пишет, тоже иногда лажает ошибается...

Dezderella: abbey пишет: Это так принципиально - проверка орфографии? Пусть мне пишут с очепятками, я хоть буду знать, что живой человек писал, а не очередной Ворд Конечно принципиально :) Очень полезная вещь.

abbey: а я ее всё время отключаю.... даже и не знаю, что теперь делать с этой полезной щтуковиной

Carc: Dezderella пишет: Для Ваших пользователей это не актуально? Это вопрос ко мне или к пользователям?

Dezderella: Carc пишет: Это вопрос ко мне или к пользователям? Я бы пользователям задал, но толи нет их, то ли это не они, толи они пассивны :(

Carc: Dezderella пишет: Я бы пользователям задал, но толи нет их, то ли это не они, толи они пассивны Да не! Они есть, это точно, причем активны... вполне причем... комментируют вовсю - но правда мне в приват на мыло

Dezderella: Почему в приват? Я могу тоже в приват, если на форум не надо, чтобы не пугать кого... Да и форум, я уже говорил, не способствует общению, т.к. совсем не удобный...

Carc: Dezderella пишет: Почему в приват? Ну я не знаю - человек обсуждал свои темы, заодно и сказал что активность форума растет как на дрожжах. Dezderella пишет: Да и форум, я уже говорил, не способствует общению, т.к. совсем не удобный... Не всё идеально - но что-то мне подсказывает, что идея писать свой собственный форум так и останется идеей. Прям таки большой необходимости нет, а времени на это явно не хватает. Да и игрушек с PHP и так будет хватать в неотдаленном будущем....

Dezderella: Конечно не нужно писать форум. Можно взять готовый бесплатный, который разворачивается очень быстро. http://www.simplemachines.org/ http://www.phpbb.com/ Если не заморачиваться дизайном, то все реально быстро делается.

Carc: Dezderella пишет: Конечно не нужно писать форум. Можно взять готовый бесплатный, который разворачивается очень быстро. http://www.simplemachines.org/ http://www.phpbb.com/ Не впечатляет - это мягко и очень дипломатично сказано... Они бы еще в виде UML-диаграм сделали форум... :) Пользователь что должен упорно думать в какой именно форум впихнуть свое сообщение? Писано программистами и исключительно для программистов - такое не годится. По себе скажу: что был недавно на чем-то подобном, сначала зачем-то мне пришлось читать всякую хрню: куда мне расположить, какие правила и все такое - и это мне-то как клиенту. Ну бог с ним, прочел, куда-то вписал, но поскольку система активации еще не отработала - то мое сообщение просто было потеряно... Кто для кого то я что-то не уловил? Клиент для форума, или форум для клиента? Убогость полная! В общем на форум этот поклал с прибором, софтиной этой больше не пользуюсь. Фтопку таких умников! И это при том что у них там 3 мессаги за неделю - могли бы и сами отмодерить, не развалятся поди. Все эти правила - нужны модераторам, вот пусть им и показываются - а не 33 входа для обычного поситетеля. В обычном софтовом форуме такое просто не нужно и явно излишнее. Зачем пришел посетитель: или почитать или пописать - вот это он и должен увидеть, а не какие-то там отдельные форумы, какие-то правила, какие-то комментарии. Дурная практика - идущая от советских вахтеров.

Dezderella: Это типа привычные форматы форума, думаю для многих. IPB и vBulletin имеют схожую структуру. Это же как приложения от МС, задающие стандарты интерфейсов и поведений. И если пишешь приложение близкое к этим стандартам, оно кажется более дружественным пользователю, установив такую программу пользователь имеет проанализировать ее возможности, а не угадывать соответствие пунктов меню и действий. Так и форум.

Carc: Dezderella пишет: Это типа привычные форматы форума, думаю для многих. IPB и vBulletin имеют схожую структуру. Для многих, но вахтеров. Я не вахтер. Use Case + Usability тоже многим привычны, правда, кто не только читать умеет, но и еще и думать. Если многим привычно чесать левое ухо правой ногой - меня это не заботит. Я четко аргументировал: что плохо и почему. Что-то там кому то привычно - это не аргумент. Мало ли дурных примеров. Вон те же форумы на RSDN.ru - ведь действительно удобно, и писал это наш же брат-коллега. Мог бы и сделать как всяким фидошникам удобно. Ан нет! Сделано по человечески - удобно и писать, и читать и сервисы разные есть (подписка, NNTP, private и.т.д.). А уж наш брат когда надо разберется в форуме, уж где где, а там не критично было. Но мастерство не пропьешь - сделано просто на 5 с плюсом. Вот нечто такое было бы просто идеально. Но это работа не слабая - тем более для одного человека. Хотя я примерно понимаю, как такое сделать, и с какого боку к этой проблеме подступаться... Dezderella пишет: Это же как приложения от МС, задающие стандарты интерфейсов и поведений. Это не совсем так. Просто перепевка-калька с распространенного заблуждения. Да, безусловно - интерфейс должен стремиться быть привычным. Но при этом не может изменяться и вовсе. Если можно сделать более юзабельно, более отвечающе задачам пользователя - то если интерфейс не написан с ног на голову, пользователь все равно это оценит, и положит с прибором на МС, какая бы она разтакая не была. Не стоит так же забывать что МС флагман с очень нехреновым водозимещением. Если они вообще всё подряд будут через *опу делать - все равно на ближайшие лет 10 - денег у них хватит, и на пиво и на шампанское останется. Не стоит с ними ставить себя в один ряд - что положено юпитеру, то не положено быку...



полная версия страницы