Автосохранение сессии
-
Здравствуйте.
По скольку данный браузер очень часто любит САМ закрываться по невиданным причинам и терять сессию вместе с открытыми вкладками, почему Вам бы не сделать настройку что САМА бы делала сохранение сессии каждые Н времени.
У Вас же есть уже сделанный функционал сохранение сессии. Так почему не сделать настройку что-бы я мог запустить что-бы он сам делал бэкапы каждые Н часов, и если случилась авария и этотмудакнехороший программа, закрыл и вообще не знает где мои ранее открытые все вкладки... то я бы собственноручно востановил сессию.
В чём сложность это сделать? Да нет никакой сложности, нужно желание.
Не нужно писать мне про синхронизацию кривую что мне синхронизирует последнюю сессию, т.е пустую что я открою после аварии браузера. У меня установленных более 10-и браузеров и только этот такой изверг и нервные клетки убивает мои, потерей сессии.
P.S Пишу это на эмоциях т.к он уже задолбал терять сессию а пользоваться сторонними решениями когда у Вас в браузере встроен уже рабочий механизм это совсем зашквар. Допилите его прошу Вас. -
@DENOV said in Автосохранение сессии:
Исправляйте.
Здесь нечего исправлять! Это ваша ошибка.
Если вы открыли несколько окон и хотите, чтобы они все восстановились при повторном запуске, не закрывайте их по очереди. Вместо этого выполните команду Файл\Выход или пользуйтесь сочетанием клавиш. У меня Ctrl+Q (от слова Quit - выход). Имею два постоянно открытых окна с кучей вкладок и никаких проблем с их потерей.
И да, в старой Опере было то же самое. -
@engineext на форуме есть мод с таким функционалом. Я на себе проверил - работает.
-
@kurai Можно мне ссылку?(оч надеюсь что там не нужно 3 круги ада пройти и всё работает через замену одного файлика).
Но зачем нужны танцы с бубнами если можно сделать по человечески и сразу отрезать 50% хейта в сторону браузера.
Не ругают браузер за другое а за именно потерю сесии. Кому как не Вам знать как он любит это делать. -
Вчера получил GSOD.
Я не стал включать комп а лёг спать, сейчас утром включаю и что думаете? ДА, сессия потеряна.Хорошо что я нажал "Сохранить сессию" когда писал этот пост и восстановил 90% актуальных вкладок.
А если бы я этого не делал? Да, пришёл бы с ковшами омна. -
@engineext said in Автосохранение сессии:
@kurai Можно мне ссылку?(оч надеюсь что там не нужно 3 круги ада пройти и всё работает через замену одного файлика).
Но зачем нужны танцы с бубнами если можно сделать по человечески и сразу отрезать 50% хейта в сторону браузера.
Не ругают браузер за другое а за именно потерю сесии. Кому как не Вам знать как он любит это делать.Простите. Пропустил ваше сообщение. Вот ссылка - https://forum.vivaldi.net/topic/33047/autosave-sessions-mod
Вот менеджер модов - https://forum.vivaldi.net/topic/30984/windows-vivaldi-mod-managerКак делал я:
- Скачал и запустил Vivaldi Mod Manager
- После запуска приложения в правой панели галочкой отметил нужный мне экземпляр.
- После этого жму кнопку в левом верхнем углу (я так и не понял, что это - похоже на усы и монокль )
- В меню выбрал пункт "Новый мод"
- Скопировал со страницы мода его код и вставил в приложении
- Ввёл название мода и нажал кнопку "Сохранить". Указал путь (произвольный) для сохранения.
- Перезапустил приложение
- Перезапустил браузер.
После этого автосохранение заработало. По умолчанию сессии сохраняются с интервалом в 5 минут.
Если вас не устраивает количество сессий и период сохранения, в коде мода можно поменять значения:
Интервал сохранений:const SESSION_AUTOSAVE_DELAY_MINUTES = 5;
Количество сессий:
const SESSION_AUTOSAVE_MAX_OLD_SESSIONS = 5;
-
@kurai Здоровья Вам и терпения. Благодарю за ссылку, а разработчикам лучше Это всё-же в клиент встроить.
Скрипт что делает это написать пол часа. -
@engineext при обновлении браузера скрипт, скорее всего, слетит. В менеджере модов в главном меню есть Мастер миграции. С его помощью можно перенести скрипты с версии на версию.
-
В Опере есть замечательно расширение:
V7 Sessions
Версия 3.3.2, автор: vux777
Менеджер сессий для боковой панелиУ этого автора набор отличных расширений, но мне их не удалось портировать в Вивальди.
-
@DENOV said in Автосохранение сессии:
Мне что бы закрыть браузер нужно сначала файл и выход? Или использовать сочетание клавиш? Извините вы что курите?
И будьте по жизни повнимательней. Четко написал. Если случайно закрыл окно с вкладками. Или не то окно закрыл. Все может быть. Так что не давайте совета, если не понимаете о чем пишутВам правильно порекомендовали. Логика работы проста.
Если вы работаете с окнами и по очереди их закрываете - вы и закрываете окна, естественно - со всеми вкладками. И в следующий раз браузер откроет вам (если была включена опция "Открывать прошлую сессию") вкладки только из последнего закрытого окна. Чтобы вы случайно не закрыли нужное окно с вкладками, есть предупреждение о закрытии окна.
Далее, если вы хотите закрыть весь браузер со всеми окнами, и в следующий раз начать работать со всеми этими же окнами и вкладками, то в этом случае надо закрывать браузер через меню или быстрыми клавишами.
-
This post is deleted! -
@DENOV said in Автосохранение сессии:
Есть простая процедура закрытие браузера в верхнем правом угле.
Эта кнопка закрывает окно браузера, а не сам браузер. Если у вас только одно окно открыто, то одновременно закроется и весь браузер, т.к. это окно у вас последнее. Если у вас открыто несколько окон, то закроется только то окно, на котором вы эту кнопку нажимаете.
Вам первое предупреждение за оскорбительный тон комментариев.
-
@DENOV said in Автосохранение сессии:
Я повторяю еще раз. Если открыто 2 окна. Перво с множеством вкладок, и по какой то причине закрыл первое окно. И потом второе. То откроется второе окно без вкладок.
Тоже могу повторить: кнопка в верхнем правом углу закрывает окно, а не браузер. Если у вас два окна, и вы одно из них закрываете, для программы это означает, что оно вам больше не нужно и вы будете работать со вторым окном. И не имеет значения, в каком окне больше открыто вкладок.
Закрывать весь браузер, включая все открытые окна и вкладки, можно или через меню и стандартный выход, или через комбинацию клавиш.
-
@Shpankov, да ему все равно. Вот может быть через комиксы? Ну, вдруг ему ближе комиксы?
Представим, что требование пользователя DENOV было удовлетворено.
Итак. Было одно окно Vivaldi.
Создали еще одно окно. Стало два окна.
Закрыли одно окно, закрыли другое.
Запустили Vivaldi, он восстановил не только последнее, но и предыдущее.
Закрыли одно, создали новое. Закрыли все.
Запустили Vivaldi, он восстановил все 3 окна.
Опять закрыли, опять открыли. С каждым новым запуском все ранее закрытые окна восстанавливаются и если пользователь создает новые, то они в следующий раз тоже восстанавливаются. В итоге, их становится все больше и больше, они плодятся как кролики и остановить это невозможно.
А все потому, что некоторые пользователи не догадываются, что их любимая кнопочка с крестиком закрывает ОКНО, а не программу. Они не хотят ничего слушать. Они хотят, чтобы программы читали их мысли. И повелевают: "Исправляйте!" -
@Nikolay68 Просьба соблюдать правила ведения дискуссии и не использовать оскорбительный тон.
-
@Shpankov said in Автосохранение сессии:
@Nikolay68 Просьба соблюдать правила ведения дискуссии и не использовать оскорбительный тон.
Извиняюсь, никого конкретно не оскорблял, но все же подредактировал пост.
-
@Nikolay68 said in Автосохранение сессии:
и остановить это невозможно
Оперативка не бесконечная Рано или поздно рухнет всё.
-
Вот бесполезная трата ресурсов на какие-то Шидуллеры для Тем браузера потратили, а на вот ЭТО вот не потратили. Обидно ужасно :disappointed_but_relieved_face:
-
@DENOV для особо одаренных:
- Чтобы сдуру не закрывать:
- Чтобы восстановить если все же сдуру закрыл:
И сколько вы сами написали строк кода? Хотелось бы глянуть на ваши детища.
Теоретик, ёклмн. Впервые открыл второе окно и АХ! Потерял первое. А я много лет работаю с браузером (сначала с Оперой, теперь вот с Вивальди) в котором ВСЕГДА открыто два окна. Всегда, понятно? И в каждом куча вкладок.
- Чтобы сдуру не закрывать:
-
@DENOV said in Автосохранение сессии:
Нет даже подтверждения типа закрыть все вкладки?
Потому что вы сами отключили эти уведомления Мешали видимо
После появления уведомлений о закрытии они были включены по-умолчанию.@DENOV said in Автосохранение сессии:
И я его случайно закрыл. Вкладки не восстановятся.
Все действия пользователей предусмотреть невозможно (подождём массового запуска квантовых компьютеров ). Пользуйтесь сторонними инструментами для бекапа данных.