Cadaver - WebDAV client consola, erinome Lane, versiunea mobilă
Anterior a considerat posibilitatea de a stabili sistemul de fișiere davfs2 pentru a monta unități de rețea, protocol WebDav nor pe routere cu OpenWRT. De asemenea, o problemă a fost găsit cu transferul de fișiere mari în nor, care, în cazul davfs2 întâmplă cu dublarea obligatorie a tuturor fișierelor din memoria cache.
soluție parțială la această problemă este de a utiliza un singur client-WebDav. Studiind căutătorii ne spune că există clientul în natură - și aproape unică. Acest cadavru. Și, ca de obicei, sub OpenWRT nu a fost portat - deci din nou încearcă să rezolve problema de portare propriile lor.
În timpul scurtei studiului a fost compilat pachetul cadavru. compatibil cu standardul OpenWRT Buildroot. Păstrate-l, ca de obicei, în magazinul nostru - fs.erinome.net.
Din păcate, acest pachet trage destul de o coadă mare de dependență - ea libncurses bibliotecă. libreadline. precum și libneon davfs2 familiare. libexpat și libopenssl. În forma compilate pentru platforma ar71xx este nevoie de 81.5K biblioteci spațiale cu excepția.
Aplicație client este simplă, toate comenzile de bază sunt prezentate în manualul corespunzător - de exemplu, linux.die.net.
Exemplu de fișier Descarcă de Yandex.Disk serviciu:
Din păcate, același lucru nu este posibil să treacă fișiere generate în mod dinamic de la stdin folosind acest utilitar. Dar fișiere mari pot fi încărcate într-un hosting de la distanță, fără a se suprapune peste acestea în cache.
Salutări!
Probabil pentru a adăuga un cadavru în Entware. Ia-un fel de întoarcere pentru davfs2 :-)
Adevărul în opinia mea, ar fi logic să plaseze pachetul în Submeniul: = File Transfer (în loc de Filesystem)