વિજેટ, આ સાધન સાથે શું કરી શકાય છે તેના કેટલાક ઉદાહરણો

Wget વિશે

હવે પછીના લેખમાં આપણે વિજેટ પર એક નજર નાખીશું. તે કહેવું જ જોઇએ કે જીએનયુ વિજેટ એ મફત સાધન જે વેબ સર્વર્સ પરથી સામગ્રી ડાઉનલોડ કરવાની મંજૂરી આપે છે સરળ અને ઝડપી રીતે. તેનું નામ વર્લ્ડ વાઇડ વેબ પરથી ઉતરી આવ્યું છે (w) અને શબ્દ મળે છે (અંગ્રેજીમાં મેળવવું). આ નામનો અર્થ થાય છે: ડબલ્યુડબલ્યુડબલ્યુથી મેળવો.

આજે ફાઇલોને ખૂબ જ અસરકારક રીતે ડાઉનલોડ કરવા માટે ડઝનેક એપ્લિકેશન છે. તેમાંથી મોટાભાગના વેબ અને ડેસ્કટ .પ ઇન્ટરફેસો પર આધારિત છે, અને બધી operatingપરેટિંગ સિસ્ટમ્સ માટે વિકસિત છે. જોકે Gnu / Linux પર (વિન્ડોઝ માટે એક સંસ્કરણ પણ છે) ત્યાં છે શક્તિશાળી ડાઉનલોડ મેનેજર વિજેટ ફાઇલોની. તે અસ્તિત્વમાં છે તે સૌથી શક્તિશાળી ડાઉનલોડર માનવામાં આવે છે. HTTP, https અને જેવા પ્રોટોકોલ્સને સપોર્ટ કરે છે FTP.

વિજેટ સાથે ફાઇલો ડાઉનલોડ કરો

ફાઇલ ડાઉનલોડ કરો

આ સાધનનો ઉપયોગ કરવાની સૌથી સરળ રીત ડાઉનલોડ કરવી છે ફાઇલ સૂચવે છે આપણે શું જોઈએ છે:

wget http://sitioweb.com/programa.tar.gz

વિવિધ પ્રોટોકોલનો ઉપયોગ કરીને ડાઉનલોડ કરો

સારા ડાઉનલોડ મેનેજર તરીકે, શક્ય છે એક સમયે એક કરતા વધુ ડાઉનલોડ કરવા વિનંતી. આપણે તે જ ક્રમમાં વિવિધ પ્રોટોકોલનો પણ ઉપયોગ કરી શકીએ છીએ.

wget http://sitioweb.com/programa.tar.gz ftp://otrositio.com/descargas/videos/archivo-video.mpg

એક્સ્ટેંશન દ્વારા ડાઉનલોડ કરો

મલ્ટીપલ ડાઉનલોડ કરવાની બીજી રીત સમાન એક્સ્ટેંશનનો ઉપયોગ કરતી ફાઇલો, તે વાઇલ્ડકાર્ડ ફૂદડીનો ઉપયોગ કરશે:

wget<code class="language-bash" data-lang="bash">-r -A.pdf</code>http://sitioweb.com/*.pdf

આ આદેશ હંમેશા કામ કરતો નથી, કારણ કે કેટલાક સર્વરોએ તેમાં પ્રવેશને અવરોધિત કર્યો હશે વેગ.

ફાઇલ સૂચિ ડાઉનલોડ કરો

જો આપણે જે જોઈએ છે તે ફાઇલોને ડાઉનલોડ કરવાની છે કે જે આપણે શોધી રહ્યા છીએ, આપણે ફક્ત તેમની સાચવવી પડશે ફાઇલમાં URL. અમે કહેવાય સૂચિ બનાવીશું ફાઇલો.ટી.ટી.ટી.એસ.ટી. અને આપણે આદેશને સૂચિનું નામ સૂચવીશું. જરૂરી લીટી દીઠ માત્ર એક જ url મૂકો ફાઇલો.ટી.એસ.ટી. અંદર.

બનાવેલી સૂચિ ડાઉનલોડ કરવા અને આપણે .txt ફાઇલોમાં સંગ્રહિત કરીશું તે આદેશ નીચે આપેલ હશે:

wget -i archivos.txt

ડાઉનલોડ ફરીથી પ્રારંભ કરો

જો કોઈપણ કારણોસર ડાઉનલોડ વિક્ષેપિત થયું હતું, તો અમે સક્ષમ થઈશું જ્યાંથી તે છોડ્યું ત્યાંથી ડાઉનલોડ ચાલુ રાખો ની મદદથી વિકલ્પ સી wget આદેશ સાથે:

