Я беру багато скріншотів повної сторінки за допомогою панелі інструментів розробника в Firefox. За замовчуванням вони зберігаються
~/Downloads/Screen Shot YYYY-MM-DD at HH:MM:SS-fullpage.png
Оскільки скріншоти - це зображення, вони не є текстовими, і я хотів би, щоб вони автоматично були організовані доменом веб-сторінки.
Або як
~/Downloads/Screen Shot amazon YYYY-MM-DD at HH:MM:SS-fullpage.png
~/Downloads/Screen Shot ebay YYYY-MM-DD at HH:MM:SS-fullpage.png
Або подібне
~/Downloads/amazon/Screen Shot YYYY-MM-DD at HH:MM:SS-fullpage.png
~/Downloads/ebay/Screen Shot YYYY-MM-DD at HH:MM:SS-fullpage.png
Я вивчив два рішення:
Псевдонім команди скриншоту GCLI з параметром у назві файлу. Я думав, що псевдоніми, безумовно, буде підтримуватися, але виявляється, що запит на функцію був відкинутий багато років тому тут і тут .
Ввімкнути цей варіант для Firefox запам'ятовувати останні місця збереження на домен. Це наближається, якщо вважати, що він працює як рекламований, але все ще потребує ручного кроку для встановлення розташування для кожного нового домену, шляхом довільного збереження файлу з домену до потрібного цільового розташування.
Оновлення : Це не працює, як рекламується. Збереження довільного вмісту з домену до цільового каталогу оновлює
browser.download.lastDir
уподобання до цього каталогу, але наступні скріншоти сторінок з цього домену зберігаються доbrowser.download.dir
налаштування параметрів.
Бонусні бали, якщо є також спосіб для скріншотів, зроблених за допомогою Command-Shift-4 в OS X, будуть збережені таким же чином. Але для мене важливіше зробити знімок вікна веб-сторінки, що переглядається на всю сторінку (прокручування). Я відкритий для використання іншого браузера, якщо підтримка команд CLI накладання накладок.
:screenshot --help
у консолі для параметрів: developer.mozilla.org/en-US/docs/Tools/Taking_screenshots