۱۳۸۶/۰۶/۱۰

w3m مرور وب و صفحات به صورت متن

w3m – مرورگر وب و صفحات به صورت متن (در ترمینال)

* لینک این مقاله با فرمت pdf در انتهای مطلب موجود است.

خلاصه

w3m [options] [URL or filename]


از دستور w3m -h برای نمایش لیست کامل همه اختیارات جاری استفاده کنید.

توضیحات

w3m یک نرم افزار کلاینت برای World Wide Web - WWW جهت مرور صفحات وب بر مبنا متن، فایل های متنی و نیز نمایش خروجی دستورات دیگر می باشد.

w3m فایل های HTML موجود بر روی لوکال و یا سایت های اینترنتی را بخوبی نمایش می دهد. همچنین قابلیت نمایش جداول و فریم های موجود در صفحه را بخوبی دارد.

علاوه بر موارد ذکر شده w3m می توانند از pager استفاده کند. pager رفتاری مانند more و less دارد.

در مورد زبان فارسی این نکته باید ذکر شود که w3m حروف فارسی را تشخیص می دهد ولی متون فارسی را به صورت نام مناسب نشان می دهد. برای نمونه به تصویر زیر توجه کنید:

w3m-persian-bug.gif


نسخه های فعلی w3m می تواند بر روی سیستم های یونیکس (Solaris, SunOS, HP-UX, Linux, FreeBSD و EWS4800) و ویندوز های 9x/NT مایکروسافت راه اندازی می شود.

اختیارات

بعد از اجرای w3m شما می توانید با زدن H لیست اختیارات مرورگر را به صورت کامل ببینید.

لیست از اختیارات در زیر معرفی شده اند:

-t tab


نهادن عرض تب


-r


نادیده گرفتن افکت backspace

-l line


شماره خط حفظ شده (پیشفرض 10000)

-B


بارگذاری بوکمارک

-bookmark file


بوکمارک کردن فایل

-T type


مشخص کردن محتوای فایل – content-type

-m


سبک پیام اینترنتی

-v


سبک شروع بصری - ویژوال

-M


نمایش monochrome

-F


ارائه دادن فریم به صورت خودکار

-dump


نمایش یک رونوشت از فایل یا آدرس

-cols width


تعیین کردن عرض ستون (با پارامتر dump به کار برده می شود)

-ppc count


تعیین کردن تعداد پیکسل در هر کاراکتر (پیش فرض 8.0)

مقدار های زیاد ممکن است باعث کم پهنا شدن جدول ها شود.

-dump_source


نمایش یک رونوشت از سورس صفحه مورد نظر

-dump_head


نمایش یک رونوشت از اطلاعات پاسخ داده شده به HEAD درخواست شده

-dump_both


نمایش یک رونوشت از HEAD و source

-dump_extra


نمایش یک رونوشت از HEAD، source و اطلاعات اضافی

-post file


بکار بردن متد POST برای محتویات فایل

-header string


درج کردن stringبه عنوان header

+<num>


رفتن به خط شماره <num>

-num


نشان دادن شماره سطر

-no-proxy


عدم استفاده از پرو کسی

-no-mouse


عدم استفاده از ماوس

-cookie


استفاده از کوکی

-no-cookie


عدم استفاده از کوکی

-pauth user:pass


تصدیق برای پرو کسی

-S


له کردن خطوط خالی متعدد

-W


toggle wrap search mode


-X


don't use termcap init/deinit


-title [=TERM]


نهادن نام بافر به عنوان title ترمینال

در صورت تعیین شدن TERM، قالب TERM را برای پیکربندی کردن title بکار بردن می شود.

-o opt=value


اختصاص دادن مقدار value به اختیارات پیکربندی

-show-option


نمایش همه اختیارات پیکربندی

-config file


تعیین مردن فایل پیکربندی

-help


نشان دادن راهنما

-version


نشان دادن نسخه w3m

-debug


به کار نبرید!

مثال ها

استفاده از w3m به عنوان pager:

$ ls | w3m


استفاده از w3m برای برگرداندن (تبدیل کردن یا ترجمه) فایل های HTML:

$ cat foo.html | w3m -T text/html


یا

$ cat foo.html | w3m -dump -T text/html >foo.txt


لینک ها
این مقاله به صورت pdf
صفحه اصلی w3m
صفحه اصلی پروژه w3m
این راهنما در ویکی کاربران فارسی اوبونتو

موفق باشید

۲ نظر: