هغه Wget امر چې cron یې چلوي، کولای شي د بل کارونکي تنظیمات او له متقابل ټرمینل کې د همدې امر څخه توپیر لرونکی چاپیریال بار کړي.

د GNU Wget 1.x لپاره، د کار اړوند تنظیمات په هغه فایل کې کیږدئ چې حساب یې لوستلی شي:

use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080

شته کارونکي crontab کولای شي هغه فایل په روښانه توګه وټاکي:

15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv

د کار لپاره د اجرا وړ فایل، تنظیمات، د وتلو لار او URL بدل کړئ. مطلق لارې له متقابل shell د کاري ډایرکټري څخه یو بل توپیر لرې کوي.

په ډیفالټ ډول Wget لومړی یو نړیوال پیل فایل او بیا خپل کارونکي پیل فایل لولي. WGETRC د دویمې موقعیت ټاکي؛ که نه، Wget $HOME/.wgetrc پلټي. نو ځکه هغه HOME او حساب چې ټاکل شوی کار یې کاروي مهم دي.

په ټاکل شوي فایل کې اړین د پروکسي داخلې په قصد سره تنظیم کړئ. د HTTP پروکسي لیست کولای شي د اجازه ورکړل شوي عامه پروکسي لارې په عامه راپورونو ډاونلوډ لپاره نوماند URLونه وړاندې کړي. د root حساب .wgetrc په اتوماتيک ډول د بل کارونکي تنظیمات نه دی، او د ټول فایل کاپي کول ممکن نااړوند انتخابونه هم کاپي کړي.

کله چې تنظیمات سره سمون وخوري، له کار څخه ریښتینی Wget تېروتنه وساتئ. رد شوې پروکسي اړیکه، 407 ننګونه او د منزل سند تېروتنه بېلابېل راتلونکي ګامونه غواړي.

اړوندې مقالې