дерево
|
Posted: Wed Mar 19, 2025 15:08 Post subject: Приватный режим |
|
|
Приветствую всех участников форума!
Возникла идея создать кнопку, запускающую отдельную копию TC в приватном режиме со своим ini-файлом, наподобие того, как это сделано во многих браузерах.
Что я хочу от приватного режима:
- Не оставлять никакой истории в конфигурационных файлах TC;
- Свести к минимуму следы посещения различных каталогов и открытия файлов в Windows;
Приватность работы с FTP не рассматривается. Предполагается, что текущий сеанс полностью контролируется пользователем (пароли моментально не забываются, админские права не отзываются).
Ниже привожу список настроек в ini-файле:
[Configuration]
AccessTime=0
AlternateUserIni=
AssociationMultiVerbs=1
AutoInstallPlugins=0
CopyAllTimes=0
CopyDefaultMethod=0
CopyStreams=0
DebugIconThread=0
DebugThreads=0
Everything=
EverythingForSize=0
EverythingForTree=0
ExplorerForCopy=0
HistoryLenStored=0
IgnoreListFileEnabled=0
LogKeepCount=0
LogOptions=0
LogRotateLimit=0
MaxItemsInComboBox=0
OldCmdLineCount=0
OpenUrls=1
SaveCommands=0
SaveHistory=0
Savepath=0
SetArchiveBitOnRename=0
ShowHiddenSystem=1
ThumbnailPrealloc=0
TreeFileLocation=
UseEverything=0
UseTrash=0
Win95Delete=0
[Packer]
WipeEncrypted=1
[Left]
path=c:\
[Right]
path=c:\
Дополнительно предполагается запускать TC через cmd-файл с перенаправлением %temp% на RAM-диск.
Пока не знаю, достаточно ли этого, и что было упущено из виду. Ещё хотелось бы заставить TC удалять файлы всегда через WIPE, но пока не знаю как. Также до конца не понял, достаточно ли этого, чтобы не сохранялась информация в эскизах и treeinfo.wc.
У кого какие мысли на этот счёт? Или это изначально плохая затея?
Добавлено спустя 4 минуты:
добавлено
Теоретически, историю могут сохранять плагины. Например, IrfanView в файле Data\IrfanView\i_view64.ini, в секции [MRUD] хранит параметры Dir1, Dir2 и т.д., а в секции [RecentFiles] - File0, File1 и т.д.
Они все пустые, но непонятно при каких условиях будут заполнены. |
|