Dùin sanas

Iarrtas faclair dùthchasach Dictionary ann am Mac OS X gu dearbh tha e inntinneach agus glè fheumail, co-dhiù chan eil ann ach faclair mìneachaidh Beurla. Anns an stiùireadh a leanas, seallaidh sinn mar as urrainn dhuinn faclair sam bith bhon phrògram a chuir ris Eadar-theangachaidh PC, a tha gu mì-fhortanach airson Windows a-mhàin.

Dè a bhios a dhìth oirnn airson a’ ghnìomh seo?

  • Inneal mas-fhìor (VirtualBox, co-shìnte ri)
  • Linux sgaoileadh beò Knoppix (chleachd mi an dealbh seo)
  • Sìmplidh perl sgriobt ri fhaighinn an seo,
  • Faclairean bho PC Translator (wtrdctm.exe, a tha an dèidh taghadh A’ cumail taic ris an fhaclair cruthaich faidhlichean mar GRCSZAL.15, GRCSZAL.25, msaa)
  • DictUnifier dreach 2.x

Is e a’ chiad rud a nì sinn stàladh VirtualBox agus cruthaichidh sinn inneal brìgheil ùr ann. Taghaidh sinn an siostam obrachaidh Linux agus dreach Linux 2.6 (64-bit). Fàg an 8GB a chaidh a mholadh nuair a chruthaicheas sinn ìomhaigh HDD ùr, cha chuir sinn a-steach dad, cleachdaidh sinn an inneal brìgheil seo gus an cuairteachadh beò Knoppix a thòiseachadh. Às deidh dhuinn inneal brìgheil ùr a chruthachadh, cliogaidh sinn troimhe gu na roghainnean aige, far a bheil san roinn storage tagh an dealbh CD (san uinneag Crann stòraidh), bidh e sgrìobhte ri thaobh falamh, agus air an taobh cheart ri taobh CD/DVD Drive, cliog air an dealbh CD. Fosglaidh clàr-taice dhuinn airson taghadh Tagh faidhle diosc CD/DVD brìgheil agus tagh an ìomhaigh a chaidh a luchdachadh sìos de chuairteachadh Knoppix, viz. dealbh.

Rachamaid gu roghainnean an lìonraidh (lìonra) agus suidhich e a rèir an deilbh.

Bidh sinn a 'briogadh air Ok agus tillidh sinn chun liosta de dh’ innealan mas-fhìor. Bheir sinn sùil air na roghainnean an seo Bogsa Mas-fhìor, far a bheil anns an earrainn lìonra bheir sinn sùil air roghainnean an aon lìonra aoigheachd a-mhàin (vboxnet0). Bidh sinn ga thaghadh agus cliog air an screwdriver. Anns an scrion a leanas, nì sinn sgrùdadh a bheil na roghainnean adapter agus DHCP a rèir na h-ìomhaighean 2 a leanas.

A-nis is urrainn dhuinn an inneal brìgheil a thòiseachadh. Às deidh ùine, tòisichidh an eadar-aghaidh cleachdaiche grafaigeach dhuinn, far am fosgail sinn an inneal-crìochnachaidh le bhith a ’cliogadh air an ìomhaigh a chithear leis an t-saighead.

Bidh sinn a’ sgrìobhadh an àithne san uinneig fhosgailte

sudo apt-get update

Tòisichidh an àithne seo “ùrachadh” an t-siostaim, tha e mar nuair a ruitheas tu ùrachadh bathar-bog air Mac OS. Luchdaich sìos Knoppix na dreachan gnàthach de na pacaidean gu lèir, ach chan ùraich e an siostam fhèin. Bheir am pròiseas seo beagan ùine, agus mar sin ullaichidh sinn an Mac OS airson ceangal ris an inneal brìgheil seo.

