| @@ -0,0 +1,119 @@ | |||
| 1 | + | 1. Google Photos Toolkit (рекомендую) | |
| 2 | + | Це userscript від того ж автора, що й gpmc (xob0t). | |
| 3 | + | Що вміє: | |
| 4 | + | ||
| 5 | + | Фільтр SPACE-CONSUMING — знаходить тільки ті фото/відео, які займають квоту. | |
| 6 | + | Може одразу додати їх усі в новий альбом. | |
| 7 | + | Працює прямо в браузері на photos.google.com. | |
| 8 | + | ||
| 9 | + | Як встановити: | |
| 10 | + | ||
| 11 | + | Встанови розширення Tampermonkey (або Violentmonkey) у браузері. | |
| 12 | + | Перейди на репозиторій: https://github.com/xob0t/Google-Photos-Toolkit | |
| 13 | + | Натисни кнопку Install (або встанови userscript). | |
| 14 | + | Зайди на photos.google.com → з’явиться іконка GPTK. | |
| 15 | + | ||
| 16 | + | Як користуватися: | |
| 17 | + | ||
| 18 | + | Відкрий GPTK. | |
| 19 | + | Source → Library. | |
| 20 | + | Filter → Space → вибери SPACE-CONSUMING. | |
| 21 | + | Action → Add to new album (наприклад, назви «Space consuming»). | |
| 22 | + | Запусти. Скрипт збере всі такі файли в один (або кілька) альбомів. | |
| 23 | + | ||
| 24 | + | Після цього ти матимеш чистий список тільки тих файлів, які займають місце. | |
| 25 | + | ||
| 26 | + | ||
| 27 | + | ||
| 28 | + | ||
| 29 | + | Ось найзручніші способи залити фото **з комп’ютера**, щоб вони **не займали місце**. | |
| 30 | + | ||
| 31 | + | ### 1. Найкращий варіант — **gpmc** (рекомендую) | |
| 32 | + | ||
| 33 | + | Це спеціальний клієнт, який використовує мобільний API Google Photos і заливає файли як «безлімітні». | |
| 34 | + | ||
| 35 | + | #### Крок 1. Отримай auth_data (один раз) | |
| 36 | + | 1. На телефоні встанови **Google Photos ReVanced** + **GmsCore**. | |
| 37 | + | 2. Підключи телефон до ПК через USB і увімкни **USB-налагодження** (ADB). | |
| 38 | + | 3. У терміналі на ПК виконай: | |
| 39 | + | ||
| 40 | + | **Windows:** | |
| 41 | + | bash | |
| 42 | + | adb logcat | FINDSTR " auth %2 Fphotos.native " | |
| 43 | + | ||
| 44 | + | ||
| 45 | + | **Linux / macOS:** | |
| 46 | + | bash | |
| 47 | + | adb logcat | grep " auth%2Fphotos.native " | |
| 48 | + | ||
| 49 | + | ||
| 50 | + | 4. Відкрий ReVanced Photos на телефоні і увійди в акаунт. | |
| 51 | + | 5. У терміналі з’явиться рядок, який починається з androidId=.... Скопіюй **весь** цей рядок — це і є твій auth_data. | |
| 52 | + | ||
| 53 | + | #### Крок 2. Встанови gpmc | |
| 54 | + | Відкрий термінал / командний рядок і виконай: | |
| 55 | + | bash | |
| 56 | + | pip install --upgrade gpmc | |
| 57 | + | ||
| 58 | + | ||
| 59 | + | #### Крок 3. Заливай фото | |
| 60 | + | Найпростіша команда: | |
| 61 | + | ||
| 62 | + | bash | |
| 63 | + | gpmc "D:\Photos\Space Consuming" --recursive --progress --auth_data "твій_довгий_auth_data_рядок" | |
| 64 | + | ||
| 65 | + | ||
| 66 | + | Або зручніше — збережи auth_data у змінну середовища: | |
| 67 | + | ||
| 68 | + | **Windows (PowerShell):** | |
| 69 | + | powershell | |
| 70 | + | $env:GP_AUTH_DATA = "твій_auth_data_рядок" | |
| 71 | + | gpmc "D:\Photos\Space Consuming" --recursive --progress | |
| 72 | + | ||
| 73 | + | ||
| 74 | + | **Linux / macOS:** | |
| 75 | + | bash | |
| 76 | + | export GP_AUTH_DATA="твій_auth_data_рядок" | |
| 77 | + | gpmc "/шлях/до/папки" --recursive --progress | |
| 78 | + | ||
| 79 | + | ||
| 80 | + | Корисні параметри: | |
| 81 | + | - recursive — заливає всі підпапки | |
| 82 | + | - progress — показує прогрес | |
| 83 | + | - threads 4 — можна прискорити (4–8 потоків) | |
| 84 | + | - album "Назва альбому" — одразу додати в альбом | |
| 85 | + | - force-upload — залити навіть якщо файл уже є | |
| 86 | + | ||
| 87 | + | --- | |
| 88 | + | ||
| 89 | + | ### 2. Варіант з графічним інтерфейсом — **gotohp** | |
| 90 | + | ||
| 91 | + | Якщо не хочеш працювати з терміналом: | |
| 92 | + | ||
| 93 | + | 1. Завантаж з репозиторію: [https://github.com/xob0t/gotohp](https://github.com/xob0t/gotohp) | |
| 94 | + | 2. Запусти програму. | |
| 95 | + | 3. Встав свій auth_data. | |
| 96 | + | 4. Перетягни папку з фото або вибери її. | |
| 97 | + | 5. Натисни Upload. | |
| 98 | + | ||
| 99 | + | Працює так само — файли не займають місце. | |
| 100 | + | ||
| 101 | + | --- | |
| 102 | + | ||
| 103 | + | ### 3. Через телефон (простіше, але повільніше) | |
| 104 | + | ||
| 105 | + | 1. Скопіюй папку з фото на телефон. | |
| 106 | + | 2. Відкрий **Google Photos ReVanced**. | |
| 107 | + | 3. Увімкни бекап або вибери файли вручну і завантаж. | |
| 108 | + | ||
| 109 | + | Цей спосіб теж працює, але з великою кількістю файлів зручніше з ПК через gpmc. | |
| 110 | + | ||
| 111 | + | --- | |
| 112 | + | ||
| 113 | + | ### Важливі моменти | |
| 114 | + | ||
| 115 | + | - Заливай **тільки** через gpmc / gotohp / ReVanced. Якщо залити через звичайний Google Photos або веб-сайт — файли знову займуть місце. | |
| 116 | + | - Після заливання файли з’являться у звичайному Google Photos (і на телефоні, і на сайті), але в інформації буде написано, що вони **не займають місце**. | |
| 117 | + | - auth_data може з часом перестати працювати — тоді просто отримай його заново тим самим способом. | |
| 118 | + | ||
| 119 | + | Хочеш — можу дати готові команди під твою систему (Windows / Linux) і підказати, як найзручніше організувати папки перед заливанням. | |
Snok / Google Photos Toolkit
Last active 2 hours ago
Snok revised this gist 2 hours ago · 93cd4f5
1 file changed, 119 insertions