Ru-Board.club
← Вернуться в раздел «Программы»

» Mozilla Firefox! (часть 6)

Автор: NothingAnother
Дата сообщения: 29.01.2007 18:38
RadiosoftPro
Tnx
Автор: RadiosoftPro
Дата сообщения: 29.01.2007 18:45

Цитата:
Желательно указать размер еще Кста, ты слова "еще" и "ёщё" надеюсь не прибивал как дубли?
И - какова методика создания словарика?


Размер в xpi ~1.7 Мб.
Еще и ещё как раз есть в обоих вариантах, собственно для чего и делался словарик.
Так же есть все другие другие слова с ё и без ё.

Методика простая - написал программку, которая из кучи словариков (которые состоят из двух файликов собственно слова (*.dic) и суффиксы,окончания, префиксы (*.aff)) собрала все в одну "кучу", почистила дубликаты и сохранила в виде двух файликов, только большего размера.

Добавлено:
Да и еще (в догонку), словарик в отличие от некоторых, которые встречаются в сети понимает дефисы в словах типа "кто-то", "кому-нибудь" и т.д.
Автор: NothingAnother
Дата сообщения: 29.01.2007 18:52
RadiosoftPro
А почему бы не выкладывать просто эти самые *.dic и *.aff (сархивированные, ессно), без обёртки *.xpi? Оно кому-нить надо?
Автор: Unghost
Дата сообщения: 29.01.2007 19:16
RadiosoftPro

Цитата:
5 словарей с http://wiki.services.openoffice.org/wiki/Dictionaries
English (United Kingdom) 2004-02-08
English (United States) 2004-06-23
Russian (Russia) 2004-04-06
Russian ye (Russia) 2003-09-11
Russian yo (Russia) 2004-04-06

2 Словаря с https://ru.add-ons.mozilla.com/ru/firefox/2.0.0.1/dictionaries/
Русский и Английский

1 Русский словарь из русского дистрибутива FireFox (он отличается от того что на сайте)

К сведению все словари находящиеся на https://add-ons.mozilla.com/ и http://ftp.mozilla-russia.org/dictionaries/ взяты с сайта Openoffice, своего собственного мы пока не делали.


Цитата:
В и тоге после удаления всех дубликатов и т.д.
Русский (e и ё) - 451199 слов
Английский - 91803 слов
Вместе 542978

Положено тут:
http://rapidshare.com/files/13929240/ru-en_spell_dictionary.xpi.html

В принципе можно выложить его на http://ftp.mozilla-russia.org/dictionaries/ если хотите.
Автор: RadiosoftPro
Дата сообщения: 29.01.2007 19:20

Цитата:
А почему бы не выкладывать просто эти самые *.dic и *.aff (сархивированные, ессно), без обёртки *.xpi? Оно кому-нить надо?

Потому как вроде тема топика FireFox, потому и выкладывается в виде формата дополнения.
По секрету скажу Кому надо - может переименовать xpi в zip и распаковать 2 этих файла в нужное место. TotalCommander, например, понимает архив без всяких переименований.


Цитата:
В принципе можно выложить его на http://ftp.mozilla-russia.org/dictionaries/ если хотите.

Я думаю это было бы хорошо, рапида не лучшее место.
Автор: PopovSergej
Дата сообщения: 29.01.2007 20:01
Ох, что то я запутался совсем в ссылках, ткните носом в самый полный словарик, который и с е и с ё .
Автор: NothingAnother
Дата сообщения: 29.01.2007 20:05
RadiosoftPro
Цитата:
По секрету скажу
Секрет этот - явно, от Полишинеля - крепко сумниваюсь, что в этом топике его кто-то не знает... Но ты ошибаешься, или вводишь людей в заблуждение... xpi - это контейнер, действительно в формате zip, но содержащий кроме основного контента (js, dll, jar, rdf, в твоём случае - словарей) ещё кучу всякого хлама, а если у тебя это просто переименованный zip, то к инсталляционным пакетам xpi никакого отношения он не имеет. Кому интересно, как создавать xpi, могут найти на мозилле подробности. Кстати, и обратное переименование тоже совершенно не требуется - достаточно сопоставить в системе это расширение с типом "архив zip", и после этого с ними можно будет работать, как с обычными каталогами...
Ну так из твоего поста не ясно - это полноформатный инсталл. пакет, или просто переименованный zip?
Автор: Unghost
Дата сообщения: 30.01.2007 01:11
RadiosoftPro

Цитата:
Я думаю это было бы хорошо, рапида не лучшее место.

Залил на http://ftp.mozilla-russia.org/dictionaries/
Автор: RadiosoftPro
Дата сообщения: 30.01.2007 05:40
NothingAnother
Цитата:
Но ты ошибаешься, или вводишь людей в заблуждение... xpi - это контейнер, действительно в формате zip ... о содержащий кроме основного контента (js, dll, jar, rdf, в твоём случае - словарей) ещё кучу всякого хлама


