Daniel Stenberg, autori i mjetit curl për marrjen dhe dërgimin e të dhënave përmes rrjetit, njoftoi pranimin e mjetit wcurl në projekt. Tani wcurl njihet si një projekt zyrtar i curl, ndërsa zhvillimi i tij do të vazhdojë nga mirëmbajtësit aktualë në një depo të veçantë, në mënyrë të pavarur nga curl. Mjeti zhvillohet nga një prej mirëmbajtësve të Debian, i cili mban paketën curl. Në Debian Testing, Debian Unstable dhe në backports të Debian 12, wcurl tashmë shpërndahet si pjesë e paketës curl. Kodi i wcurl është shkruar në Shell dhe shpërndahet sipas licencës Curl (një variant i licencës MIT).
Mjeti i ri Ă«shtĂ« njĂ« shtresĂ« mbi curl qĂ« ofron njĂ« ndĂ«rfaqe tĂ« thjeshtuar pĂ«r shkarkimin e skedarĂ«ve, me njĂ« mĂ«nyrĂ« pĂ«rdorimi tĂ« ngjashme me wget, duke e çliruar pĂ«rdoruesin nga nevoja pĂ«r tĂ« mbajtur mend parametrat specifikĂ« tĂ« nisjes sĂ« curl (pĂ«r shembull, pĂ«r shumĂ«kĂ«nd Ă«shtĂ« mĂ« e lehtĂ« tĂ« instalojĂ« wget sesa tĂ« shkruajĂ« çdo herĂ« «curl -L -O -C âremote-time»). Ndryshe nga curl, wcurl lejon tĂ« specifikohen menjĂ«herĂ« disa lidhje pĂ«r shkarkim, pĂ«rpunon automatikisht ridrejtimet dhe bĂ«n pĂ«rpjekje tĂ« pĂ«rsĂ«ritura shkarkimi nĂ« rast dĂ«shtimesh.
Në vend që të shfaqë rezultatin në rrjedhën standarde, wcurl i ruan të dhënat e shkarkuara në skedarë, emrat e të cilëve përcaktohen sipas përmbajtjes së lidhjeve të dhëna ose emrit të kthyer server, ndërsa koha e modifikimit të skedarit vendoset sipas vlerës që serveri kthen në titullin HTTP Last-modified. Nëse një skedar me emrin e zgjedhur ekziston tashmë, wcurl nuk e mbishkruan, por i shton emrit një numër shtesë. Kur jepen disa lidhje, shkarkimi i tyre kryhet paralelisht.
Mjeti gjithashtu çaktivizon pĂ«rpunimin e zĂ«vendĂ«simeve «{}» dhe «[]» nĂ« URL dhe lejon pĂ«rdorimin e hapĂ«sirave nĂ« lidhje, duke i zĂ«vendĂ«suar vetĂ« me formatin «%xx». Me anĂ« tĂ« opsionit «âcurl-options», pĂ«rdoruesi mund tĂ« pĂ«rcaktojĂ« çfarĂ«do opsionesh tĂ« curl, ndĂ«rsa pĂ«rmes opsionit «âdry-run» mund tĂ« shohĂ« komandĂ«n pĂ«r nisjen e curl pa e ekzekutuar realisht veprimin.
Në njoftim përmendet gjithashtu vegla trurl, e krijuar vitin e kaluar nga autori i curl dhe që e plotëson curl me mundësi për analizimin dhe manipulimin e URL-ve. Me ndihmën e trurl, në skripte mund të kryhen shpejt veprime të tilla si zëvendësimi i emrit të hostit, faqeve dhe parametrave të veçantë në lidhje, nxjerrja e hostit dhe e shtegut nga lidhja, si edhe shndërrimi i URL-së në një paraqitje të ndarë të elementeve në format JSON. Kodi i trurl është shkruar në C dhe Perl dhe shpërndahet sipas licencës Curl.
Burimi: opennet.ru
