Reklamı Kapat

Yerel sözlük uygulaması Sözlük Mac OS X'te gerçekten ilginç ve çok faydalı bir şey, zaten sadece İngilizce açıklayıcı bir sözlük içeriyor. Aşağıdaki talimatlarda programdan herhangi bir sözlüğü nasıl ekleyebileceğimizi göstereceğiz. PC Tercümanı, ne yazık ki yalnızca Windows için.

Bu eylem için neye ihtiyacımız olacak?

  • Sanallaştırma Aracı (VirtualBox, Parallels)
  • Linux canlı dağıtımı Knoppix (Kullandım Bu görüntü)
  • Basit perl komut dosyası mevcut burada,
  • PC Translator'dan sözlükler (wtrdctm.exe, seçimden sonra Sözlüğü yedekleme gibi dosyalar oluşturur GRCSZAL.15, GRCSZAL.25, vet.)
  • DictUnifier sürüm 2.x

Yaptığımız ilk şey kurulum VirtualBox ve içinde yeni bir sanal makine oluşturacağız. İşletim sistemini seçeceğiz Linux ve sürüm Linux 2.6 (64 bit). Yeni bir HDD görüntüsü oluştururken önerilen 8GB'ı bırakın, hiçbir şey yüklemeyeceğiz, yalnızca canlı Knoppix dağıtımını başlatmak için bu sanal makineyi kullanacağız. Yeni bir sanal makine oluşturduktan sonra bölümündeki ayarlarına tıklıyoruz. Depolama CD görüntüsünü seçin (pencerede Depolama Ağaç), yanına yazılacak boşsimgesine tıklayın ve sağ tarafta CD/DVD Sürücüsü'nün yanında CD resmine tıklayın. Aralarından seçim yapabileceğimiz bir menü açılacak Sanal bir CD/DVD disk dosyası seçin ve Knoppix dağıtımının indirilen görüntüsünü seçin; resim.

Ağ ayarlarına gidelim () ve resme göre ayarlayın.

üzerine tıklıyoruz Ok ve sanal makineler listesine geri dönüyoruz. Buradaki ayarlara bir göz atalım Sanal Kutu, bölümün neresinde yalnızca ana bilgisayar ağının ayarlarını kontrol edeceğiz (vboxnet0). Onu seçip tornavidaya tıklıyoruz. Bir sonraki ekranda adaptör ve DHCP ayarlarının aşağıdaki 2 görsele göre olup olmadığını kontrol edeceğiz.

Artık sanal makineyi başlatabiliriz. Bir süre sonra okla gösterilen simgeye tıklayarak terminali açacağımız grafiksel kullanıcı arayüzü bizim için başlayacaktır.

Komutu açık pencereye yazıyoruz

sudo apt-get update

Bu komut, Mac OS'ta Yazılım güncellemesini çalıştırdığınızda olduğu gibi sistem "güncellemesini" başlatacaktır. Knoppix tüm paketlerin güncel sürümlerini indirir ancak sistemin kendisini güncellemez. Bu işlem biraz zaman aldığından Mac OS'yi bu sanal makineye bağlanmaya hazırlayacağız.

Mac OS'ta Sistem Tercihlerini başlatıyoruz (sistem Tercihleri) ve içinde paylaşım öğesine tıklıyoruz (Paylaşım).

Burada öğeye tıklıyoruz Dosya paylaşımı ve düğmeye tıklayın Opsiyonlar.

Bir sonraki ekranda işaretlendiğinden emin olacağız SMB kullanarak dosya ve klasörleri paylaşın ve adınızın da altındaki pencerede kontrol edildiğini.

Daha sonra kullanıcı ayarlarına gidiyoruz, burada kullanıcımıza sağ tıklayıp seçiyoruz Gelişmiş Seçenekler.

Bu ekranda sözde hatırlıyoruz hesap adıdaire içine alınmış olanı sanal makineden bağlanmak için kullanacağız.

Masaüstünde özel bir dizin oluşturacağız Sözlük. Ona geçiyoruz ve betiği paketinden çıkarıyoruz pctran2stardict-1.0.1.zip ve PC Translator'dan aktarılan dosyaları oraya koyuyoruz. Ortaya çıkan dizin aşağıdaki resme benzer görünecektir.

Şimdi güncellemenin zaten tamamlanmış olması gereken sanal makineye tekrar tıklıyoruz ve terminale yazıyoruz

sudo apt-get install stardict-tools