Я не говорил о том что из ZIP можно сделать XPI - просто упомянул что можно просто извлечь dic и aff изнутри путем переименования в zip.


Цитата:
Ну так из твоего поста не ясно - это полноформатный инсталл. пакет, или просто переименованный zip?


Вообще это пакет, который нормально устанавливается без особых "шаманских плясок", правда он без подписи, но это мелочи.

Unghost
Спасибо.


Автор: ZEWS
Дата сообщения: 30.01.2007 07:13
PopovSergej

Цитата:
Ох, что то я запутался совсем в ссылках, ткните носом в самый полный словарик, который и с е и с ё .

_http://rapidshare.com/files/13929240/ru-en_spell_dictionary.xpi.html
Автор: alxl
Дата сообщения: 30.01.2007 07:41

Цитата:
Ох, что то я запутался совсем в ссылках, ткните носом в самый полный словарик

Думаю здесь, благодаря Unghost, получше качать
_http://ftp.mozilla-russia.org/dictionaries/ru-en_spell_dictionary.xpi
Автор: NothingAnother
Дата сообщения: 30.01.2007 18:31
RadiosoftPro
Когда-то (достаточно давно) я тоже заморачивался этой идеей, но перед реализацией задуманного постарался вникнуть по-глубже, и где-то то ли на мозилле, то ли на опенофисе вычитал, что не всё так просто - эти два файла должны быть синхронизированы, и для полноценной работы с поиском словоформ простое слияние (в виде добавления отсутствующего контента) не катит - слову перестают сопоставляться различные словоформы, т.к. нужно ещё править индексы. За неимением времени плюнул тогда на затею, а потом и благополучно забыл... Твоя работа напомнила мне ту давнюю историю - а как ты управился (если управился) с индексами?
Автор: RadiosoftPro
Дата сообщения: 30.01.2007 18:56
NothingAnother

Цитата:
а как ты управился (если управился) с индексами?


Вообще чтобы не заморачиваться индексами я не стал оптимизировать именно индексы и возможно тем самым сделал несколько излишние файлы с суффиксами и словами.
Поясню.

В dic файле есть соответствия слов и суффиксов по букве индекса.
ячий/O
ячменный/A
В разных файлах переводов это соответствие может быть другое - например
ячий/P
ячменный/К

Так вот у меня в файле со словами в таком случае будет и то и другое
ячий/O
ячменный/A
ячий/P
ячменный/К
И в файле с суффиксами тоже будут дублирующие записи на /O /P и /A /R.

Я не заострял на это внимание, т.к. таких слов не сильно много (я бы сказал почти нет т.к. русские словари по большому счету произошли видимо из одного места методом развития в разные стороны), хотя можно конечно и почистить такие индексы, но стоит ли ...

Добавлено:
Я думаю на всякий "пожарный" можно будет еще раз тоже перечитать методику составления словарей и индексов. Однако пока, как показывает практика использования того что получилось, работает вполне нормально, т.к. изначальные соответствия не были нарушены.
Автор: NothingAnother
Дата сообщения: 30.01.2007 19:52
RadiosoftPro
Понятненько... А вот скажи, если ты уже сделал себе инструменты для таких работ, не мог бы модифицировать (или добавить) функционал для не просто вставки отсутствуещего, но и чтоб была возможность "замещения"? Поясню, о чём речь - я (да и не только) хотел бы иметь en/ru словарь с ё, но чтобы такие слова, как "еще" воспринимались, как ошибочные. Т.е. сначала слияние английского и нескольких русских "без ё" для макс. полноты, слияние для того же только между собой нескольких "с ё" (если их есть несколько), а затем "накат с замещением" этого суммарного "с ё" на суммарный "без ё" в режиме замещения. Правда, не совсем понятно, как быть с ситуацией, когда оба написания правильные (к примеру, чем/чём), но может, подумаешь? Если находишь это сложным, то хотя бы сделать вариант en/ru не включающий русские "без ё"... Возможно так?
Автор: PilotKO
Дата сообщения: 30.01.2007 21:00
подскажите, у меня версия 1.5.0.1 с многими расширениями, хочу поставить последнюю версию фф....как лучше - накатить ее поверху или сначала удалить старую версию?
Автор: PopovSergej
Дата сообщения: 30.01.2007 22:02
PilotKO

Цитата:
подскажите, у меня версия 1.5.0.1 с многими расширениями, хочу поставить последнюю версию фф....как лучше - накатить ее поверху или сначала удалить старую версию?

Будь я на твоем месте (в принципе в свое время был), я бы снес старую версию, предварительно сохранив список расширений, поставил новую начисто, и потом уже искал последние версии нужных расширений (сейчас уже большая часть совместима с двойкой), на мой взгляд так меньше вероятности глюки словить

