نسخه ی جدید - تست
سلام دوستان،
امروز هم با کمی اصلاحات و مقداری چاشنی اومدم !
اول اینکه باگ هایی که در پست قبل توضیح دادم حل شده، به علاوه ی دو تا مشکل دیگه که رفعشون کردم
یکی این بود که در برخی موارد بنا به دلایلی هنگامی که بر روی دکمه ی تلفظ روبروی هر کلمه کلیک میکردیم، کلمه ی اول تلفظش مربوط به یک کلمه ی دیگه بود که این مشکل حل شد.
مورد بعدی هم این بود که اگه تیک مربوط به گزینه ی Match Case رو نمیزدیم و کلمه ی مورد جستجو هیچ مورد مشابهی در دیتابیس نداشت، در بخش کلمات مشابه، دوباره همون کلمه نشون داده میشد، یعنی دو تا کلمه و ترجمه مثل هم، که این مورد رو هم رفع کردم
و یک امکان جدید رو هم به برنامه اضافه کردم:
برای ترجمه سریع کلمه، میتونید متن مورد نظر رو انتخاب (Select) کنید و دکمه های
CTRL+Q رو فشار بدید، تا برنامه ی ترجمه ی کلمه ی مورد نظر رو در صورت وجود نمایش بده.
البته فعلاً این مورد در حالت آزمایشی هست و بهمین دلیل فعلاً براش قابلیت تعویض Hotkey رو قرار ندادم.
فایل پیوستی حاوی سه فایل هست:
- نسخه ی جدید Dicti
- فایل GetText
- فایل GetText_
فایل GetText فایلی هست که عمل ارسال کلمه ی انتخاب شده رو به Dicti انجام میده،
فایل GetText_ یک نسخه ی دیکه از برنامه ی کمکی هست که کلمه رو به Dicti ارسال میکنه و تفوتش با اون یکی در این هست که هنگام فشردن
CTRL+Q نیازی نیست متن مورد نظر انتخاب شده باشه و در واقه هنگام فشردن کلید متن زیر کرسر موس انتخاب میشه و به برنامه ارسال میشه.
البته این فایل در تمام موارد به درستی عمل نمیکنه و فقط برای تست هست، مثلاً برای فایلها و لینکها کاربردی نداره، در واقع فایل اصلی برای برنامه فایل
GetText هست (اگه قصد داشتین اون یکی نسخه رو امتحان کنید، نامش رو به GetText تغییر بدید).
این برنامه ی کمکی توسط برنامه ی AutoIt نوشته شده.
البته در همون فروم مربوط به برنامه ی AutoIt، یکی از دوستانی که لطف داشتن و بنده رو در نوشتن این کد راهنمایی کردن، یک لینکی رو به من معرفی کردن که مربوط میشد به یک کد به زبان ++C اگر اشتباه نکنم که توسط متدهایی، عمل شناسایی متن رو به نحوی انجام میداد که نیاز نبود متن انتخاب شده باشه یا حتی قابل انتخاب باشه (مثل Label) ولی متاسفانه من در زمینه ی برنامه نویسی با ++C تجربه ای ندارم و نتونستم از اون کدها استفاده کنم.
دوستان اگر لطف کنن این پکیج رو دانلود کنن و تستش کنن، و اگر موردی مشاهده کردن به من اطلاع بدن، و بخصوص از دوستانی که سیستم عاملشون ویستا هست تقاضا دارم رفتار این برنامه ی کمکی رو روی ویستا رو تست کنن و به من اطلاع بدن، که آیا این برنامه روی ویستا با مشکلی مواجه میشه یا خیر.
در ضمن در این بسته فقط نسخه ی جدید Dicti و دو فایل دیگه موجود هست، و دوستان برای تست برنامه باید پکیج اصلی رو از پست اول دریافت کنن و فایلهای موجود در این بسته رو جایگزین فایلهای قبلی بکنن
از توجهتون ممنونم.