Очистить историю одним кликом

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Очистить историю одним кликом

Post by Mr.Merak »

Хотелось бы иметь возможность очистки всей (или выборочно) истории одним кликом как в браузерах Опера и ФФ.
Проблема фары №1: нет печати "из коробки"
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Очистить историю одним кликом

Post by Skirda »

Клавиша Del + макросы
We are the Borg. You will be assimilated.
So Say We All!
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Очистить историю одним кликом

Post by Mr.Merak »

имхо, в этом случае не самое лучшее решение
Проблема фары №1: нет печати "из коробки"
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Очистить историю одним кликом

Post by Max Rusov »

ClearHistory.cmd

Code: Select all

@echo off
:: This batch file cleares all far histories

reg delete hkcu\software\far2\Editor\LastPositions /f
reg delete hkcu\software\far2\Viewer\LastPositions /f

reg delete hkcu\software\far2\SavedHistory /f
reg delete hkcu\software\far2\SavedFolderHistory /f
reg delete hkcu\software\far2\SavedViewHistory /f
reg delete hkcu\software\far2\SavedDialogHistory /f
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Очистить историю одним кликом

Post by Mr.Merak »

это оно
Проблема фары №1: нет печати "из коробки"
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Очистить историю одним кликом

Post by Mr.Merak »

Max Rusov wrote:ClearHistory.cmd

Code: Select all

@echo off
:: This batch file cleares all far histories

reg delete hkcu\software\far2\Editor\LastPositions /f
reg delete hkcu\software\far2\Viewer\LastPositions /f

reg delete hkcu\software\far2\SavedHistory /f
reg delete hkcu\software\far2\SavedFolderHistory /f
reg delete hkcu\software\far2\SavedViewHistory /f
reg delete hkcu\software\far2\SavedDialogHistory /f
Скажи, а как добавить туда еще это
hkcu\software\far2\Panel\Left (Right)
"Folder"=""
"CurFile"=""
Проблема фары №1: нет печати "из коробки"
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Очистить историю одним кликом

Post by Kerberos464 »

reg delete HKEY_CURRENT_USER\Software\Far2\Panel\Left /v CurFile /f
reg delete HKEY_CURRENT_USER\Software\Far2\Panel\Left /v Folder /f
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Очистить историю одним кликом

Post by John Doe »

А кто-нибудь знает красивый способ способ почистить от истории уже экспортированный reg-файл?
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Очистить историю одним кликом

Post by lordmuzer »

На ум приходит только: сделать бекап ключей, которые есть в reg файле, импортить файл, выполнить предлагаемый скрипт, сделать експорт и восстановить настройки )
Но наверно есть путь и попроще.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: Очистить историю одним кликом

Post by Px »

Где-то тут была тема, где человек выложил 2 cmd-файла, которые сохраняют каждый раздел настроек в отдельный файл, можно так сохранить настройки, удалить файлы истории, и восстановить
Быстрым поиском, впрочем, пока тему не нашёл :(
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Очистить историю одним кликом

Post by HaRT »

John Doe wrote:А кто-нибудь знает красивый способ способ почистить от истории уже экспортированный reg-файл?
Вроде ж RegEditor умеет редактировать и сохранять REG-файлы…
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Очистить историю одним кликом

Post by John Doe »

Вручную и в редакторе можно.

А идеальна была бы какая-нибудь утилита предназначенная для работы с ini-файлами.
Правда те что попадались мне не работают с большими файлами, и с юникодом.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Очистить историю одним кликом

Post by NightRoman »

В комплекте PowerShellFar есть 2 скрипта: Export-FarSettings.ps1 и Import-FarSettings.ps1 (для них достаточно только PowerShell, причем, FarNet и PSF не нужны). Первый сохраняет без истории (выборочно в нем каждый для себя может настроить, что именно исключить). Второй мержит грамотно то, что сохранили на другом компе или в другое время. Пару лет пользуюсь этими скриптами, таская настройки туда-сюда-обратно по разным машинам. Не рекомендуется для непродвинутых в PowerShell, надо понять, что делают скрипты, и подогнать их для себя.
User avatar
SUSim
Posts: 1636
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Очистить историю одним кликом

Post by SUSim »

проще всего:
1) сохранить реестр, удалить из реестра историю... пароли фтп, сети,и т.п.
2) почистить реестр на счет этих самых паролей и историй...
3) сохранить реестр в нужный файл
4) восстановить все что было почищено в пункте 1...

и самое главное прилагаемые батники-cmd ни как не реагируют на фар запущенный с клюем /u

я для себя поправил батники очистки истории и плугинкеш именно для текущего пользоателя, и безбоязненно нашу фар на флешке - и всегда вижу свои настройки, не коем образом не затрагивая чужих настроек, и не боюсь оставить ни каких-неудобных следов в реестре чужих людей. Причем если там фар был, то он останется с темиже установками/настройками какие установил хозяин, а не я (мои предпочтения ни коем образом не затирают настройки пользователя).

да и сохранение настроек не зависит от системы x64/x86 даже (особенно) если х64 настроена неправильно
SimSU ··· ·· -- ··· ··-
User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Очистить историю одним кликом

Post by Mr.Merak »

fibre wrote:reg delete HKEY_CURRENT_USER\Software\Far2\Panel\Left /v CurFile /f
reg delete HKEY_CURRENT_USER\Software\Far2\Panel\Left /v Folder /f
Спасибо
Проблема фары №1: нет печати "из коробки"
Post Reply

Return to “Обсуждение Far Manager”