Bgl2xdb

از Pythoni.ca

پرش به: ناوبری, جستجو
این مقاله (Bgl2xdb) بخشی از مازولها یا ابزار مرتبط با پایتون می باشد .
کتاب عصر پایتون کتاب یک بایت از پایتون نکته ها و ترفند ها ماژول ها نمونه پروژه منابع آموزشینرم افزارهای جانبیكتابخانه هاي داخلي و خارجي پرسش و پاسخ


این صفحه (Bgl2xdb) اطلاعات یک پروژه بوده و بخشی از نمونه پروژه و برنامه می باشد .
کتاب عصر پایتون کتاب یک بایت از پایتون نکته ها و ترفند ها ماژول ها نمونه پروژه منابع آموزشینرم افزارهای جانبیكتابخانه هاي داخلي و خارجي پرسش و پاسخ


فهرست مندرجات

bgl2xbd چیست ؟

bgl2xbd ابزاری برای تبدیل فایل هایی با فرمت دیکشنری چند زبانه و بسیار قدرتمند بابیلون به فرمت واژه نامه چند زبانه ایکس فاردیک می باشد .

این ابزار که در حقیقت یک اسکریپت پایتون می باشد قادر به همگردانی فایل مخصوص پایگاه داده بابیلون نسخه جدید یعنی bgl می باشد .

طریقه استفاده

ابتدا این ابزار را دانلود کنید . سپس از طریق ترمینال(کنسول) دستور زیر را وارد کنید :


تصویر:terminal.png
# python   bgl2xdb.py   BglFile   [XdbFile]    


  • BglFile فایل پایگاه داده لغات لغتنامه بابیلون می باشد . که می توانید لیست بسیار کاملی از آن را در اینجا ببنید .
  • وارد کرد نام فایل خروجی (XdbFile) اختیاری می باشد و در صورتی که وارد نشود بصورد پیش فرض فایل مقصد هم نام و در همان مسیر فایل bgl و با پسوند xdb ایجاد خواهد گردید .

دانلود

ابزار bgl2xdb

آخرین نسخه : دانلود ورژن 0.3 ابزار bgl2xdb

دانلود فایل های xdb

در این بخش فایل هایی را که توسط این ابزار ایجاد شده اند قابل دانلود می باشد . اگر شما هم فایلی را با این ابزار ایجاد کردید (با اطمینان از مجوز آن) در این بخش قرار دهید .

مشکلات و رفع ادعا

  • هرگونه استفاده ناصحیح از این ابزار یا استفاده از کد های آن بر عهده استفاده کننده می باشد .
  • فایل های bgl دارای روش منحصر به فرد و خاصی برای ذخیره اطلاعات می باشد . یکی از اهداف این روش ها حفظ اطلاعات از سایرین می باشد ! بنابراین در استفاده از این ابزار دقت کنید ! استفاده و برگردانی فایل های کد شده دارای مجوز کار صحیحی نمی باشد !!
  • فعلا این ابزار قادر به بازگردانی همه فایل های bgl بخصوص فایل هایی که از عکس یا فرمت یا زبان خاصی برای نمایش داده ها استفاده می کنند نیست .
  • این ابزار ناقص و در حال تکمیل می باشد . بنابراین مشکلات و کاستی های بسیاری را دارد . با گزارش و درخواست امکانات به توسعه آن کمک کنید .

شرح و جزئیات

این ابزار یک ابزار اپن سورس بر اساس مجوز جی پی ال (GPL) می باشد . این ابزار فعلا قادر به همگردانی فایل با فرمت bgl می باشد . فایل های bgl که فایل منبع برنامه قدرتمند بابیلون می باشند دارای فرمت خاصی برای ذخیره اطلاعات هستند . این نوع فایل دارای فرمت نسبتا پیچیده و سخت و متغییر می باشد . و در نتیجه bgl2xdb فعلا مشکلاتی رو در خواندن کامل و صحیح این فایل ها داراست .

سعی خواهم کرد در نسخه های بعدی امکانات و ویژگی های زیر را در این ابزار بگنجانم :

  • رمزگشایی (دیکد) اطلاعات ذخیره شده با فرمت های خاص
  • شناسایی و رمزگشایی زبانهای مختلف
  • استخراج اطلاعات مربوط به فایل bgl چون نویسنده ، زبان منبع و مقصد ، نسخه و ... و استفاده آنها در فایل xdb
  • امکان بازگردانی فایل هایی با فرمت های دیگر مربوط به لغتنامه های محتلف
  • و ...

همیاری در توسعه ابزار

هر گونه نظر ، انتقاد و پیشنهاد خودتون رو می تونید در انجمن های سایت technotux مطرح کنید . یا بصورت مستقیم به من ایمیل برنید (Bayazee@pythoni.ca) البته روش اول توصیه می شه ! چون بقیه هم می تونند ببیند و نظر بدهند .

همونطور که قبلا اشاره کردم این ابزار یک اسکریپت ساده و در حقیقت ابزاری تستی بود تا بدونم که درست کار می کنه یا نه ! بخش های مختلف اون نیاز به تغییرات و توسعه جزئی یا کلی داره .

اکثر دیتابیس ها ی bgl توسط این اسکریپت ناقص تبدیل می شوند این اسکریپت تا به حال به طور صحیح پاسخی نداده است

گزارش خطا

گزارشات خطا و اشکلات برنامه را از طریق ایمیل Bayazee@pythoni.ca اطلاع دهید . essay writing