Автор Гілка: менеджери стягувань, або просто тягачі  (Прочитано 1946 раз)

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Чому з деяких сайтів неможливо стягнуи файли за допомогою додаткових програм. Gwget видає помилку неможоиво прочитати файл. А Firefox Iceweasel все нормлаьно тягнуть і зберігають. Як можна налаштувати, щоб і gwget так працював.
« Змінено: 2009-02-25 22:50:41 від vitre »

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Там буква G заважає ;)
Спробуйте щось на зразок цього з-під консолі:
wget -c ftp://microsoft.com/pub/XP/SP3/sourcecode/xp.tar.gz
M. source  :P
« Змінено: 2009-02-26 14:00:11 від Praporshic »

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Та ні, справа у тім, що деякі сайти не дають прямого посилання на файл, чого потрібно менеджеру закачування. Вони дають лінк, з якого відбувається (а, може і не відбувається) редірект на сам файл, при чому досить хитрим чином. Спробуйте (хоча, може і не допомогти) почати стягнення Вогнелисом, зупиніть і у властивостях самого завантаження візьміть лінк, з яким і вситупайте у wget.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Ага, якщо так, то Вам допоможе Flashgot — гарний додаток до вогнелиса. Сам це вирішив таким шляхом.

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Та ні, справа у тім, що деякі сайти не дають прямого посилання на файл, чого потрібно менеджеру закачування. Вони дають лінк, з якого відбувається (а, може і не відбувається) редірект на сам файл, при чому досить хитрим чином. Спробуйте (хоча, може і не допомогти) почати стягнення Вогнелисом, зупиніть і у властивостях самого завантаження візьміть лінк, з яким і вситупайте у wget.
якщо сайт не потребую куків, то в більшості випадків треба просто в командному рядку поставити \ перед амперсандами
але якщо для стягнення сайт вимагає куки, тоді в командному рядку це набагато важче
Fedora 35 (x86-64)

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
не обов'язково все завалювати бекслешами - достатньо взяти URL в лапки.
а що до куків - проблема лише де їх взяти, бо як каже один загальновідомий ман до wget
Цитата
      --load-cookies file
           Load cookies from file before the first HTTP retrieval.  file is a
           textual file in the format originally used by Netscape’s cook‐
           ies.txt file.

           You will typically use this option when mirroring sites that
           require that you be logged in to access some or all of their con‐
           tent.  The login process typically works by the web server issuing
           an HTTP cookie upon receiving and verifying your credentials.  The
           cookie is then resent by the browser when accessing that part of
           the site, and so proves your identity.
           Mirroring such a site requires Wget to send the same cookies your
           browser sends when communicating with the site.  This is achieved
           by --load-cookies---simply point Wget to the location of the cook‐
           ies.txt file, and it will send the same cookies your browser would
           send in the same situation.  Different browsers keep textual cookie
           files in different locations:

           @asis<Netscape 4.x.>
               The cookies are in ~/.netscape/cookies.txt.

           @asis<Mozilla and Netscape 6.x.>
               Mozilla’s cookie file is also named cookies.txt, located some‐
               where under ~/.mozilla, in the directory of your profile.  The
               full path usually ends up looking somewhat like
               ~/.mozilla/default/some-weird-string/cookies.txt.

           @asis<Internet Explorer.>
М: Богохульство таке цитувати  ;)

           @asis<Other browsers.>
               If you are using a different browser to create your cookies,
               --load-cookies will only work if you can locate or produce a
               cookie file in the Netscape format that Wget expects.


набираєм в домашці
find -name cookies.txt
і маєм щастя/нещастя
« Змінено: 2009-02-26 19:31:55 від serg_ik »
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Ага, якщо так, то Вам допоможе Flashgot — гарний додаток до вогнелиса. Сам це вирішив таким шляхом.
Я підозрював, що цей ґот повинен таке мутити. Він у мене стоїть і відсилає  до wget, але результат однаковий. Якщо у вас вийшло налаштувати флешґот, то поділіться тим, як вам це вдалося.
« Змінено: 2009-02-27 16:28:07 від vitre »

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Ага, якщо так, то Вам допоможе Flashgot — гарний додаток до вогнелиса. Сам це вирішив таким шляхом.
Я підозрював, що цей ґот повинен таке мутити. Він у мене стоїть і відсилає  до wget, але результат однаковий. Якщо у вас вийшло налаштувати флешґот, то поділіться тим, як вам це вдалося.
Гадаю, що у Вас gwget з вадами. У мене з kget все було гарно, правда то давно було. І в ґуґлі всілякого повно. В налаштуваннях нічого нема?