تبدیل فید RSS به سند متنی با فرمت پی‌دی‌اف

  • 1389/1/14
  • محمدرضا ارجمندی
  • 0


فید(خوراک) RSS یکی از بهترین راههای دسترسی به محتوای خبری یک وب سایت یا وبلاگ می باشد.این ویژگی می تواند به صورت خودکار کاربر را از به روز رسانی مطالب یک سایت مطلع کرده و به این طریق سبب سهولت در دسترسی به محتوای جدید برای کاربر را فراهم کند.البته فیدهای RSS نیازمند یک ریدر(برنامه نمایش دهنده) برای مدیریت و نمایش فیدها می باشند که به همین منظور بیشتر مروگر های جدید وب دارای امکاناتی برای نمایش فیدها می باشند همچنین برنامه های آنلاین یا آفلاین هم برای این منظور وجود دارد مانند Google Reader یا RSS Owl که به صورت رایگان در اختیار کاربران قرار داده شده است.

برنامه امروز(Your Own News Maker) هم یکی از نسخه های به خصوص RSS ریدر است که کاربرد اصلی آن اطلاع دادن به کاربر از گذاردن پست جدید توسط کاربران یک سایت نبوده بلکه هدف آن تبدیل پست ها به فرمت pdf یا fb2 برای مطالعه به صورت آفلاین است.

فیدهای RSS از نوع چندگانه(Multiple) را می توان به عنوان سورس به برنامه افزود.برنامه قادر است آخرین فیدهای RSS را به طور خودکار از یک وب سایت یا وبلاگ گرفته و حتی عنوان ها را در یک ستون مجزا پشت سر هم به نمایش درآورد.(تصویر زیر)

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

دکمه page rules wizard برای انتخاب قسمتی از متن است که کاربر تمایل دارد در فایل پی دی اف یا fb2 خود بگنجاند.کلیک بر روی این دکمه باعث باز شدن قسمت انتخابی(فبلا باید قسمتی از متن را که می خواهیم انتخاب کنیم.)در یک صفحه جدید به شکل html و با کدهای اسکریپت می شود.در اینجا فقط کافی است در این صفحه مکان ابتدا و انتهای متن انتخابی خود را پیدا کنیم.

همچنین این امکان وجود دارد که تگ های html موجود در صفحه را برای سهولت پاک کرده و ویژگیهای جدیدی را برای نمایش تعریف کنیم.این ویژگی ها اصطلاحا Parser rules نام دارند که برای تعریف محتوای قرارگیرنده در فایل پی دی اف به کار می روند.برنامه همچنین به طور خودکار می تواند بر اساس متن انتخابی در گام اول این ویژگی ها را تعریف کند(یعنی امکان تعریف Parser rules به صورت دستی و خودکار وجود دارد.)

حال با کلیک کردن بر روی دکمه تبدیل به pdf یا fb2 یک سند با این فرمت ها داریم که در یک پنجره نمایش جدید به نمایش در می آید.کلیک بر روی دکمه تایید(ok)باعث باز شدن پنجره محاوره ای ذخیره شدن فایل گشته و شما باید محلی را برای ذخیره فایل پی دی اف به وجود آمده بر روی رایانه خود انتخاب کنید.

برنامه Your Own News Maker یکی از جالبترین و کاربردی ترین برنامه ها برای تبدیل فیدهای RSS به اسناد pdf یا fb2 می باشد.البته قسمت انتخاب متن کمی پیچیده بوده و نگارنده نیز  در هنگام کار با این مشکل مواجه شد که تبلیغ  زیر متن انتخابی هم در سند نهایی وجود داشت در حالی که اصلا انتخاب نشده بود!

این برنامه به صورت نسخه قابل حمل(portable) یا نسخه قابل نصب بر روی سیستم عامل های ویندوز و لینوکس در دسترس بوده و می توانید آن را از سایت Google Code project در یافت کنید.

منبع: ghacks

دیدگاه خود را وارد کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *