| Ddbugtopbm User Manual(0) | Ddbugtopbm User Manual(0) |
نام (NAME)
ddbugtopbm - تبدیل طرحهای Diddle یا DiddleBug به فایلهای PBM
خلاصه دستور (SYNOPSIS)
ddbugtopbm
مثالها (EXAMPLES)
ddbugtopbm </path/to/palm/backup/dir/DiddleBugDB.pdb ddbugtopbm </path/to/palm/backup/dir/DiddleDB.pdb ddbugtopbm </path/to/palm/backup/dir/DiddleIDB.pdb
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور ddbugtopbm تمام طرحهای موجود در پایگاهداده مورد استفاده توسط برنامههای PalmOS با نامهای Diddle یا DiddleBug را به فایلهای PBM با نامگذاری مناسب تبدیل میکند. نسخه پشتیبان پایگاهداده DiddleBug که باید به عنوان ورودی این برنامه استفاده کنید معمولاً DiddleBugDB.pdb نام دارد. یا اگر از Diddle اصلی استفاده میکنید، دو پایگاهداده جداگانه دارد - DiddleDB.pdb، شامل طرحهای «پیشنویس» بدون نام، و DiddleIDB.pdb، شامل طرحهای ذخیرهشده (و نامگذاریشده) که توسط گزینه «فهرست» (index) آن نمایش داده میشوند. شما میتوانید هر یک از این سه فایل را از طریق ورودی استاندارد به این برنامه بدهید.
گزینهها (OPTIONS)
هیچ گزینه
خط فرمانی
که بهطور
خاص برای ddbugtopbm
تعریف شده
باشد وجود
ندارد، اما
گزینههای
مشترک بین
تمامی
برنامههای
مبتنی بر libnetpbm
را
میشناسد
(نگاه کنید
به
گزینههای
مشترک .)
استفاده از برنامه (USING THE PROGRAM)
توصیه میکنم ddbugtopbm را از دایرکتوری پشتیبان Palm خود اجرا نکنید، یعنی آن را از دایرکتوریای که پایگاهداده بهطور معمول در آن قرار دارد اجرا نکنید. در عوض، آن را از دایرکتوری دیگری اجرا کنید (شاید بتوانید برای ساده نگهداشتن کارها، دایرکتوری مجزایی صرفاً برای نگهداری فایلهای PBM بسازید) و از یک مسیر مطلق یا نسبی به پایگاهداده استفاده کنید.
نامهای فایل استفادهشده برای PBMهای خروجی بر اساس نامهای اختصاصیافته به هر طرح است؛ اگر طرحی بدون نام باشد، نامی شبیه به sketch-0123.pbm به آن داده میشود.
در حالی که طرحهای دارای نام، هر فایل PBM موجود با همان نام را رونویسی (overwrite) میکنند، طرحهای بدون نام این کار را نمیکنند - آنها صرفاً تلاش میکنند از نام فایل دیگری استفاده کنند. (فکر میکنم احتمالاً این رویکرد درستی است، زیرا تشخیص طرحهای بدون نام از یکدیگر واقعاً ممکن نیست.)
محدودیتها (LIMITATIONS)
خواننده پایگاهداده DiddleBug تنها کارکرد آن با پایگاههای داده نسخه 2.50 برنامه DiddleBug محرز شده است. اما قاعدتاً باید روی نسخههای جدیدتر هم کار کند، و فکر میکنم روی پایگاههای داده نسخه 2.15 نیز به خوبی کار خواهد کرد.
اگر یک پایگاهداده خالی به آن داده شود ممکن است با شکست مواجه شود، و بررسی چندانی (در صورت وجود) روی ورودی انجام نمیدهد.
نویسندگان (AUTHORS)
Russell Marks (rus@svgalib.org).
کد فشردهزدایی Mitch Blevins مستقیماً برگرفته از خود DiddleBug است که درست مانند ddbugtopbm تحت شرایط گواهینامه GNU GPL توزیع میشود.
همچنین ببینید (SEE ALSO)
اسکریپت `didcon` متعلق به Jens-Chr. Heyer نیز کار مشابهی انجام میدهد.
تاریخچه (HISTORY)
دستور ddbugtopbm در Netpbm 10.18 (اوت ۲۰۰۳) جدید بود. این برنامه در اوت ۲۰۰۲ نوشته و بهطور مستقل منتشر شده بود.
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' در Netpbm از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد:
| 21 August 2002 | netpbm documentation |