PS Ну и не забудь сохранить закладки, имя пользователя/пароль итп
Автор: dB6
Дата сообщения: 31.01.2007 01:24
2ALL
Подскажите, плиз, как можно одновременно запустить Firefox 1.5.0.9 и Firefox Portable 2.0?
Из шапки Запуск нескольких копий Firefox (с разными профилями) читал. Для Portable не подходит.
Автор: Stygis
Дата сообщения: 31.01.2007 05:09
dB6
portablefirefox.ini:

Код: AllowMultipleInstances=true
Автор: RadiosoftPro
Дата сообщения: 31.01.2007 05:54
NothingAnother

Цитата:
... Поясню, о чём речь - я (да и не только) хотел бы иметь en/ru словарь с ё, но чтобы такие слова, как "еще" воспринимались, как ошибочные...
... Если находишь это сложным, то хотя бы сделать вариант en/ru не включающий русские "без ё"... Возможно так?


Сделать не сложно. Собственно говоря, вообще изначально я уже выкладывал чуть раньше en-ru словарь именно с ё (там где "еще" будет подчеркнуто).
Просмотри мое сообщение на 53-й страничке, чтобы не дублировать ссылку.
Автор: NothingAnother
Дата сообщения: 31.01.2007 06:21
RadiosoftPro
Цитата:
сообщение на 53-й страничке
O'k, tnx...
Автор: fedmun
Дата сообщения: 31.01.2007 13:08

Цитата:
то ли на опенофисе вычитал, что не всё так просто - эти два файла должны быть синхронизированы, и для полноценной работы с поиском словоформ простое слияние (в виде добавления отсутствующего контента) не катит - слову перестают сопоставляться различные словоформы, т.к. нужно ещё править индексы

Очевидно со слиянием не все так просто.
Т.к. на словаре ru-en_spell_dictionary.xpi попадаются интересные варианты замены:
Слово "пофиксить"
Есть 5 вариантов замены, и из них 3 - с английскими префиксами/суффиксами:

Цитата:
unфиксировать
пофорситьer
пофорситьic


p.s. а как чудно предлагает заменить "опенофисе"
Автор: NothingAnother
Дата сообщения: 31.01.2007 18:03
fedmun
Цитата:
5 вариантов замены, и из них 3 - с английскими префиксами/суффиксами
Мдя, действительно - как-то... Походу, всё ж таки придётся самому ваять нужный вариант... Вот только, млин, времени кучу надо, а его и так "хронический цейтнот", такая засада...
Автор: PopovSergej
Дата сообщения: 31.01.2007 19:12
NothingAnother

Цитата:
придётся самому ваять нужный вариант...

Если сваяешь , то уж выложи на обозрение общественности
Автор: dB6
Дата сообщения: 31.01.2007 19:58
Stygis

Цитата:
portablefirefox.ini:

Код:
AllowMultipleInstances=true

Благодарю!!!

Маленько добавлю на будущее:
Во второй версии FirefoxPortable.ini
FirefoxPortable.ini должен находиться в папке, где и FirefoxPortable.exe
По умолчанию его там нет, но пример лежит в Other\FirefoxPortableSource\, можно скопировать, отредактировать и пользоваться. Или создать свой.



Автор: Stygis
Дата сообщения: 31.01.2007 20:08
dB6
Можешь в папке портабла прибить папки app, data/profile, архивнуть все остальное и выложить куда-нить?
Автор: dB6
Дата сообщения: 31.01.2007 20:42
Stygis

Цитата:
Можешь в папке портабла прибить папки app, data/profile, архивнуть все остальное и выложить куда-нить?

Могу конечно:
http://rapidshare.com/files/14286173/FirefoxPortableLauncherOnly.rar
В архиве файл FirefoxPortable.ini скопирован в корень и в нем изменено значение AllowMultipleInstances на true.

Добавлено:
Вопрос только - зачем?
Автор: Stygis
Дата сообщения: 31.01.2007 20:46
dB6
Ланчер отдельный взять. Нафига я буду качать весь портабл, если есть у меня уже все программные файлы - инстальнутые локально?
Автор: dB6
Дата сообщения: 31.01.2007 20:50
Stygis
Ну-с, как говорится, пожалуйста... Ланчер от второй версии. Был в составе Firefox 2.0 Russian
Автор: Stygis
Дата сообщения: 31.01.2007 21:25
dB6
Я правда сижу норм на ланчере старом На который еще 1.5 ставил, но вдруг там что-нить полезное прикрутили?
Автор: Shaa
Дата сообщения: 01.02.2007 05:25
кто-нить знает как бороть?
в некоторый момент времени firefox начинает весьти себя неадекватно
ковыряю на веб сервере чего-нибудь, решаю проблему cgi скриптов на пример...
мне firefox предлагает скачать cgi файл, в других браузерах все ок, идёт вывод результата.
Смотреть другие браузеры уже начал потому что, просматривая хедарсы - вижу text/html - все должно быть ок.
как будто firefox о чем-то помнит... кэш чистил не помогло
спустя какое-то время начинает сам нормально работать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: VirusBurst и его обломки удалить :((


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.