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


تهیه کننده: سعید زبردست


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

خلاصه

w3m [options] [URL or filename]

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

توضیحات

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

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

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

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

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

اختیارات

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

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

-t tab

-r

-l line

-B

-bookmark file

-T type

-m

-v

-M

-F

-dump

-cols width

-ppc count

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

-dump_source

-dump_head

-dump_both

-dump_extra

-post file

-header string

+<num>

-num

-no-proxy

-no-mouse

-cookie

-no-cookie

-pauth user:pass

-S

-W

-X

-title [=TERM]

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

-o opt=value

-show-option

-config file

-help

-version

-debug

مثال ها

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

$ ls | w3m

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

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

یا

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

لینک ها

ubuntu-ir wiki: W3MHowTo (آخرین بروزآوری 08-01-2008 15:13:37 توسط MohammadBoozary)