Ann am Mac OS, bidh sinn a’ cur air bhog System Preferences (Roghainnean an t-siostaim) agus ann an sin bidh sinn a’ cliogadh air an rud roinneadh (A 'roinneadh).

Ann an seo bidh sinn a 'briogadh air an nì Sharing File agus cliog air a’ phutan roghainnean.

Anns an sgrion a leanas, nì sinn cinnteach gu bheil e air a sgrùdadh Roinn faidhlichean agus pasgain le bhith a ’cleachdadh SMB agus gu bheil d’ ainm cuideachd air a sgrùdadh san uinneig gu h-ìosal.

An uairsin thèid sinn gu roghainnean an neach-cleachdaidh, far an dèan sinn briogadh deas air an neach-cleachdaidh againn agus tagh Roghainnean adhartach.

Anns an sgrion seo tha sinn a 'cuimhneachadh air mar a chanar ris Ainm cunntais, a tha air a chuairteachadh, cleachdaidh sinn e airson ceangal bhon inneal mas-fhìor.

Cruthaichidh sinn eòlaire sònraichte air an deasg Faclair. Gluaisidh sinn thuige agus dì-phacaidh sinn an sgriobt pctran2stardict-1.0.1.zip agus chuir sinn na faidhlichean às-mhalairt bho PC Translator an sin. Bidh an eòlaire a thig às a’ coimhead coltach ris an dealbh a leanas.

A-nis bidh sinn a’ cliogadh a-rithist a-steach don inneal brìgheil, far am bu chòir an ùrachadh a bhith air a chrìochnachadh mu thràth agus bidh sinn a’ sgrìobhadh san inneal-crìochnachaidh

sudo apt-faigh stàladh stardict-tools

Stàlaichidh an àithne seo na h-innealan stardict riatanach air an t-siostam. Tha iad a dhìth leis an sgriobt. Às deidh dhuinn aontachadh dè a thèid a chuir a-steach agus a stàladh, cuiridh sinn suas an eòlaire dachaigh Mac OS aige leis an àithne

sudo mount -t smbfs -o ainm-cleachdaidh=<Ainm cunntais>, rw, noperm // 192.168.56.2/<Ainm cunntais> /mnt

Thèid an àithne seo a-steach don eòlaire dachaigh co-roinnte agad. Ainm cunntais cuir na tha sgrìobhte ann an àite Roghainnean adhartach airson do chunntas Mac OS. Cho luath ‘s a chuireas tu an àithne seo, brosnaichidh e thu am facal-faire agad a chuir a-steach. Cuir a-steach e agus na gabh iongnadh nach eil e a’ nochdadh rionnagan. A-nis gluaisidh sinn chun eòlaire faclair air an deasg agad leis an àithne

cd /mnt/Desktop/Dictionary

Bi faiceallach, tha Linux mothachail air cùis, agus tha sin a’ ciallachadh sin An deasg a desktop tha 2 chlàr eadar-dhealaichte ann. Tha an òrdugh a leanas dìreach airson sìmplidheachd. Taidhp seo a-steach don inneal-crìochnachaidh san inneal mas-fhìor:

airson F ann an `ls GR*`; às-mhalairt DICTIONARY="$DICTIONARY $F"; dèanta;

Is e an rud a nì seo ach ainmean nam faidhlichean GR* a chuir a-steach don chaochladair siostam $ DICTIONARY. Is toil leam e nas fheàrr oir anns an àithne a leanas dh'fheumadh tu na faidhlichean gu lèir a liostadh le làimh agus leis a’ phrìomh chrìochnachadh ag obair tab, 's e earrach a th' ann. A-nis tha a h-uile faidhle againn den fhaclair Gearmailteach-Seiceach ann an caochladair siostam an fhaclair agus bidh sinn a’ cur an gnìomh an àithne

zcat $DICTIONARY > ancs.txt

Cuiridh seo a h-uile faidhle còmhla ann an 1 faidhle, a dh'fheumas a bhith air ainmeachadh ancs.txt. Aon uair ‘s gu bheil e deiseil, is urrainn dhuinn an àithne a ruith

perl pctran2stardict.pl 

Far an urrainn dhuinn an cànan air a bheil sinn a’ bruidhinn a chur an àite a’ chànain, mar eisimpleir "en", "de", etc. Don cheist às deidh sin, freagraidh sinn le fìrinn gu bheil PC Translator againn gu laghail agus fuirichidh sinn gus an cuir an sgriobt crìoch air. Cruthaichidh an sgriobt 4 faidhlichean san eòlaire, gu dearbh a rèir cànan an fhaclair a tha sinn ag atharrachadh.

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

A-nis is urrainn dhuinn an inneal brìgheil a thoirt gu crìch agus VirtualBox a dhùnadh.

Bidh ùidh againn anns na trì faidhlichean mu dheireadh leis an leudachadh. An toiseach, bidh sinn a’ fosgladh am faidhle leis an leudachadh ifo ann an deasaiche teacsa (sam bith, chleachd mi TextEdit.app air a chuir le Mac OS). Lorgaidh sinn loidhne anns an fhaidhle "sametypesequence=m". An seo tha sinn a 'dol an àite na litreach m gach litir g.

A-nis cruthaichidh sinn eòlaire airson ar faclair. Mar eisimpleir, airson Gearmailtis-Seic, bidh sinn a’ cruthachadh deutsch-czech agus a’ slaodadh a h-uile faidhle 3 leis na leudachain dict.dz, idx agus ifo a-steach ann. Cuir air bhog sinn terminal.app (tro Spotlight mas fheàrr, air neo tha e suidhichte ann an / Tagraidhean / Goireasan). Bidh sinn a’ sgrìobhadh ann:

cd ~/Desktop/Faclair

Bheir seo sinn gu eòlaire an fhaclair agus gzip ar faclair leis an àithne

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

Fuirichidh sinn gus am bi am faidhle pacaichte. A-nis bidh sinn a’ ruith an goireas DictUnifier agus slaod am faidhle a thig às a-steach ann deutsch-czech.tar.bz2. Air an ath scrion, cha leig sinn a leas ach cliogadh air a’ phutan tòiseachaidh agus feitheamh (tha luchdachadh suas an stòr-dàta gu math fada, bheir e suas ri dà uair a thìde). Às deidh dhut a ruighinn, thèid faclair ùr a chuir ris an Dictionary.app agad. Mealaibh ur naidheachd.

Mu dheireadh, bu mhath leam taing a thoirt don neach-cleachdaidh fon far-ainm Samuel Gòrdan, a chuir an iùl seo suas ann an cruth giorraichte aig mujmac.cz, tha mi dìreach air a leudachadh airson luchd-cleachdaidh nach eil ann an Linux. Leis nach eil sinn a' sgaoileadh warez, chan urrainn dhuinn faidhlichean deiseil a thoirt dhut. Feumaidh a h-uile duine iad fhèin a dhèanamh. Na faighnich do dhaoine eile san deasbad nas motha, thèid ceanglaichean sam bith airson an luchdachadh sìos a dhubhadh às sa bhad. Tapadh leibh airson do thuigse.

.