کمپيوټر, سافټ
Wget-قومانده: مثالونه. لپاره د شبکې د دوتنې د کښته کولو Wget Console پروګرام
دا به د يوه نړۍ چې داسې ښکاري چې د نړۍ د نيمايي نفوس په فعاله توګه د فيشني کښنيز ليدنمخ کمپیوټرونو او روږدي کاروي او شتمن وړتیا لکه، د متن لپاره غوښتنلیکونه ځای نه شته. يو شمېر 20 کاله وړاندې، د کمپيوټر د ليدنمخ يوه ناوړه تور کمېسيون، چې خو د سپين خویونه ټولګه هيڅ نندارې، او د ټولو د کنترول د متن قوماندانيو په لګښت ترسره کړي وه. حیرانتیا، تر هغې کچې چې د دغو پروګرامونو دي بدرنګه، نو فعال او د باور وړ دي.
Wget څه ده؟
Wget (چې دی هم په توګه د GNU د Wget لینوکس ته راجع) د يو Console، نه د سره دوتنې او د ويب پاڼو کې کار کوي د یو ايکټيو، د غوښتنلیک دی. په حقیقت کې، دا د ډیر پرمختللي د حل لارې د انټرنټ څخه فایلونو کښته کول، پکې د کښنيز ليدنمخ د نشتوالي او د بڼې شمېر اداره، غېر معمولي یوه وسیله ده.
د پروګرام څخه د کروشیا Hrvozhi Niksic د ټیم له خوا جوړ شوی، او اوس د Giuseppe Skrivano او د لینوکس ټولنې د پرمختګ ملاتړ کوي. د ټولګټو (بيا GetURL نومیږی) لومړی شورا کې د 1996 کال د جنوري په معرفي شو. د پروګرام په C و لیکل شو او د GNU د جواز سافټ لاندې خپره کړه. په پیل کې د وسيلې پر لینوکس پلاتفورم خوشې شول. د وخت په تيريدو، د وسيلې کړې څو ژبو داسې ژباړل شوي او په ناپيلې تر ټولو مشهور د مسولانه، په شمول د وينډوز 7 (يا نوي)، Wget Wget لپاره MacOS، او.
دا پروګرام - ايکټيو، نه، په دې مانا چې د هر بهیر منډه خپلو امکاناتو په چوکاټ کې، کنټرول نه شي، نو کولای شي له خوا د چليز غونډال د کنټرول مخه تر کنټرول لاندې وي.
سره له دې چې د عصري د لټوونی معمولا د جوړ-in لري دانلود، دوی اوس هم د ايکټيو، د اړیکو طرحه، له همدې امله، په لارښود اکر کار ستونزمن کوي. Wget، برعکس، اجازه ورکوي تر څو د پروسې شمېر سیستم اتوماتیک. د مثال په توګه، دا ممکنه ده سره د ګورت پاڼو کې یو لست، په کارولو سره چې تاسو کولای شي د څو دوسيې او مخونه د پورته په مخکې چمتو یو متن سند.
اصلي ځانګړنې
تر اوسه په لومړي ځای دی د کښته کولو دوتنې یو پروګرام، چې دا مانا لري چې د خپل اصلي دنده د شواهدو.
Wget کولای شي هر ډول مواد له انترنيت څخه دانلود، دا اسناد، executables، يا ټوله ويب پاڼه مخونو نه په HTML شکل (په مختلفو پروتوکولونه) وي. دوتنې کولای شي په د ریاست څخه کښته شي ايف ټي پي.
پیریدونکې کوالې شي د تکرارونې د کوونې ترسره، په اتوماتيک ډول لاندې په چوکاټ کې د یو ځانګړي ویب (يا څو ویبپاڼو) تړنې، د ویب پاڼې د اصلي جوړښت اعاده په داسې حال کې. تاسو کولای شی د کښته Web sites شبکې ته د لاس رسي پرته (د افتراضي لپاره آنلاین نما د یو ادرس بار دی) کتل.
Wget اصل کې د ورو او يا بې ثباته تړاو ډوله تطابق، نو دا د يوه مهمه ځانګړنه د توان د ځند سره ښکته کولو بیرته د یوې دوتنې (دا شونې ده، که سرور Range د سرکي د ملاتړ) ده. Wget لپاره هم خرابېږي، او تجدید د سرور (لاسرسی) د حالت څارنه (Wget پوستې دوتنه د سرکي او د وروستۍ بڼې سره مرسته کوي) دوتنې او د ويب پاڼې.
دغه پروګرام د ځانګړنې دي چې د تش په نامه د وسایلو په غڼې چې د دوی د ځانګړو فايلونو د شتون لپاره د بېلابېلو ويب پاڼو او سرور ولټوي عادی شمېر هم لري.
ملاتړ د مسولانه
Wget لینوکس لپاره د محصول یوه اډه بدل شوی. لکه څرنګه چې يادونه وشوه، ټولګټې په لومړي سر کې یوازې د لینوکس کار کاوه، خو ډېر ژر ترلاسه شهرت او نورو سيستمونو برابره شوې ده. د مثال په توګه، تاسو کولی شئ د وينډوز د 7 او نوي چليز غونډالونه د Wget د نسخه د موندلو، او د يو کارن برسېر ډول جوړ کړي. د لینوکس، تاسو پروګرامونه شته اکثرا په وېش سره پيېلې و. په ځينو لینوکس ترمينل جوړوي natively ملاتړ Wget-ډله. د وبنټو، فدورا، openSUSE، او نورو لګښتي distros سره د پروګرام کار کوي، لکه هغوی چې وايي، د صندوق څخه. بل، په تفصیل سره په دې پروګرام وګوري.
Wget-امر: د مهمو هيچ يو لست
د قوماندو اساسي لست شامل دي:
- -V - تاسو ته اجازه درکوي اوس په استعمال کې د سافټ نسخه وګورئ؛
- -h - د سره د غوښتنلیک کار امر تر ټولو پراخه لست ښيي.
- -b - دا تاسو ته اجازه درکوي په شاليد کې د پروګرام ترجمه؛
د پېغام انتخابونو لست
Wget-قومندانيو په د نندارې ته د معلوماتو د پوره کنترول اجازه. دلته په لست کې دی:
- -o logfile - رامنځته يوه مجله دوتنه چې د غوښتنلیک ټوله پروسه کې ثبتوي؛
- هدفي logfile - تاسو ته اجازه درکوي چې د يو نوی رامنځته کولو پر ځای د موجوده يادښت دوتنې بشپړه؛
- -d - د پرمختگپالونکي او کړاوتمبوونکي (په رجوع کوونکي د کار د ستونزو او سم غلطۍ حل کې مرسته کوي) ضروري معلومات ښکاره؛
- -q - د پيغامونو د نندارې بندوی.
- -v - دا انتخاب دی په تلواله توانول شوی وي، وړاندې کوي په ټولو پروسو اخلي په پروګرام کې د ځای په اړه یو مفصل راپور (په اصلي وخت)؛
- -nv - د پام وړ معلومات په پيغامونو د کارن لخوا ترلاسه کموي. دا یوازې د ټولو اړونده معلومات او ګمراهۍ خبرتیا؛
- زه پدی دوتنې (سره په لاره کې د دوتنې) - د امر تاسو ته اجازه درکوي د دوتنې څيړنه، چې دا او د بوټانو د يو لينک څخه جدا؛ تاسو کولای شی د بیلابیلو فرمت څخه، په ګډون د HTML فايل څخه کار واخلي، خو که تاسو د دې امر وکاروي، دا ضروري نه ده چې په لاره کې پر بولۍ ليکه د دوتنې مشخص؛
- -f - د په توګه د HTML د يو دوتنې په لوستلو کې لمسوي پروګرام؛ کله چې تاسو د دې امر څخه استفاده سره يو ځايي د HTML سند کار کوي، یوه تېروتنه ښايي رامنځته کړي، تر څو د مخنيوي دا، بس په سند <اډه href ښيي دی = http: // ځای / ماده / 279125 /٪ E2٪ 80٪ 9Durl٪ E2٪ 80٪ 9d٪ 3E.٪ 3C / li>
د بوټانو د انتخابونو لست
د دوتنې د کښته کولو Wget په کارولو سره د اساسي قوماندو. دلته د خپلو اساسي ټولګه عبارت دي له:
- --bind-پته = ADDRESS - دا امر تاسو ته اجازه انتقال د معلوماتو په نښه ځايي ماشین قيدوي. کله چې TCP کارولو / IP په تړاو د قوماندې ته اړتيا ده تر څو په سمه توګه مشخص IP ادرس (که څو).
- -t شمېره (د شمیر مشخص اړتيا) - د کارونکي ته اجازه ورکوي چې د بار تکرار شمېر ټاکي. د تکرار بايد د صفر شمېر د ارزښت د مشخص ډډه وکړي.
- -nc - دا امر تاسو ته اجازه درکوي په هغه صورت کې د پورته دوتنې پخواني حالت بیرته چې په شبکه کې د ناکامۍ له شته وو، او ورسره دانلود مداخله وشوه. که تاسو د خرابېږي، نه د قوماندو یو وکاروي (-N، -nc، ته -S)، Wget به یوه کاپي رامنځته کړي او بیا د دانلود پيل کړي. ته -S انتخاب تاسو ته اجازه موجوده دوتنې ځای.
- ج - هم د ودانۍ د (او هلته Wget خپلواکه هڅو reconnection ودرول) تاوان په صورت دوتنې خرابېږي، لپاره اسانتیا برابروي. دا بسنه د دوتنې سره تړنې لري چې د امر دی ځانګړی کړی. که تاسو ورته Directory ګټه شته دی ارائه Wget به خپل تشخيص وکړي او په اتوماتيک ډول په خپلو خرابېږي، پریکړه وکړي. قوماندانی يوازې په سرور هلته ملاتړ Range سرۍ وکارول شي.
- --progress - تاسو ته اجازه درکوي د نندارې په کښته پرمختګ ډول وټاکئ. تاسو کولای -progress = پټه یا پرمختګ = DoT دی ځانګړی کړی.
- --spider - د دوتنې دانلود قوماندانی ځای ته په سرور کې خپل شتون تایید کړي؛
- -w (په ثانيو) - د ښکته کولو تر منځ وخت وقفه په ګوته کوي.
- -q (د kilobytes یا باييت شمیر ویلي) - تاسو ته اجازه درکوي په دقیقه توګه ستاسو د معلوماتو په اندازه عیار او له حده زیات حجم محدودوي. سره له دې، چې دا د یادونې وړ ده چې د یو واحد دوتنې به د بربنډ ونډه په پام کې کښته شي (چې د یو واحد دوتنې ده، دا اختيار به کار نه، ځینې هغه د درنو وسلو نه وه).
د HTTP پارامترونو بشپړفهرست
- --http-کارونکي = او --http-passwd = - تاسو ته اجازه اعتبار ستاسو د ويب سرور څخه چې د دوتنو به خالي شي لپاره د ننوتو او پټنوم دی ځانګړی کړی.
- -C = / بندول - تاسو ته اجازه جوګه یا د سرور خوا معلولينو د معلوماتو caching.
- --cookies = / بندول - په توګه د زیرمه، یوازې د کوکيز لپاره ورته. دا تاسو ته اجازه درکوي يا ودروي او يا د کوکيز د معلوماتو د پالنګر د شمېرنو له لیدنه وکړي د اړتيا د تبادلې پیل کړي. په تلواله، دا انتخاب دی توانول شوی وي، خو د کوکي فایلونو-دي په هارډ ډسک زیرمه نه.
- --save-کوکيز - تاسو ته اجازه یو ککوړی دوتنې (وروستي معلومات) جوړ کړي.
- --proxy-کارونکي او -proxy-passwd - تاسو ته اجازه درکوي په پروکسي پالنګر اعتبار لپاره د کارن-نوم او پټنوم مشخص (که کارول).
د ايف ټي پي سموونې بشپړفهرست
د سره Wget کار ژور غوراوي. ايف ټي پي امر:
- -nr - مه د Directory .listing چې غيراختياری تولید کله چې د ايف ټي پي کار څخه لنډمهاله دوتنې نه لرې؛
- -g / بندول - تاسو ته اجازه درکوي په ټولګټې ډايرکټريانې FTP ځانګړي خویونه وکاروي؛
- --passive-FTP - دا امر کولای شي په شتون Firewall'a وکارول شي بېلوي FTP اکر (چیرته چې د کارونکي ځان ده چې د سرور د تړاو په غاړه) فعاله شي.
Wget-ډلګۍ: غوره عملی لاری
د ساده او تر ټولو دا مساله سره د پروګرام د کار بېلګه ده، البته، په کښته دوتنې. د Wget-قومانده ازموينه، تاسو کولای سره د يوې دوتنې د شبکې یو ساده مخونه پیل او د Console / ترمینل داخل کړی: Wget * تړنه ښيي د دوتنې د کره او بشپړ لار *.
د دمطلب دفايل، کارولو ته دوام: Wget د دوتنې تړنه -c * ښيي د کره او بشپړ لار *.
که ټاکل شوې دوتنې او د اسنادو د تړنې لست شته دی، تاسو کولای شی تر قوماندې Wget زه پدی filelist.txt وکاروي.
لکه څنګه چې د ويب پاڼې په کښته کولو، هر څه دی يو څه پېچلې، خو په ورته وخت کې او د امکاناتو د شمیر د پام وړ زياتوي. نه نوي پارامترونو معرفي هر وخت د يو ويب پاڼ ته اړتيا، تاسو کولای سکرېپټونو د جوړولو او يا د .wgetrc دوتنې ټولو امستنې ثبت نه وه.
Save the ويب په توګه اشاره مخ (دا به پر ځايي ماشین یې دابرخه ستونزمنه وي)، چې تاسو کولای شي Wget منول امر * تړنه ښيي د دوتنې د کره او بشپړ لار * وکاروي.
دې ورته مخ ته موجود وو لپاره د کتلو د انترنت په تړاو پرته، تاسو کولی شئ د Wget ته -S -10 -k * تړنه ښيي د کره او بشپړ لاره د دوتنې وکاروي *.
شکل ګمراهۍ Wget امر پیدا کولای نه شي چې د دې مانا هر ډول غلطي او ناسم جوړولو.
Similar articles
Trending Now