A wcurl segédprogram része lett a Curl projektnek.

Daniel Stenberg, a szerverek közötti adatátvitelért felelős curl eszköz szerzője bejelentette, hogy a wcurl eszköz a curl projekt hivatalos részévé vált. A wcurl fejlesztését a korábbi karbantartók továbbra is külön adattárban folytatják, függetlenül a curl-től. A wcurl-t a Debian egyik karbantartója fejleszti, aki a curl csomagot is felügyeli. A Debian Testing, Debian Unstable és a Debian 12 backportjaiban a wcurl már a curl csomag részeként elérhető. A wcurl kódja Shell nyelven íródott, és Curl licenc alatt terjesztik (MIT licenc variánsa).

Az új eszköz egy curl-re épülő borító, amely egy egyszerűsített interfészt valósít meg fájlok letöltésére, hasonlítva a wget működésére, és megszünteti a felhasználó számára a curl specifikus paramétereinek megjegyzésének szükségességét (például sokak számára egyszerűbb wget-et telepíteni, mint mindig beírni a „curl -L -O -C —remote-time” parancsot). A wcurl lehetővé teszi több link megadását a letöltéshez, automatikusan kezeli az átirányításokat, és újrapróbálkozást segít a letöltési hibák esetén.

A wcurl a kimenetet nem a standard kimenetre, hanem fájlokba menti, amelyek neveit az adott linkek tartalmának vagy a visszaadott név alapján választja ki, szerverrel, és a fájl módosítási ideje az a dátum, amelyet a szerver a HTTP Last-modified fejlécben visszaad. Ha a kiválasztott névvel már létezik fájl, a wcurl nem írja felül, hanem egy plusz számot ad a névhez. Több link megadása esetén párhuzamos letöltés is biztosított.

Az eszköz letiltja a „{}” és „[]” helyettesítések kezelését az URL-ekben, és lehetővé teszi a szóközök használatát a linkekben, automatikusan azokat „%xx” formátumra cserélve. A „—curl-options” opcióval a felhasználó bármilyen curl opciót megadhat, míg a „—dry-run” opcióval lehetőséget kap arra, hogy megadja a curl indítási sorát anélkül, hogy a műveletet ténylegesen végrehajtaná.

A hirdetésben említik a trurl nevű eszközt is, amelyet a curl alkotója készített tavaly, és amely kiterjeszti a curl képességeit a URL-ek elemzésére és kezelésére. A trurl eszközzel a szkriptekben gyorsan elvégezhetők olyan műveletek, mint a gazdagép, az oldalak és az egyes paraméterek cseréje a hivatkozásban, a gazdagép és az útvonal kiemelése a hivatkozásból, valamint a URL elemeinek különálló JSON-formátumba való átalakítása. A trurl kódja C és Perl nyelven íródott, és Curl licenc alatt terjesztik.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster