» Total Commander (Часть 7)
Для начала эту просьбу неплохо бы сформулировать.
то есть, можно написАть здесь, а добрые люди предадут?
Добрые люди прежде всего выяснят, что именно просят, и определят своё собственное отношение к этой просьбе. А заранее обещать передать любую просьбу нельзя. Хотя бы потому что было немало случаев, когда запрашивалось либо то, что в TC давно есть (просто спрашивающий этого не знает), либо то, чего там и быть не должно.
По-моему, предисловие несколько затянулось, пора переходить к самой просьбе.
я просто хотел убедится, туда ли я попал
похоже, что туда
итак, просьба
В диалоговом окне "Групповое переименование", если пользователь вводил какие-то данные в поля "Маска для имени файла" или "Поиск и замена", то эти данные запоминаются и их потом можно выбрать из выподающего списка, нажав на кнопку со стрелкой рядом с соответствующим полем.
Хотелось бы, чтобы такая же возможность запомнить введённые данные появилась и у поля "Маска для расширения"
Пока что, если Total Commander закрывался, приходится для переименования вводить это же расширение снова.
Цитата:
Добавлено:
Werty666
Опыт показывает, что обсуждение скриптов гораздо более результативно ведётся на подфоруме "Автоматизация" русского форума TC. Кстати, откуда взялся этот скрипт?
скрипт отсюда, лица принимающие участи в написании
Rodny
campoviy
Avada
Так и надо было для экономии места на исходный скрипт ссылку дать — и всех делов. Думаю, Rodny необходимые разъяснения сделает. А я тогда давал рекомендации не по скрипту, а по коду кнопки.
HROMO
Говоря попросту, предлагается добавить историю ввода для маски не только имени, но и расширения. Идея понятна и, в общем, не лишена смысла. Другой вопрос, что этот функционал уже запрашивался на оффоруме как минимум с 2003 года и интереса у разработчика явно не вызвал. Судя по всему, Гислер считает это поле вспомогательным (это и в справке видно) и полностью уравнивать его функционал с полем имени не собирается. А сейчас можно вводить всё необходимое для расширения в основном поле (и всё останется в истории). Или, ещё лучше, вводить в отдельном поле, но сохранять соответствующий шаблон (список по F2, подробности в справке), загружать который потом не сильно сложнее, чем искать строку в истории.
то, что давно запрашивается, не удивительно, не один же я так мучаюсь.
Через шаблон работает, да.
Спасибо, для меня, похоже, проблема решена.
Цитата:
А кто мне подскажет как заставить тотала правильно отображать кандзи/кану, вместо ряда прямоугольников ?
Поставить поддержку азиатских языков в систему.
Я делал примерно как здесь описано. Работает.
Цитата:
подскажите, какой ключ отвечает за цвет строки, которая расположена над панелями? Там, где путь указывается? Справку вроде читал, но чё-то не нашёл такого.
А справку к какой программе Вы читали? У меня отыскание искомого заняло 30 секунд, при том, что я об этих ключах ранее понятия не имел.
Структура файла wincmd.ini
[Colors]
ActiveTitle=Цвет фона в заголовке активной файловой панели.
ActiveTitleText=Цвет текста в заголовке активной файловой панели.
InactiveTitle=Цвет фона в заголовке неактивной файловой панели.
InactiveTitleText=Цвет текста в заголовке неактивной файловой панели.
Мне стыдно.
В TC 8 и ключи искать уже не нужно: всё это теперь можно изменять прямо через страницу настроек "Цвета".
Ждём релиза же! Надеюсь, что это событие произойдёт всё же в 2012 году
Как уже сказал Avada, желательно давать ссылку на источник скрипта. У меня при первом взгляде, честно сказать, и мысли не возникло, что это моё творение ;)
Новая версия:
AutoMultiRename3.vbs : [more]
Код: '==============================================================================
' Переименовать файл или папку (выделенную группу файлов или папок в разных папках)
' заданным образом без дополнительных окон и вопросов
' http://forum.ru-board.com/topic.cgi?forum=5&topic=33904&start=4120&limit=1
'
' Параметры для кнопки:
' %L "новое имя объекта"
'
' Rodny (с)
'==============================================================================
Option Explicit
Dim FSO, ListFile, CurrentLine, CurrentFile, FileName, FilePath, NewFileName
If WScript.Arguments.Count = 0 Then
MsgBox "Параметры кнопки не заданы!", vbOKOnly + vbExclamation, "Внимание!"
WScript.Quit
End If
Set FSO = CreateObject("Scripting.FileSystemObject")
Set ListFile = FSO.OpenTextFile(WScript.Arguments(0), 1)
NewFileName = WScript.Arguments(1)
Do While Not ListFile.AtEndOfStream
CurrentLine = ListFile.ReadLine
If Right(CurrentLine, 1) <> "\" Then ' Это файл
Set CurrentFile = FSO.GetFile(CurrentLine)
Else ' Это папка
Set CurrentFile = FSO.GetFolder(CurrentLine)
End If
FileName = FSO.GetBaseName(CurrentFile)
FilePath = CurrentFile.ParentFolder
If Not (FSO.FileExists(FilePath & "\" & NewFileName) Or FSO.FolderExists(FilePath & "\" & NewFileName)) Then
CurrentFile.Move FilePath & "\" & NewFileName
Else
MsgBox "Файл или папка """ & NewFileName & """ уже существует в папке """ & FilePath & """", vbOKOnly + vbExclamation, "Внимание!"
End If
Loop
Set FSO = Nothing
Set ListFile = Nothing
Set CurrentFile = Nothing
Wscript.Quit
В шапке же есть ссылка на все клавиши Тотала. Да, можно.
Цитата:
Rodny
Цитата:
Werty666
Как уже сказал Avada, желательно давать ссылку на источник скрипта. У меня при первом взгляде, честно сказать, и мысли не возникло, что это моё творение
Новая версия:
AutoMultiRename3.vbs : Подробнее... [?]
спасибо! работает!
Добавлено:
Rodny , слушай я что то ступил... надо было попросить, во исполнение всех прихотей ЕЩЕ И СОЗДАНИЕ пустой папки, с заданным именем.. блин, а то приходится создавать, менять... пипец не удобно
Цитата:
ЕЩЕ И СОЗДАНИЕ пустой папки, с заданным именем.. блин, а то приходится создавать, менять
Не понял. Создавать где, с каким именем, как это увязывается с текущим скриптом?
Возможно. Только для создания папок уже всё придумано.
Отдельные утилиты: TC UP New, extDir.
Простейший скрипт/батник.
Добавлено:
и еще, есть плагин для ТС, который позволяет искать файлы в указанных папках (на дисках), с превышающим кол-вом символов в названии/пути. Что бы можно было переименовать...не возможно по человечески копировать, просматривать (вылетает ACDSee) и прочее?
Цитата:
плагин для ТС, который позволяет искать файлы в указанных папках (на дисках), с превышающим кол-вом символов в названии/пути
Разговор о скриптах и так с натяжкой относится к этой теме, а это уже совсем офтоп.
FileX
гуглил на эту тему (имена) нет никаких спец. программ
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
Предыдущая тема: 1С: вопросы по Конфигурациям 1C
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.