Жарнама жабуу

Түпкү сөздүк колдонмо сөздүк Mac OS Xде чынында эле кызыктуу жана абдан пайдалуу нерсе, анткен менен ал англисче түшүндүрмө сөздүктү гана камтыйт. Төмөнкү нускамаларда биз программадан каалаган сөздүктү кантип кошо аларыбызды көрсөтөбүз PC Translator, тилекке каршы, бул Windows үчүн гана.

Бул иш үчүн бизге эмне керек?

  • Виртуалдаштыруу куралы (VirtualBox, окшоштуктар)
  • Linux түз бөлүштүрүү Knoppix (Мен колдонгон бул Сүрөт)
  • Жөнөкөй бермет скрипт жеткиликтүү бул жерде,
  • PC Translator сөздүгү (wtrdctm.exe, бул тандоодон кийин Сөздүктүн камдык көчүрмөсүн сактоо сыяктуу файлдарды түзөт GRCSZAL.15, GRCSZAL.25, жана башкалар.)
  • DictUnifier версия 2.x

Биз биринчи жолу орнотуу болуп саналат VirtualBox жана биз анда жаңы виртуалдык машинаны түзөбүз. Биз операциялык системаны тандайбыз Linux жана версия Linux 2.6 (64-бит). Жаңы HDD сүрөтүн түзүүдө сунушталган 8 ГБны калтырыңыз, биз эч нерсе орнотпойбуз, биз бул виртуалдык машинаны жандуу Knoppix бөлүштүрүүнү жүктөө үчүн гана колдонобуз. Жаңы виртуалдык машинаны түзгөндөн кийин, биз бөлүмдө жайгашкан анын жөндөөлөрүнө өтөбүз сактоочу жай CD сүрөтүн тандаңыз (терезеде Сактоочу дарак), анын жанына жазылат бош, жана CD/DVD Drive жанындагы оң жакта, CD сүрөтүн чыкылдатыңыз. Тандоо үчүн меню ачылат Виртуалдык CD/DVD диск файлын тандаңыз жана Knoppix бөлүштүрүүнүн жүктөлүп алынган сүрөтүн тандаңыз, б.а. сүрөт.

Тармак жөндөөлөрүнө баралы (тармак) жана аны сүрөткө ылайык орнотуңуз.

Биз басабыз Ok жана биз виртуалдык машиналардын тизмесине кайтып келебиз. Келгиле, бул жерде орнотууларды карап көрөлү VirtualBox, кайсы бөлүмдө тармак биз бир гана хост тармагынын жөндөөлөрүн текшеребиз (vboxnet0). Биз аны тандап, бурагычты басыңыз. Кийинки экранда адаптер жана DHCP орнотуулары төмөнкү 2 сүрөткө ылайык экенин текшеребиз.

Эми биз виртуалдык машинаны баштасак болот. Бир аз убакыт өткөндөн кийин, биз үчүн графикалык колдонуучу интерфейси башталат, анда биз жебе менен көрсөтүлгөн белгини чыкылдатуу менен терминалды ачабыз.

Биз буйрукту ачык терезеге жазабыз

Sudo ап-Get өзгөртүү

Бул буйрук системаны "жаңылоону" баштайт, бул Mac OS'те Программалык камсыздоону жаңыртууну иштеткендей. Knoppix бардык пакеттердин учурдагы версияларын жүктөйт, бирок системанын өзүн жаңыртпайт. Бул процесс бир аз убакытты талап кылат, ошондуктан биз Mac OSту бул виртуалдык машинага туташууга даярдайбыз.

Mac OS ичинде биз Системанын артыкчылыктарын ишке киргизебиз (тутум Preferences) жана анда биз бөлүшүү пунктун басабыз (Бөлүшүү).

Бул жерде биз нерсени басыңыз File бөлүшүү жана баскычты басыңыз Жолдор.

Кийинки экранда биз анын текшерилгенин текшеребиз SMB аркылуу файлдарды жана папкаларды бөлүшүңүз жана сиздин атыңыз да анын астындагы терезеде текшерилет.

Андан кийин биз колдонуучунун орнотууларына барабыз, анда биз колдонуучубузду оң баскыч менен чыкылдатып, тандайбыз Advanced Options.

Бул экранда биз аталган нерсени эстейбиз Эсептин аталышы, тегеректелген, биз аны виртуалдык машинадан туташуу үчүн колдонобуз.

Иш столунда атайын каталог түзөбүз Сөздүк. Биз ага өтүп, сценарийди ачабыз pctran2stardict-1.0.1.zip жана биз PC Translatorдон экспорттолгон файлдарды ошол жерге койдук. Натыйжадагы каталог төмөнкү сүрөткө окшош болот.

Эми биз виртуалдык машинаны кайрадан чыкылдатабыз, ал жерде жаңыртуу аякташы керек жана терминалга жазабыз

sudo apt-get орнотуу stardict-куралдар

