این آخرین مطلب ارسالی من در سال 87 خواهد بود. پیشاپیش فرا رسیدن سال جدید را خدمت شما تبریک عرض کرده و برای همهی شما آرزوی سالی خوب و با برکت را دارم.
برنامهی کوچکی را تهیه کردهام که با دریافت لینک یک وبلاگ بلاگری، تمامی مطالب آنرا (اعم از پستها، کامنتها و تصاویر) دریافت کرده و سپس حاصل را به صورت خودکار به یک فایل chm تبدیل میکند.
دریافت برنامه
پیشنیاز اجرا:
- نصب دات نت فریم ورک 2 یا بالاتر (دات نت فریم ورک 3 و نیم، سرویس پک یک توصیه میشود زیرا حاوی سرویس پک 2 دات نت فریم ورک 2 نیز هست و این سرویس پک به صورت جدا ارائه نشده است)
- نصب برنامهی معروف و رایگان html help work shop (که از کامپایلر آن برای تولید فایل نهایی chm استفاده میشود)
طرز استفاده از برنامه هم بسیار سادهاست.
پس از نصب پیشنیازهای ذکر شده، و نصب برنامه، یک shortcut روی دسکتاپ شما ایجاد میشود که به کمک آن میتوان برنامه را اجرا نمود.
سپس از منوی فایل، گزینهی new blog را انتخاب کرده و آدرس اصلی یک وبلاگ بلاگری را وارد کنید. همچنین یک نام گروه دلخواه را نیز برای آن وارد نمائید و در آخر کلیک بر روی دکمهی add . لازم به ذکر است که حتما هنگام ثبت بلاگها نیاز به اتصال به اینترنت میباشد، زیرا باید بتوان آمار اولیهی وبلاگ را دریافت نمود و همچنین مطمئن شد که این وبلاگ بلاگری است و فرمت مربوطه را دارد.
پس از ثبت یک بلاگ، یا میتوان بر روی آن کلیک راست کرد و گزینهی start processing را انتخاب نمود و یا وبلاگهای مورد نظر را تیک زد و سپس از منوی process گزینهی start را انتخاب کرد تا عملیات دریافت اطلاعات وبلاگهای مورد نظر به ترتیب انجام شود.
در برنامه قسمت db to chm منظور حالت آفلاین است. وبلاگی را دریافت نمودهاید اما میخواهید مجددا فایل chm آنرا تهیه کنید. به این صورت اطلاعات از دیتابیس برنامه دریافت خواهد شد بجای دریافت از اینترنت.
نمونهی فایل تولیدی
دریافت خلاصهی وبلاگ جاری
اگر به هر دلیلی از طرح و رنگ پیش فرض فایل نهایی راضی نبودید، به پوشهی template برنامه مراجعه کرده و فایلهای htm و css مورد استفاده را ویرایش کنید و طرح و رنگ دلخواه خود را اعمال نمائید. فقط دقت داشته باشید که در این فایلهای htm ، هرجایی کلمهای با $ شروع شده بود یعنی قسمتی است که محتوای نهایی در آنجا قرار میگیرد و این نام نباید تغییری کند (محل آن مهم نیست، نام آن مهم است). همچنین بدیهی است که نام سلکتورهای فایل css مورد استفاده هم نباید تغییر کند.
موفق باشید.
پ.ن.
اگر در حین اجرای برنامه به مشکلی برخوردید، تمامی خطاهای برنامه در فایلی به نام errors.log ثبت می شود (در کنار فایل اجرایی برنامه تولید خواهد شد). لطفا این فایل را جایی آپلود کنید و سپس لینک دهید تا بتوان مشکل را دقیقتر بررسی نمود.