سلام
من بالاخره فرصت کردم و مشکلات این پلاگین در موریکس رو حل کردم.
بهخاطر استفاده از Auto Layout ـها در موریکس، نمیشد از حالت قبلی استفاده کرد و بعد از ساعتها کلنجار، آخرش از یه drawer مجبور شدم استفاده بکنم
(البته پیش خودم شرمندهام که حرفِ HIG رو گوش نکردهم و برای صفحهٔ اصلی از drawer استفاده کردهم، اما کاریش نمیشد کرد...):
مشکل بعدی چگونگی انتقال دادههای قبلی از آدرس
- کد: انتخاب همهٔ
/Users/pooriaazimi/Library/Application Support/BetterDictionary/saved-words.plist
به
- کد: انتخاب همهٔ
/Users/pooriaazimi/Library/Containers/com.apple.Dictionary/Data/Library/Application Support/BetterDictionary/saved-words.plist
ـه، چون در موریکس اپلیکیشن دیکشنری بالاخره sandbox شده و امکان دسترسی به فایلهایی خارج از container خودش رو نداره.
این دو مسأله باعث شدند کمی بیشتر از انتظارم اینکار وقت بگیره و تازه همین الآن (بعد از ۱۰ ساعت!!) نسخهٔ نهایی کامل شد. متأسفانه در حال حاضر هیچ کامپیوتر دیگری پیشم نیست که روی سیستم دیگهای هم تستش بکنم، منتها بعید میدونم نیاز به تست بیشتر داشته باشه. اما باز هم اگر ایرادی وجود داشت ممنون میشم بگید.
----------------
نسخهٔ نهایی از
http://pooriaazimi.github.io/BetterDictionary/ قابل دریافته. با ریلیز هر نسخه از OS X مراحل نصب سختتر میشن!
۱. اول EasySIMBL رو دریافت و به پوشهٔ Applications منتقلش بکنید:
http://github.com/norio-nomura/EasySIMB ... -1.5.1.zip۲. این فایل رو دانلود و extract بکنید:
https://github.com/pooriaazimi/BetterDi ... -v0.99.zip۳. برنامهٔ EasySIMBL رو باز کرده و فایل BetterDictionary.bundle که داخل پوشهٔ مرحلهٔ ۲ بود رو بهدرون اون بیاندازید:
۴. اگر قبلاً دادهای در این برنامه ذخیره داشتهاید، باید روی migrate-data دابلکلیک و اجراش بکنید. اگر Gatekeeper رو فعال کردهاید (که بهترین و عاقلانهترین کاره)، باید روی فایل راستکلیک کرده و Open رو انتخاب کنید.