wget -i -c archivos.txt

ડાઉનલોડ વિશે લોગ ઉમેરો

જો આપણે ડાઉનલોડ વિશે લોગ મેળવવા માંગતા હો, તો ક્રમમાં કોઈપણ ઘટનાને અંકુશમાં રાખો તેના પર, આપણે ઉમેરવું પડશે વિકલ્પ તે નીચે પ્રમાણે બતાવ્યા પ્રમાણે:

wget -o reporte.txt http://ejemplo.com/programa.tar.gz

મર્યાદિત ડાઉનલોડ બેન્ડવિડ્થ

ખૂબ લાંબી ડાઉનલોડમાં આપણે કરી શકીએ છીએ મર્યાદિત ડાઉનલોડ બેન્ડવિડ્થ. આની મદદથી અમે ડાઉનલોડને અવધિ માટે તમામ બેન્ડવિડ્થને લેતા અટકાવીશું:

wget -o /reporte.log --limit-rate=50k ftp://ftp.centos.org/download/centos5-dvd.iso

વપરાશકર્તા નામ અને પાસવર્ડ સાથે ડાઉનલોડ કરો

જો આપણે કોઈ એવી સાઇટથી ડાઉનલોડ કરવા માંગતા હો જ્યાં વપરાશકર્તાનામ / પાસવર્ડની જરૂર હોય, તો આપણે ફક્ત આ વિકલ્પોનો ઉપયોગ કરવો પડશે:

wget --http-user=admin --http-password=12345 http://ejemplo.com/archivo.mp3

પ્રયત્નો ડાઉનલોડ કરો

ડિફaultલ્ટ, આ પ્રોગ્રામ કનેક્શન સ્થાપિત કરવા માટે 20 પ્રયત્નો કરે છે અને ડાઉનલોડ પ્રારંભ કરો, ખૂબ જ સંતૃપ્ત સાઇટ્સમાં શક્ય છે કે 20 પ્રયત્નો છતાં પણ તે પ્રાપ્ત ન થયું હોય. ની સાથે વિકલ્પ ટી વધુ પ્રયત્નો વધે છે.

wget -t 50 http://ejemplo.com/pelicula.mpg

વિજેટ સાથે વેબસાઇટ ડાઉનલોડ કરો

વિજેટ માણસ સહાય

વિજેટ માણસ સહાય

વિજેટ ફક્ત ફાઇલ ડાઉનલોડ્સ સુધી મર્યાદિત નથીઅમે એક સંપૂર્ણ પૃષ્ઠ ડાઉનલોડ કરવા માટે સક્ષમ હોઈશું. આપણે ફક્ત એવું કંઈક લખવું પડશે:

wget www.ejemplo.com

વેબસાઇટ અને તેના વધારાના તત્વો ડાઉનલોડ કરો

આ સાથે વિકલ્પ પી અમે બધા પણ ડાઉનલોડ કરીશું પૃષ્ઠ પર વધારાના તત્વો જરૂરી છે જેમ કે સ્ટાઇલ શીટ્સ, ઇનલાઇન છબીઓ, વગેરે.

જો આપણે ઉમેરીએ વિકલ્પ આર se 5 સ્તરો સુધી વારંવાર ડાઉનલોડ કરશે સાઇટ પરથી:

wget -r www.ejemplo.com -o reporte.log

સ્થાનિકમાં લિંક્સ કન્વર્ટ કરો

ડિફ defaultલ્ટ રૂપે, સાઇટની લિંક્સ સમગ્ર ડોમેનના સરનામાં તરફ નિર્દેશ કરે છે. જો આપણે સાઇટને વારંવાર ડાઉનલોડ કરીએ અને પછી તેનો ઓફલાઇન અભ્યાસ કરીએ, તો અમે તેનો ઉપયોગ કરી શકીએ છીએ કન્વર્ટ લિંક્સ વિકલ્પ કે તેમને ફેરવશે સ્થાનિક લિંક્સ:

wget --convert-links -r http://www.sitio.com/

સાઇટની સંપૂર્ણ ક Getપિ મેળવો

અમારી પાસે કોઈ સાઇટની સંપૂર્ણ નકલ મેળવવાની સંભાવના હશે. આ Rorમિરર વિકલ્પ નો ઉપયોગ કરવા જેટલો જ છે વિકલ્પો -r -l inf -N જે અનંત સ્તરે રિકર્ઝન સૂચવે છે અને દરેક ડાઉનલોડ કરેલી ફાઇલનો મૂળ ટાઇમસ્ટેમ્પ પ્રાપ્ત કરે છે.

wget --mirror http://www.sitio.com/

