Краткое и важное примечание: в настоящее время нет ни проверки ошибок, ни настройки, ни конфигурации. Это просто работает.
Средство выбора/запуска и создания профилей Google Chrome. Вы можете создавать отдельные профили в Google Chrome для каждого задания/задачи/функции, над которой вы работаете.
Каждый профиль будет иметь свой набор окон и вкладок, файлов cookie, сеансов входа и всего остального, как и «Окно инкогнито», но все будет храниться постоянно. Каждый профиль представляет собой отдельный процесс, поэтому при завершении одного процесса остальные продолжают работать.
Если вы выйдете из профиля (Ctrl+Shift+Q), его окна и вкладки закроются, но восстановятся, если вы перезапустите этот профиль. Убедитесь, что это установлено в настройках Google Chrome.
Предположим, вы получили билет на работу, назовем его «билет-2001». Запускаешь "chrome-profiles" и создаешь новый профиль: "ticket-2001". Откроется новое окно Google Chrome.
Вы переходите и входите в систему управления билетами, открываете этот билет. Это одна вкладка.
Вы открываете новую вкладку, чтобы увидеть эту функцию на действующем сайте. Вкладка вторая.
Другая вкладка предназначена для вашей локальной среды разработки, чтобы видеть ход вашей работы.
Вы начинаете работать, создавая сеансы входа в систему, файлы cookie и т. д.
Внезапно коллега спрашивает, есть ли у другой функции то-то и то-то. Что теперь? Просто запустите «chrome-profiles» и выберите билет/функцию «ticket-1234», над которой вы ранее работали. Все эти окна, вкладки и сеансы входа в систему будут восстановлены, и вы сможете продолжить работу с того места, где остановились.
Кроме того, вы можете иметь несколько сеансов входа на один и тот же сайт в разных профилях. Вы можете войти в систему со многими пользователями Facebook одновременно, и ваши сеансы будут сохранены после закрытия процесса, в отличие от «режима инкогнито».
ПРИМЕЧАНИЕ. Если вы хотите закрыть профиль, не закрывайте просто окна. Обязательно выйдите из Google Chrome с помощью Ctrl+Shift+Q.
Назначьте глобальное сочетание клавиш для «хром-профилей». У меня это Win+G. Это ускоряет запуск различных профилей.
Еще раз: закройте/выйдите из профиля, нажав Ctrl+Shift+Q!
Session Buddy — сохраняет окно, историю вкладок и сеанс.
The Great Suspender — «приостанавливает» неиспользуемые вкладки по истечении заданного времени.
Напишите несколько заметок о каталоге скелета/базы.
Реализовать создание скелетного каталога из текущей конфигурации.
Конфигурация каталога профилей
На данный момент Линукс. Но его можно легко портировать на другие платформы.
zenity - для обеспечения ввода текста и прогресса. Установите его с помощью любимого менеджера пакетов. Для Убунту:
sudo apt-get install zenity
dmenu — предоставить графический интерфейс для выбора. Часть пакета Suckless-tools . Установите его с помощью вашего любимого менеджера пакетов. Для Убунту:
sudo apt-get install dmenu
Если ты зашёл так далеко, купи мне выпить: