pactester(1) pactester(1)

pactester - ابزاری برای آزمایش فایل‌های پیکربندی خودکار پروکسی (pac)

pactester <-p pacfile>; <-u url>; [-h host] [-c client_ip] [-e]

pactester <-p pacfile>; <-f urlslist>; [-c client_ip] [-e]

ابزار pactester برنامه‌ای برای آزمایش فایل‌های پیکربندی خودکار پروکسی (pac) است. این ابزار رشته پیکربندی پروکسی را برای URL و فایل pac داده‌شده بازمی‌گرداند. pactester برای بیشتر عملکردهای خود از کتابخانه C به نام pacparser بهره می‌برد.

فایل PAC برای آزمایش. برای خواندن از standard input مقدار «-» را مشخص کنید.
آدرس URL برای آزمایش فایل PAC.
بخش میزبان (Host) مربوط به URL. اگر مشخص نشود، از خود URL تعیین خواهد شد.
آدرس IP کلاینت (همان مقداری که توسط تابع ()myIpAddress در فایل‌های PAC بازگردانده می‌شود). اگر تعیین نشود، پیش‌فرض آدرس IP ماشینی است که این ابزار روی آن اجرا می‌شود.
فعال‌سازی افزونه‌های PAC مایکروسافت (شامل dnsResolveEx، myIpAddressEx و isResolvableEx).
فایلی حاوی فهرستی از URLها برای آزمایش. این گزینه برای ارزیابی فایل PAC در برابر مجموعه‌ای از URLها مفید است.

برای یافتن رشته پیکربندی پروکسی فایل pac با نام «wpad.dat» و نشانی «http://www.google.com»:

$ pactester -p wpad.dat -u http://www.google.com

برای کلاینتی با آدرس IP مقدار 10.0.12.123:

$ pactester -p wpad.dat -c 10.0.12.123 -u http://www.google.com

برای فایل pac میزبانی‌شده در http://wpad/wpad.dat:

$ curl -s http://wpad/wpad.dat | pactester -p - -u http://google.com

اگر در pactester با اشکالی مواجه شدید، لطفاً گزارش آن را در نشانی زیر ثبت کنید: http://github.com/manugarg/pacparser/issues

نوشته‌شده توسط Manu Garg (http://www.manugarg.com).

صفحه اصلی پروژه: http://github.com/manugarg/pacparser