પરિવર્તન એક્સ્ટેંશન

જો તમે siteફલાઇન જોવા માટે આખી સાઇટને ડાઉનલોડ કરો છો, તો ઘણી ડાઉનલોડ કરેલી ફાઇલો .cgi, .asp, અથવા .php જેવા એક્સ્ટેંશનને કારણે ખોલી શકશે નહીં. પછી તે સાથે સૂચવવાનું શક્ય છે -Html- એક્સ્ટેંશન વિકલ્પ બધી ફાઇલો .html એક્સ્ટેંશનમાં રૂપાંતરિત થઈ છે.

wget --mirror --convert-links --html-extension http://www.ejemplo.com

આ ફક્ત સામાન્ય માર્ગદર્શિકા છે કરતાં તમે વિજેટ સાથે કરી શકો છો. કોણ ઇચ્છે છે તે સલાહ લઈ શકે manualનલાઇન માર્ગદર્શિકા આ અદ્ભુત ડાઉનલોડ મેનેજર અમને જે allફર કરે છે તે બધી શક્યતાઓનો સંપર્ક કરવા માટે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   રૂબેન કાર્ડેનલ જણાવ્યું હતું કે

    "એક્સ્ટેંશન દ્વારા ડાઉનલોડ કરો" માટે, મેં વાંચવાનું બંધ કર્યું છે. તમે જે જાણતા નથી તે તમે ડાઉનલોડ કરી શકતા નથી. વિનંતી કરેલી ડિરેક્ટરી જ્યાં સુધી ફાઇલોની સૂચિને મંજૂરી આપતી નથી અને અનુક્રમણિકાનો અભાવ છે (અને બંને એક જ સમયે થવી આવશ્યક છે), તમે જે કહો છો તે કરી શકાતું નથી. કેટલું સ્તર.

    1.    ઇન્ફોર્મેટોકોઅનોનિમો જણાવ્યું હતું કે

      હેલો રુબન, અજ્oranceાન થોડું હિંમતવાન છે.
      તમે જે ટિપ્પણી કરો છો તે ગૂગલના સરળ આદેશથી કરી શકાય છે:
      ફાઇલ પ્રકાર: પીડીએફ સાઇટ:ubunlog.com
      આ ઉદાહરણમાં આ બ્લ inગમાં કોઈ પીડીએફ નથી, પરંતુ તમે પસંદ કરો છો તે વેબના અંતે ડોમેનને બદલો અને તમે જોશો કે વેબના પ્રકારની બધી ફાઇલો જોવાનું કેટલું સરળ છે.
      તમારો દિવસ શુભ રહે.

      1.    નિખાલસ જણાવ્યું હતું કે

        પરંતુ વિજેટમાં યુઆરએલમાં પીડીએફએસ શોધવા માટે ગૂગલ સાથે કનેક્ટ થતું નથી. વેબ ડિરેક્ટરી ખુલ્લી હોવી જ જોઈએ અને ત્યાં રુબન કાર્ડેનલ કહે છે તેમ, મોડ_આઉટોઇંડએક્સ અથવા સમાન દ્વારા બનાવેલ એક અનુક્રમણિકા પૃષ્ઠ હોવું આવશ્યક છે.

    2.    જીમ્મી ઓલાનો જણાવ્યું હતું કે

      "આ આદેશ હંમેશા કામ કરતો નથી, કારણ કે કેટલાક સર્વરોએ વીજેટની blockedક્સેસ અવરોધિત કરી હશે."
      આ સુધારો જે આ લેખ પર મૂકવામાં આવ્યો હતો, કારણ કે હું તેની સાથે સંમત નથી (જોકે તકનીકી રીતે એચટીઆરપી હેડર વિનંતીઓ માટે અમુક વેબ એજન્ટોને અવરોધિત કરવું અને 403 "મંજૂરી નથી" સંદેશ પરત કરવો શક્ય છે) અને હું સમજાવીશ કે શા માટે:

      બધા અપાચે વેબ સર્વર્સ (અને હું સર્વરોના નોંધપાત્ર ટકાવારી વિશે વાત કરી રહ્યો છું) ડિફોલ્ટ રૂપે ગ્લોબિંગ (ઉત્તમ વિકિપીડિયા લેખ, વાંચો:) https://es.wikipedia.org/wiki/Glob_(inform%C3%A1tica) .

      આ વ્યવહારમાં અર્થ છે, શ્રી દ્વારા સ્પષ્ટ થયેલ. રુબન (અને તે સાચું છે), જો ફાઈલ ના બોલાવાય તો "index.php" અથવા "index.html" (અથવા ફક્ત "અનુક્રમણિકા" પણ કહેવાય છે) સર્વર શાંતિથી ફાઇલો અને ડિરેક્ટરીઓની સૂચિ પાછો આપશે (અલબત્ત ફોર્મમાં દરેક ફાઇલની વેબ લિંક તરીકેની માહિતી સાથેના એક HTML પૃષ્ઠ). સુરક્ષાનાં કારણો માટે .Htacces ફાઇલ (અપીચે 2 સખત રીતે બોલી રહ્યા છે) દ્વારા મોટાભાગના વેબ સર્વર્સ આ સુવિધાને અક્ષમ કરે છે.

      અહીં વિજેટની વર્સેટિલિટી છે (તેની વાર્તા જુઓ, ફરીથી વિકિપીડિયા પર, જેને તમે સૌથી વધુ જાણો છો: https://es.wikipedia.org/wiki/GNU_Wget ) ની માહિતીનું વિશ્લેષણ અથવા "વિશ્લેષણ" કરવા અને અમે જે એક્સ્ટેંશન માંગીએ છીએ તે કા extવા માટે.

      હવે, જો આ કામ કરતું નથી, તો એક અથવા બીજા કારણોસર, અમે અન્ય અદ્યતન વિજેટ કાર્યો અજમાવી શકીએ છીએ, હું સીધા અંગ્રેજીમાં ટાંકું છું:

      તમે HTTP સર્વર પરની ડિરેક્ટરીમાંથી બધા GIF ને ડાઉનલોડ કરવા માંગો છો. તમે 'વિજેટનો પ્રયાસ કર્યો http://www.example.com/dir/*.gif’, પરંતુ તે કામ કરી શક્યું નહીં કારણ કે HTTP પુનrieપ્રાપ્તિ ગ્લોબિંગને સમર્થન આપતું નથી (મેં મૂડી અક્ષરો મૂક્યા છે). તે કિસ્સામાં, ઉપયોગ કરો:

      wget -r -l1 કોઈ-પિતૃ -A.gif http://www.example.com/dir/

      વધુ વર્બોઝ, પરંતુ અસર સમાન છે. '-r -l1' નો અર્થ થાય છે પુનરાવર્તિત પુનrieપ્રાપ્તિ (પુનરાવર્તિત ડાઉનલોડ જુઓ), મહત્તમ 1. ની depthંડાઈ સાથે. 'કોઈ-પિતૃ' નો અર્થ એ કે પેરેંટલ ડિરેક્ટરીના સંદર્ભોને અવગણવામાં આવે છે (ડિરેક્ટરી-આધારિત મર્યાદા જુઓ), અને '-એ. gif 'એટલે ફક્ત GIF ફાઇલો ડાઉનલોડ કરવી. '-A «* .gif»' પણ કામ કરત.

      જો તમે આ છેલ્લામાં ચાલતા હોવ તો ડિજિટલ ફોલ્ડરમાં જ્યાં કાર્યરત છે ત્યાં વિનંતી કરેલા વેબ સરનામાં સાથે અમારા માટે એક ફોલ્ડર બનાવશે, અને જો જરૂરી હોય તો તે પેટા ડિરેક્ટરીઓ બનાવશે અને, ઉદાહરણ તરીકે, .gif છબીઓ કે અમે વિનંતી.

      --------
      હજી પણ જો ફક્ત અમુક પ્રકારની ફાઇલો (* .jpg, ઉદાહરણ તરીકે) મેળવવાનું શક્ય ન હોય તો આપણે પેરામીટર «–page-જરૂરીયાતો use નો ઉપયોગ કરવો પડશે જે html પૃષ્ઠના બધા આંતરિક તત્વો (છબીઓ, અવાજ, સીએસએસ, વગેરે) એચટીએમએલ પૃષ્ઠની સાથે જ ("-pp-જરૂરીયાતો" સંક્ષિપ્તમાં "-p" કરી શકાય છે) અને તે "mhtml" જેવું કંઈક ડાઉનલોડ કરવાના સમકક્ષ હશે https://tools.ietf.org/html/rfc2557

      હું આશા રાખું છું કે આ માહિતી તમારા માટે ઉપયોગી છે.

      1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

        નોંધો બદલ આભાર. સાલુ 2.

  2.   બાદબાકી જણાવ્યું હતું કે

    મને લાગે છે કે તમારી પાસે ભૂલ છે, પ્રથમ બે લીટીઓ સમાન આદેશ ધરાવે છે.

  3.   માઇક જણાવ્યું હતું કે

    ખૂબ ખૂબ આભાર, ખૂબ સારા ટ્યુટોરિયલ!