suomifinland (
17:27 06-04-2014)
Цитата: закрывать Total я могу совсем с другими папками, но открываться Total должен с теми папками какие ч решила по умолчанию установить
Цитата: перед закрытием Total я жмякаю этот пункт и программа автоматом запоминает что было в левой т правой панели, таким образом при новом открытии Total, в левой и половинах Totala я вижу те каталого которые СОХРАНИЛА перед закрытием.
По-моему, эти высказывания противоречат друг другу.
Если нужно первое, то остаётся неясен метод работы. Если нужно запомнить надолго несколько вкладок слева и справа, или по одной папке слева/справа, то проще всего предложение
oshizelly с заблокированными вкладками или командной строкой.
Если же эти вкладки меняются каждый день и требуется сохранять автоматически, в настройках "Основные операции / Сохранять при выходе состояние каталогов".
Если нужно сохранять руками, то наоборот отключить автоматическое сохранение и сделать кнопку с
cm_ConfigSaveSettings.
mig73 Не, забудь про историю каталогов, разговор вообще не о том. Этот пункт меню только запутал всех.
Добавлено: Werty666 (
18:45 06-04-2014)
Цитата: мне лишь бы умляуты сохранялись и прочие юникодные закорючки
Тогда вообще не принципиально, UTF-8 или UTF-16.
В любом случае, основная загвоздка будет именно в работе с буфером обмена.
У
B3T6 в загашнике найдётся какая-нибудь утилита для батника, а для VBS нужно будет, например, регистрировать Script Helper от
Volniy.
[more=как-то так]
Код: Set WshShell = CreateObject("Wscript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set TCS = WScript.CreateObject("TCScript.Helper")
FileName = TCS.GetTextFromClip
CurrDir = WScript.Arguments(0)
FileFName=CurrDir & FileName & ".txt"
Set strm = CreateObject("ADODB.Stream")
With strm
.Open
.CharSet = "UTF-8"
.WriteText ""
.SaveToFile FileFName, 1
.Close
End With
WshShell.Run """" & CurrDir & FileName & ".txt" & """", 1, True
Set WshShell = Nothing
Set FSO = Nothing
Set TCS = Nothing
Wscript.Quit