Бул буйрук системага керектүү stardic куралдарын орнотот. Алар сценарий боюнча талап кылынат. Орнотуу жана орнотуу боюнча макулдашылгандан кийин, биз Mac OSтин үй каталогун буйрук менен орнотобуз

sudo mount -t smbfs -o колдонуучунун аты =<Эсептин аталышы>,rw,noperm //192.168.56.2/<Эсептин аталышы> /mnt

Бул буйрук жалпы үй каталогуңузга орнотулат. Эсептин аталышы жазылган менен алмаштыруу Advanced Options Mac OS каттоо эсебиңиз үчүн. Бул буйрукту жөнөткөндөн кийин, ал сизден сырсөзүңүздү киргизүүнү сунуштайт. Аны киргизип, жылдызчаларды көрсөтпөгөнүнө таң калбаңыз. Эми биз команда менен иш тактаңыздагы сөздүк каталогуна өтөбүз

cd /mnt/Desktop/Dictionary

Сак болуңуз, Linux чоң тамгаларды сезгич, башкача айтканда иш-такта a иш-такта 2 түрдүү каталогдор бар. Төмөнкү буйрук жөн гана жөнөкөйлүк үчүн. Муну виртуалдык машинадагы терминалга териңиз:

F үчүн `ls GR*`; DICTIONARY="$DICTIONARY $F" экспорттоо; жасалган;

Бул GR* файлдарынын аталыштарын $DICTIONARY тутум өзгөрмөсүнө киргизет. Мага бул жакшыраак жагат, анткени төмөнкү буйрукта сиз бардык файлдарды кол менен жана ачкычтын иштөөсү менен тизмектешиңиз керек болот TAB, бул жаз. Эми бизде немисче-чех сөздүгүнүн бардык файлдары сөздүк тутумунун өзгөрмөсүндө бар жана биз буйрукту аткарабыз

zcat $DICTIONARY > ancs.txt

Бул бардык файлдарды аталышы керек болгон 1 файлга бириктирет ancs.txt. Ал бүткөндөн кийин, биз буйрукту иштете алабыз

perl pctran2stardict.pl 

Кайсы жерде биз тилди биз сүйлөшүп жаткан тил менен алмаштырсак болот, мисалы "en", "de", жана башкалар. Кийинки суроого бизде PC Translator мыйзамдуу түрдө бар экенине чындап жооп беребиз жана скрипт аны бүткүчө күтөбүз. Скрипт каталогдо 4 файлды түзөт, албетте, биз өзгөртүп жаткан сөздүктүн тилине ылайык.

  • pc_translator-de-cs
  • pc_translator-de-cs.dict.dz
  • pc_translator-de-cs.idx
  • pc_translator-de-cs.ifo

Эми биз виртуалдык машинаны токтотуп, VirtualBoxту жаба алабыз.

Биз кеңейтүүсү бар акыркы үч файлга кызыгып калабыз. Биринчиден, биз файлды кеңейтүү менен ачабыз ifo текст редакторунда (кандай болбосун, мен колдонгон TextEdit.app Mac OS менен жөнөтүлгөн). Файлдан сызыкты табабыз "бир типтеги катар = m". Бул жерде биз катты алмаштырабыз m тамгасына g.

Эми сөздүгүбүз үчүн каталог түзөбүз. Мисалы, немис-чех тили үчүн биз deutsch-czech түзөбүз жана ага dict.dz, idx жана ifo кеңейтүүлөрү бар бардык 3 файлды сүйрөп чыгабыз. ишке киргизели terminal.app (жакшы Spotlight аркылуу, антпесе ал жайгашкан / Тиркемелер / Коммуналдык). Биз анда жазабыз:

cd ~/Иш тактасы/Сөздүк

Бул бизди сөздүк каталогуна алып барат жана сөздүгүбүздү буйрук менен gzipге алып барат

tar -cjf deutsch-czech.tar.bz2 deutsch-czech/

Файл толтурулганга чейин күтөбүз. Эми биз DictUnifier утилитасын иштетип, пайда болгон файлды ага сүйрөйбүз deutsch-czech.tar.bz2. Кийинки экранда биз жөн гана баштоо баскычын басып, күтөбүз (базаны жүктөө чындап эле көп, эки саатка чейин созулушу мүмкүн). Ага жеткенден кийин, Dictionary.app колдонмоңузга жаңы сөздүк кошулат. Куттуктайбыз.

Акырында лакап ат менен колдонуучуга ыраазычылык билдиргим келет Сэмюэл Гордон, бул колдонмону кыскартылган түрдө ким жайгаштырган mujmac.cz, Мен аны жөн гана Linux эмес колдонуучулар үчүн кеңейттим. Биз warezди таркатпагандыктан, сизге даяр файлдарды бере албайбыз. Ар бир адам чындап эле аларды өздөрү жасашы керек. Талкууда башкалардан да сурабаңыз, аларды жүктөп алуу үчүн бардык шилтемелер дароо өчүрүлөт. Түшүнгөнүңүз үчүн рахмат.

.