Bu komut sisteme gerekli stardict araçlarını yükleyecektir. Senaryo gereği bunlar gerekli. Neyin kurulacağına ve kurulumun yapılacağına karar verdikten sonra, komutla Mac OS'un ana dizinini bağlayacağız.

sudo mount -t smbfs -o kullanıcı adı=<hesap adı>,rw,noperm //192.168.56.2/<hesap adı> /mnt

Bu komut, paylaşılan ana dizininize bağlanacaktır. hesap adı içinde yazılanlarla değiştir Gelişmiş Seçenekler Mac OS hesabınız için. Bu komutu gönderdiğinizde sizden şifrenizi girmenizi isteyecektir. Girin ve yıldız işareti göstermemesine şaşırmayın. Şimdi komutuyla masaüstünüzdeki sözlük dizinine geçiyoruz.

cd /mnt/Masaüstü/Sözlük

Dikkatli olun, Linux büyük/küçük harfe duyarlıdır, yani Masaüstü a masaüstü 2 farklı dizin var. Aşağıdaki komut sadece basitlik amaçlıdır. Bunu sanal makinedeki terminale yazın:

'ls GR*' cinsinden F için; DICTIONARY=$DICTIONARY $F'i dışa aktarın; Tamamlandı;

Bunun yapacağı şey, GR* dosyalarının adlarını $DICTIONARY sistem değişkenine koymaktır. Bunu daha çok beğendim çünkü aşağıdaki komutta tüm dosyaları manuel olarak ve anahtar tamamlama çalışmasıyla listelemeniz gerekecek SEKME, bu bir bahar. Artık sözlük sistemi değişkeninde Almanca-Çekçe sözlüğünün tüm dosyalarına sahibiz ve komutu yürütüyoruz

zcat $SÖZLÜK > ancs.txt

Bu, tüm dosyaları adlandırılması gereken 1 dosyada birleştirecektir. ancs.txt. İşlem tamamlandıktan sonra komutu çalıştırabiliriz

perl pctran2stardict.pl 

Dili konuştuğumuz dille değiştirebileceğimiz yer, örneğin "tr", "de", vesaire. Bir sonraki soruya yasal olarak PC Translator'a sahip olduğumuzu dürüstçe cevaplayacağız ve script bitene kadar bekleyeceğiz. Betik, elbette dönüştürdüğümüz sözlüğün diline göre dizinde 4 dosya oluşturacaktır.

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

Artık sanal makineyi sonlandırabilir ve VirtualBox'ı kapatabiliriz.

Uzantıya sahip son üç dosyayla ilgileneceğiz. Öncelikle uzantılı dosyayı açıyoruz. ifo bir metin düzenleyicide (herhangi birini kullandım TextEdit.app Mac OS ile birlikte gönderilir). Dosyada bir satır buluyoruz "aynıtip dizisi=m". Burada mektubu değiştiriyoruz m harf başına g.

Şimdi sözlüğümüz için bir dizin oluşturacağız. Örneğin Almanca-Çekçe için deutsch-czech'i oluşturuyoruz ve dict.dz, idx ve ifo uzantılı 3 dosyayı da içine sürüklüyoruz. Hadi başlatalım Terminal.uygulama (tercihen Spotlight aracılığıyla, aksi takdirde / Uygulamalar / Kamu). İçine şunu yazıyoruz:

cd ~/Masaüstü/Sözlük

Bu bizi sözlük dizinine götürecek ve şu komutla sözlüğümüzü gzipleyecektir.

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

Dosya paketlenene kadar bekleyeceğiz. Şimdi DictUnifier yardımcı programını çalıştırıyoruz ve ortaya çıkan dosyayı içine sürükleriz. deutsch-czech.tar.bz2. Bir sonraki ekranda sadece başlat butonuna tıklayıp bekliyoruz (veritabanının yüklenmesi gerçekten çok uzun, iki saate kadar sürebiliyor). Ona ulaştıktan sonra Dictionary.app'inize yeni bir sözlük eklenecektir. Tebrikler.

Son olarak bu takma adla kullanıcıya teşekkür etmek istiyorum. samuel gordonBu kılavuzu kısaltılmış biçimde şu adreste yayınlayan: mujmac.czLinux kullanmayan kullanıcılar için genişlettim. Warez dağıtımı yapmadığımız için size hazır dosyalar veremiyoruz. Herkesin bunları gerçekten kendisi yapması gerekiyor. Tartışmadaki diğer kişilere de sormayın, indirme bağlantıları hemen silinecektir. Anlayışınız için teşekkür ederiz.

.