Як завантажити великий файл Google Диска з підтримкою резюме в Ubuntu?


17

Мій бажаний браузер: Chromium Мій бажаний менеджер завантажень: uget + aria2

Коли я завантажую загальнодоступну мені папку Диска Google, Chromium автоматично завантажує її за допомогою менеджера завантажень за замовчуванням. Проблема в тому, що розмір дійсно величезний. Тому я мав отримати підтримку для резюме.

Посилання є як https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla bla.

Отже, коли я копіюю посилання на uget або aria2 в термінал ... завантажується файл ServiceLogin.html.

У мене також не пощастило з wget через термінал.

То що може бути найпростішим способом?


Попросіть свого друга розділити файл на шматки, наприклад, використовуючи 7zip.
fkraiem

1
Вибачте, на завантаження файлу йому знадобилося 2 дні. Має бути інший спосіб .. Що таке html-файл ServiceLogin. Чи завантажується це, оскільки він не може підтвердити свою реєстрацію в Google, коли я використовую завантаження через uget чи aria? Тому що якщо я знову використовую ту саму посилання в chrome, вона працює і завантажує її через його менеджер завантажень за замовчуванням.
nazar2sfive

Життя довге, два дні - це нічого.
fkraiem

Ви спробували надбудову менеджера завантажень, наприклад, chrome.google.com/webstore/detail/chrono-download-manager/… ? Цей претендує на заміну вбудованого менеджера завантажень та має підтримку відновлення
Джос

Бували дні, коли доступний плагін uget, який спрямовує посилання на uget. Посилання, яке раніше працювало, близько 3 років тому.
nazar2sfive

Відповіді:


34

У мене була така ж проблема із завантаженням файлів за допомогою завантажувачів. Проблема полягає в тому, що коли ви ввійшли з будь-яким обліковим записом Gmail , google створює інше посилання . Що я роблю, я створюю спільне посилання та відкриваю посилання в режимі інкогніто, потім просто додаю посилання до завантажувача, і воно працює. А тепер створене посилання для завантаження - це інше .

Більш чітке рішення (змінено)

  1. Відкрийте браузер у приватному режимі / режимі анонімного перегляду
  2. Наприклад, відкрийте URL-адресу завантаження, це " https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download "
  3. Розмір файлу більший, тому він покаже вам попередження, просто натисніть Завантажити все одно, файл почне завантажуватися.
  4. Тепер GOTO завантаження і копіювати реальну форму зв'язати його, це буде як « https://doc-10-4c-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/eia3v63medr04gs1ralifdfml72cmc8k/1469383200000/0595560048316020307/0B08CMVb2YK_EMkUyRmc4a0NtazQ?e=download ». Кожен раз / сеанс ви отримуватимете змінене / нове посилання
  5. Тепер додайте це посилання до uget / idm / xdm, воно почне завантажуватися.

Інформація про інструменти UGet + Chrome


1
Ти не маєш сенсу.
fosslinux

2
спробуйте і дайте мені знати, якщо у вас є така ж проблема, як говорить заголовок. це матиме сенс
Azmat Karim Khan

"Кожен раз / сеанс ви отримуватимете змінені / нові посилання" - це не проблема? Як це відповідь, якщо проблема все ж є?
Младен Б.

нове посилання ґрунтується на часі, коли ви запитували на завантаження, який має певний термін придатності, це означає, що посилання діє деякий час (скажімо, 1день). якщо ви хочете відновити завантаження, а посилання минуло, у багатьох завантажень є опція оновлення посилання, тому ви не втратите попередній прогрес.
Азмат Карим Хан

1
ви повинні отримати останнє посилання знову та оновити uri для завантаження.
Азмат Карим Хан

1

Що для мене працювало:

  1. Відкрийте браузер у приватному режимі / режимі анонімного перегляду
  2. Наприклад, відкрийте URL-адресу завантаження https://docs.google.com/uc?id=0B08CMVb2YK_EMkUyRmc4a0NtazQ&export=download
  3. Розмір файлу більший, тому він покаже вам попередження, просто натисніть Завантажити все одно, файл почне завантажуватися.
  4. Переконайтеся, що завантаження починається у вашому браузері (я використовував Firefox 51).
  5. Перейдіть до завантаження ( Ctrl+ J) скопіюйте посилання та ще не зупиняйте завантаження!
  6. Вставте посилання у менеджер завантажень, (я використовував FDM)
  7. Незабаром, коли розпочнеться завантаження у вашого менеджера, сміливо припиняйте завантаження у браузері.
  8. Якщо завантаження з якоїсь причини припиняється, просто повторіть вищезазначені дії та замініть старе посилання на нове у вашому менеджері завантажень та відновіть!

Тож чим відрізняється вищезгадана відповідь?
Азмат Карим Хан

0

Насправді це може вирішити проблему розумним та корисним способом

Використовувані інструменти:

  • wget
  • uGet (або будь-який інший диспетчер завантажень)

Що робити:

  • Відкритий термінал
  • Встановіть цю команду -> nano ~/.bash_aliases
  • Скопіюйте та вставте цю функцію в термінал

    gdrive_download () {
      CONFIRM=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate "https://docs.google.com/uc?export=download&id=$1" -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')
      wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$CONFIRM&id=$1" -O $2
      rm -rf /tmp/cookies.txt
    }
  • Збережіть файл, натиснувши Ctrl+X

  • На терміналі викликайте функцію (це приклад)

     gdrive_download long_google_drive_file_id filename.ext
    
  • Після запуску ви побачите URL-адресу "https: // ..."

  • скопіюйте та вставте цей URL у свій uGet> New Download> URI
  • Насолоджуйтесь.

Перевірено до цієї дати.

Функція gdrive_downloadпоходить від коментаря vladalive , використовуючи однорядну команду від beliys .

Вони, хто заслуговує такого кредиту.


Я думаю, що це може спрацювати, сама суть насправді неповна, коментарі там мають повну відповідь! Я побачу, чи зможу я змусити його працювати :)
Водолій Сила

0

Оновлення моєї IDM до останньої версії зробило для мене трюк. Після оновлення IDM до останньої версії він автоматично додав розширення до хрому. Після цього я перезапустив хром у звичайному режимі, вставив URL-адресу та натиснув "Enter", а IDM вискочив із належним посиланням на файл, який потрібно завантажити. Я із задоволенням зараз завантажую файл із IDM. Розмір файлу становить приблизно 2,5 Гб.

Сподіваюсь, це допомагає.


0

Інструменти:

  • розширення cookies.txt
  • будь-який менеджер завантажень приймає файли ccokies (я використовую aria2)

Кроки:

  • Завантажте файли cookie вкладки.
  • завантажте файли cookie в менеджер завантажень (я використовую aria2).
  • Почніть завантаження.

Вихід:.

aria2c --load-cookies=cookies.txt  <Download-Url>
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.