Затвори ја рекламата

Апликација за мајчин речник Речник во Mac OS X е навистина интересна и многу корисна работа, во секој случај содржи само англиски објаснувачки речник. Во следните инструкции, ќе покажеме како можеме да додадеме кој било речник од програмата Преведувач на компјутер, кој за жал е само за Windows.

Што ќе ни треба за оваа акција?

  • Алатка за виртуелизација (VirtualBox, паралели)
  • Линукс дистрибуција во живо Кнопикс (Јас користев оваа слика)
  • Едноставно перл достапно сценарио овде,
  • Речници од PC Translator (wtrdctm.exe, кој по изборот Правење резервна копија на речникот создава датотеки како што се ГРЧШАЛ.15, ГРЧШАЛ.25, итн.)
  • DictUnifier верзија 2.x

Првата работа што ја правиме е да инсталираме VirtualBox и ќе создадеме нова виртуелна машина во неа. Ќе го избереме оперативниот систем Linux и верзија Linux 2.6 (64-битен). Оставете ги предложените 8 GB кога креирате нова слика на HDD, нема да инсталираме ништо, само ќе ја користиме оваа виртуелна машина за да ја подигнеме дистрибуцијата во живо Knoppix. Откако ќе создадеме нова виртуелна машина, кликнуваме до нејзините поставки, каде што е во делот Складирање изберете ја сликата на ЦД-то (во прозорецот Дрво за складирање), ќе биде напишано до него празни, а десно до CD/DVD Drive, кликнете на сликата на ЦД-то. Ќе се отвори мени за да можеме да избереме Изберете виртуелна датотека со CD/DVD диск и изберете ја преземената слика на дистрибуцијата Knoppix, т.е. слика.

Ајде да одиме до мрежните поставки (мрежа) и поставете го според сликата.

Ние кликнуваме на Ok и се враќаме на листата на виртуелни машини. Ајде да ги погледнеме поставките овде VirtualBox, каде во делот мрежа ќе ги провериме поставките на единствената мрежа само за домаќинот (vboxnet0). Го избираме и кликнуваме на шрафцигерот. На следниот екран, ќе провериме дали поставките на адаптерот и DHCP се според следните 2 слики.

Сега можеме да ја стартуваме виртуелната машина. По некое време, за нас ќе започне графичкиот кориснички интерфејс, каде што го отвораме терминалот со кликнување на иконата прикажана со стрелката.

Ја пишуваме командата во отворениот прозорец

sudo apt-get update

Оваа команда ќе го стартува системот „ажурирање“, тоа е како кога ќе извршите ажурирање на софтвер на Mac OS. Knoppix ги презема тековните верзии на сите пакети, но не го ажурира самиот систем. Овој процес трае малку време, па затоа ќе го подготвиме Mac OS да се поврзе со оваа виртуелна машина.

Во Mac OS, стартуваме System Preferences (System Preferences) и во него кликнуваме на ставката споделување (Споделување на).

Во ова кликнуваме на ставката Споделување на датотеки и кликнете на копчето Опции.

Во следниот екран, ќе се увериме дека е проверено Споделете датотеки и папки користејќи SMB и дека вашето име е исто така проверено во прозорецот под него.

Потоа одиме до корисничките поставки, каде што десен клик на нашиот корисник и избираме Напредни опции.

Во овој екран се сеќаваме на т.н име на сметка, кој е заокружен, ќе го користиме за поврзување од виртуелната машина.

Ќе создадеме посебен директориум на работната површина Речник. Се префрламе на него и го отпакуваме сценариото pctran2stardict-1.0.1.zip и таму ги ставаме датотеките извезени од PC Translator. Добиениот директориум ќе изгледа слично на следнава слика.

Сега повторно кликнуваме во виртуелната машина, каде што ажурирањето веќе треба да биде завршено и пишуваме во терминалот

sudo apt-get install stardict-tools

Оваа команда ќе ги инсталира потребните алатки за stardict на системот. Тие се потребни според сценариото. Откако ќе се договориме што ќе се инсталира и инсталира, ќе го монтираме Mac OS неговиот домашен директориум со командата

sudo mount -t smbfs -o корисничко име=<име на сметка>,rw,noperm //192.168.56.2/<име на сметка> /mnt

Оваа команда ќе се монтира во вашиот заеднички домашен директориум. име на сметка замени со напишаното во Напредни опции за вашата сметка на Mac OS. Откако ќе ја испратите оваа команда, таа ќе ве поттикне да ја внесете вашата лозинка. Внесете го и немојте да се чудите што не покажува ѕвездички. Сега се префрламе во директориумот за речник на вашата работна површина со командата

cd /mnt/Desktop/Речник

Внимавајте, Linux е осетлив на букви, што значи дека Десктоп a десктоп има 2 различни директориуми. Следната команда е само за едноставност. Внесете го ова во терминалот во виртуелната машина:

за F во `ls GR*`; извезувај DICTIONARY="$DICTIONARY $F"; направено;

Ова ќе го направи е да ги стави имињата на датотеките GR* во системската променлива $DICTIONARY. Ми се допаѓа подобро бидејќи во следнава команда ќе треба да ги наведете сите датотеки рачно и додека клучот работи ТАБ, тоа е пролет. Сега ги имаме сите датотеки од германско-чешкиот речник во системската променлива на речникот и ја извршуваме командата

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.

Ќе нè интересираат последните три датотеки со наставката. Прво, ја отвораме датотеката со наставката ифо во текстуален уредувач (било кој, јас користев TextEdit.app испорачана со Mac OS). Наоѓаме линија во датотеката "sametypesequence=m“. Тука ја заменуваме буквата m по буква g.

Сега ќе создадеме директориум за нашиот речник. На пример, за германско-чешки, создаваме германски јазик и ги влечеме сите 3 датотеки со екстензии dict.dz, idx и ifo во неа. Ајде да започнеме Терминал.app (по можност преку Spotlight, во спротивно се наоѓа во / Апликации / Комунални услуги). Во него пишуваме:

cd ~/Desktop/Речник

Ова ќе не одведе до директориумот на речник и ќе го зипирајте нашиот речник со командата

tar -cjf deutsch-czech.tar.bz2 германски-czech/

Ќе почекаме додека датотеката не се спакува. Сега ја извршуваме алатката DictUnifier и ја влечеме добиената датотека во неа германско-чешки.тар.бз2. На следниот екран, само кликнуваме на копчето за почеток и чекаме (поставувањето на базата на податоци е навистина долго, може да потрае и до два часа). Откако ќе го достигнете, ќе имате додаден нов речник во вашиот Dictionary.app. Секоја чест.

Конечно, би сакал да му се заблагодарам на корисникот под прекарот Семјуел Гордон, кој го објави овој водич во скратена форма на mujmac.cz, само што го проширив за корисници кои не се на Линукс. Бидејќи ние не дистрибуираме warez, не можеме да ви обезбедиме готови датотеки. Секој навистина мора сам да ги направи. Не прашувај ни други во дискусија, сите линкови за преземање ќе бидат веднаш избришани. Ви благодариме за разбирањето.

.