Як зберегти та відновити групу Windows (не обов'язково при перезавантаженні)


8

Я шукаю спосіб збереження та відновлення груп вікон (я використовую Cinnamon DE). Я вже робив гуглінг, але все, що я міг знайти, це збереження та відновлення вікон при перезавантаженні. Тепер це щось те, що я хочу, але потім вибіркове і без перезавантаження.

Скажімо, я працюю над університетським проектом, тому мені потрібні TeXStudio, Nautilus, Okular, Octave, Geany і, можливо, ще кілька додатків, відкритих (усі з певними файлами / папками). Тоді мені раптом потрібна ще якась інформація, яка вимагає від мене днями піти до бібліотеки.

Тож я закриваю всі свої вікна (заощаджуючи оперативну пам’ять → акумулятор) і вирішую працювати над моїм резюме та додаю його до нового стилю. Для цього мені знадобиться старе резюме, робочий документ (нове резюме) і, можливо, приклад резюме (всі документи в LibreOffice).

Увечері втомлююся і хочу прочитати якийсь роман, поки моя подруга хоче використовувати комп’ютер для своєї улюбленої гри. Тому я знову закриваю всі вікна, хоча ще не закінчив резюме.

Наступного дня я заходжу до бібліотеки, шукаю інформацію, яку шукав, і хочу продовжувати працювати над своїм університетським проектом. Тепер мені потрібно знову відкрити всі ці програми (TeXStudio, Nautilus, Okular, Octave, Geany) і знайти ті файли, над якими я працював раніше. Коли у мене багато літератури, я забуваю записати те, що читав, мені, можливо, важко знайти потрібний PDF-файл. Схожа ситуація, коли я хочу знову працювати над своїм резюме: відкрити всі ці документи заново.

Тепер це лише приклад ситуації для пояснення моєї потреби. Я міг би придумати ще багато ситуацій, коли я хочу зберегти поточні вікна з відповідними файлами та відновити їх пізніше.

Якщо такої програми немає, напевно, мені вже допоможе зручний спосіб створити пускові програми для декількох файлів одночасно (так як вони відкриються зі своїм стандартним додатком). Було б дивним, однак, якби був додаток, який автоматично виявляв би всі відкриті файли / програми і дозволив мені вибрати ті, для яких я хочу створити панель запуску, щоб відновити їх, коли вони мені потрібні.

З повагою,

Геманти


1
Використовуйте workspaces. Створіть одну робочу область з усіма програмами для одного проекту. Створіть іншу робочу область для ігор тощо. Просто переключіться між робочими просторами, щоб побачити лише потрібні вікна.
heynnema

Так, я вже це роблю, але бувають випадки, коли мені доводиться перезавантажувати комп’ютер, коли сплячий режим не є варіантом (хоча, здається, для цієї проблеми є рішення), або просто потрібно зберегти ОЗУ (робочу пам’ять), закривши деякі програми. Крім того, іноді деякі програми просто вийдуть з ладу. Моя батарея також дуже швидко розряджається, коли відкривається стільки додатків.
Хеманті

Ви не вказуєте версію Ubuntu, яку використовуєте, але хтось на цьому форумі написав сценарій, щоб зробити те, що схоже на те, що ви розглядаєте. Деталі доступні за цим посиланням . Також є інструмент github, який також може бути корисним для ваших потреб. Зауважте, що X потрібен (принаймні) в останньому випадку.
richbl

Ubuntu 16.04 був би для мене. Дякую за вклад, але я побоююся, що цікаві варіанти, які у нас є, не "запам’ятають" файли, відкриті в цих вікнах. Виправте мене, якщо я помиляюся!
ed0

Відповіді:


1

Саме так я працюю на машині об'ємом 16 Гб, використовуючи комбінацію:

  1. Робочі простори
  2. Плагін вікна Place CompizConfig Manager Manager, що дозволить додатку, який не працює, відкриватися на його робочому просторі за попередньо визначеною координатою XY,
  3. автозапуск окремих програм
  4. Для окремих програм, що відкривають окремі файли, це залежить від самої програми:

    1. Приклад для gedit
    2. Приклад для FireFox
    3. тощо ...
  5. Створіть декілька користувачів на вашій машині, щоб вони мали власні сеанси
  6. Зимова сплячка

Чим більше користувачів і додатків, тим більше використання оперативної пам'яті, хоча ...


Дякую за ваш внесок. Однак ми дивимось на вирішення проблеми, яка не передбачає збереження вікон відкритими в оперативній пам'яті (робочих просторах) або збереження сеансу через сплячку
ed0,

@ ed0 Це були б лише №1 та №2: подивіться на існуючу прийняту відповідь №2 для Thunderbird. Ви також можете використовувати той же модуль, щоб розмістити вікно на певній робочій області. Зимова сплячка - це просто вишня на торті, і як я запускаю свою машину, але у мене є 16 ГБ оперативної пам’яті: відкриті програми займають багато оперативної пам’яті
Fabby

Те, що ви шукаєте, це просто №1 і №2 = чим більше додатків потрібно налагодити, тим більше часу буде потрібно для налаштування.
Фабі

Вибачте @fabby, я не висловив себе належним чином. Що я шукаю - це рішення, яке дозволяє вам відкривати ті самі файли у цих вікнах, тому, окрім позиції, мені потрібен вміст (ті ж файли / документи відкриваються знову відповідним програмним забезпеченням)
ed0

1
Це №3, якщо не вказати кожну точну програму, і ця програма дозволяє програмно зберігати сеанси та автоматично відкривати їх. Якщо це так, вам слід задавати кілька питань для кожної програми, оскільки ваші коментарі вказують, що ваше запитання стає занадто широким, щоб відповісти на одне запитання. (Мені вже довелося зв’язати 3 окремі відповіді, щоб відповісти на оригінал.)
Fabby
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.