Если у вас нет возможности добавить функцию сохранения в программу, есть несколько альтернативных способов, которые могут помочь сохранить текущее состояние программы без потери данных:
1. Воспользуйтесь средством быстрого переключения пользователей на вашей операционной системе. Это позволит вам сохранить текущее состояние программы и войти в другой аккаунт или заблокировать свою учетную запись. Когда вы вернетесь обратно, все данные останутся нетронутыми.
2. Попробуйте использовать виртуальные машины, например VirtualBox или VMware. Вы можете создать виртуальную машину с текущим состоянием программы и приостановить ее работу. Когда вы готовы продолжить работу, просто запустите виртуальную машину и восстановите программу в точности в состоянии, в котором она была остановлена.
3. Используйте инструменты пошаговой отладки в среде разработки, если такие имеются. Это может позволить вам сохранить текущее состояние выполнения программы и возобновить работу с того же места в любой удобный момент.
4. Если программа поддерживает автоматизацию через скрипты, вы можете написать скрипт, который автоматически вводит данные, которые вы уже ввели, и выполняет все необходимые действия для достижения текущего состояния программы. Таким образом, вы сможете повторно получить необходимое состояние программы в любое время.
Важно помнить, что все эти способы зависят от конкретных возможностей вашей операционной системы, среды разработки и самой программы, поэтому может потребоваться некоторая настройка или подготовка перед использованием.