Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 7)

Модерирует : gyra, Maz

articlebot (19-12-2012 23:27): переезжаем в новую тему, Часть 8  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


 
Текущая финальная версия: 8.01 (32-битная/64-битная/32+64) (3.08.2012)
 
Предыдущие версии: 8.0x: 8.0 (32/64/32+64); 7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий
Новейшая история изменений (англ.)  

Кто знает, когда ждать финальную версию x.xx?
"Когда будет готова!" — © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же — © CaptainFlint

Полный набор русификации от CaptainFlint и Avada
v8.0+ (8.01, 12.12.2012, с переводом справки): CHM (зеркало), HLP (зеркало)
 
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v7.55+ (7.51.01, 27.02.2010): Здесь

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC

Все вопросы по плагинам и аддонам — в Плагинах
Настроенные сборки Total Commander (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике


Русская справка (онлайновый вариант для TC 8.01, 12.12.2012)
Total Commander Knowledge Base (Wiki-сборник статей и ответов на вопросы)  
Оффлайновая версия TCKB (CHM, закачка версии 1.7)
Все команды Total Commander 8.01 (справочные таблицы)
Все стандартные клавиши Total Commander 8.01 (справочные таблицы)

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:11 01-06-2010 | Исправлено: Avada, 07:16 12-12-2012
Sirius_22



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос простой как угол дома, но что то я не понимаю что у чему :
заморочился с созданием кнопки, по нажатию которой текстовый редактор (в моём случае это bred3) создавал бы новый текстовый файл в активной панели: -  
 
Это код который нужно вставить в кнопку:
 
TOTALCMD#BAR#DATA:
%COMMANDER_PATH%\Utils\WHS\OpenWithNextNumber.vbs %COMMANDER_PATH%\Programs\Bred3\bred3_2k.exe
%pNewFile.txt
%COMMANDER_PATH%\Programs\Bred3\bred3_2k.exe
Создание файла в активной панели
 
 
-1
 
А как создать её я так и не пойму! Крыша едет, куда же его скопировать.
 
P.S.
Следовал инструкциям Кнопка для создания файла

----------
Вот попробуй как-нибудь на досуге объяснить иностранцу, что по русски "мочишь" и "жжёшь" - это одно и тоже.

Всего записей: 717 | Зарегистр. 01-06-2004 | Отправлено: 17:29 29-08-2010
Troll

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал проще как мне помогли выше.
оставил только катологи, а там где файл помешал их в каталог и все.
Теперь задача переименовать файлы, а там гигов 10(((((
в ввид 20100912.
всем спасибо, если кто-то решил иначе отпишитесь.

Всего записей: 115 | Зарегистр. 04-11-2003 | Отправлено: 17:43 29-08-2010 | Исправлено: Troll, 17:45 29-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sirius_22
Все вышеприведённые строчки (их всегда ровно девять, включая пустые) называются кодом кнопки. Строки копируются по Ctrl+C в буфер (все до одной!), после чего в панели инструментов TC выбирается кнопка, рядом с которой нужно вставить новую. Открывается её конктекстое меню, там появляется команда "Вставить". Выбрать её. Всё, новая кнопка на месте.
 
Добавлено:
Troll
Для начала: начало имён всех файлов с датой в имени абсолютно стандартное: две цифры — точка — две цифры — точка — две цифры? Или где-то есть год в четыре цифры и день/месяц из одной цифры без начального нуля? И есть ли годы до 2000 (формата 19nn)?

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 17:44 29-08-2010 | Исправлено: Avada, 17:57 29-08-2010
Troll

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал везде одинаково..две цифры-число..точка...две цифры месяц..точка.две цифры год..везде одинаково 6 цифр...может быть вот так 01.12.09 или 12.01.09 и т.п.

Всего записей: 115 | Зарегистр. 04-11-2003 | Отправлено: 17:56 29-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Troll
1. Для начала все эти файлы нужно найти и собрать на одну панель. Простейший вариант поисковой строки (без использования регулярок в предположении, что между точками в начале имени не-цифр быть не может): ??.??.??_*
2. Выделяем всё найденное, вызываем инструмент группового переименования. Тут может быть несколько вариантов действий, даю первый пришедший в голову: 20[N7-8][N4-5][N1-2]_[N10-]  
Этим заменяется [N] в поле маски для имени файла. Результат отслеживается по второй колонке списка. Точки убраны, цифры переставлены, к началу года добавлено 20 (в предположении, что в именах файлов не было года раньше 2000). Если первые две цифры не обязательны, обойтись без них, компактный вариант ничуть не хуже. Всё нормально? Жмём "Выполнить".
3. Сортируем в TC без всяких проблем.

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 18:16 29-08-2010 | Исправлено: Avada, 18:16 29-08-2010
nevuser

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada

Цитата:
20[N7-8][N4-5][N1-2]_[N10-]

Вместо N надобно использовать =tc.Полное имя: , так как последняя группа .??_* не входит в N, а считается расширением...

Всего записей: 225 | Зарегистр. 08-11-2003 | Отправлено: 18:35 29-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nevuser
1.Как насчёт проверить на работоспособность? Я — проверял на реальных файлах.
2. Ничего из указанного в поле имени расширением считаться не будет при наличии [E] в поле расширения и трактовке расширения как всего после последней точки в имени. А как эти файлы искали — вопрос отдельный.
3. При чём тут точки вообще, когда шаблон переименования делался с привязкой только к порядковому номеру символа в имени?
4. И очень интересно взглянуть на предлагаемый альтернативный вариант в полном виде записи.

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 18:47 29-08-2010
nevuser

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada

Цитата:
nevuser
1. ...

ok, начинаю проверять.  
- Для проверки создал 2 файла:
   01.02.03_qwerty
   04.05.06_йцукенг
- Вызвал инструмент группового переименования, в поле "Маска для: имени файла" написано [N], в поле "...расширения" написано [E].
- Заменил [N] на
Цитата:
20[N7-8][N4-5][N1-2]_[N10-]
, в результате получил следующие имена:
   200201_.03_qwerty
   200504_.06_йцукенг
- Залез в справку, там написано:
Цитата:
[N] Старое имя файла БЕЗ расширения.

- Отменил переименование
- Заменил маску на 20[=tc.Полное имя:7-8][=tc.Полное имя:4-5][=tc.Полное имя:1-2]_[=tc.Полное имя:10-] и очистил маску расширения, в результате получил:
   20030201_qwerty
   20060504_йцукенг
- Эксперимент завершен.
 
p.s. Есть подозрение, что все дело в том, что у меня в ??_* точек больше не было, то есть файлы имели вид именно 01.02.03_qwerty , а не 01.02.03_qwerty.txt

Всего записей: 225 | Зарегистр. 08-11-2003 | Отправлено: 19:16 29-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Есть подозрение, что все дело в том, что у меня в ??_* точек больше не было, то есть файлы имели вид именно 01.02.03_qwerty , а не 01.02.03_qwerty.txt

Разумеется, в этом. При отсутствии в файлах расширения им начнёт считаться всё, что за последней точкой и что по факту никаким расширением не является. Со всеми вытекающими последствиями. В таком случае, да, вариант с "полным именем" и очисткой маски расширения универсальнее. Потому как шаблон поиска действительно файлы без расширения не отсекает (и, собственно, правильно делает — теоретически они могут встретиться).

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 19:30 29-08-2010
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nevuser
вот еще вариант переименования

 
Найти: ^(\d\d)\.(\d\d)\.(\d\d)_(.*)
Заменить на: 20$3-$2-$1_$4
Рег. выраж. = вкл.

Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 20:15 29-08-2010 | Исправлено: V0lt, 20:19 29-08-2010
nevuser

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt

Цитата:
Найти: ^(\d\d)\.(\d\d)\.(\d\d)_(.*)
Заменить на: 20$3-$2-$1_$4
Рег. выраж. = вкл.

Да, похоже, самый подходящий для данной задачи вариант

Всего записей: 225 | Зарегистр. 08-11-2003 | Отправлено: 20:54 29-08-2010
Vitaly_Sigov

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте, уважаемые форумчане.
Подскажите, пожалуйста, как им образом можно найти через Total Commander все вложенные подкаталоги в некотором каталоге, не содержащие bat-файлов ?

Всего записей: 54 | Зарегистр. 23-01-2009 | Отправлено: 07:57 30-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitaly_Sigov
Сами подкаталоги, в которых нет BAT-файлов, или всё содержимое этих подкаталогов?
 
Если речь только о подкаталогах, то я делал так (использую плагин, поскольку стандартные методики исключений TC не очень надёжны):
1. Скачивается (здесь) и устанавливается WDX-плагин FileMask.
2. INI-файл плагина FileMask.ini редактируется: в секцию [DirMask] добавляется строка типа BAT=*.bat и файл сохраняется. TC далее лучше перезапустить.
3. Поиск запускается из того каталога, подкаталоги которого надо проверить (они должны быть закрытыми и невыделенными!).
4. В диалоге поиска на странице "Дополнительно" ставятся галки для "Атрибуты" и "Каталог" (можно ограничить атрибуты и на следующей странице, но так проще).
5. На странице "Плагины" строка приводится к виду: filemask — DirMask — = — 0 — BAT. Проследить, что стоит галка для "Поиск с плагинами"!
Всё, можно искать. Будут найдены все подкаталоги, где число файлов с данной маской равно нулю.
На основе указанного плагина можно также создать набор колонок, где сразу будет видно, есть в закрытом подкаталоге данного каталога (но не на более глубоких уровнях!) файлы данного типа или нет.

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 08:45 30-08-2010 | Исправлено: Avada, 10:11 30-08-2010
mbecoool

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать так, чтобы в режиме открытия и запуска файлов одним кликом рамка курсора перескакивала с файла на файл не моментально, а с некоторой задержкой?

Всего записей: 21 | Зарегистр. 11-08-2010 | Отправлено: 13:26 30-08-2010 | Исправлено: mbecoool, 13:28 30-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mbecoool
Нет, нельзя.

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 13:30 30-08-2010
mbecoool

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Очень жаль.. А было неплохо такое реализовать... Вот в таком случае

никак нельзя перескочить на левую панель, например, для редактирования картинки.

Всего записей: 21 | Зарегистр. 11-08-2010 | Отправлено: 13:40 30-08-2010
DrakonHaSh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно ли как нить настроить тотал чтобы можно было просматривать файлы в результате поиска своей прогой ?
[смысл - поиск в архиве, "файлы на панель" нельзя "делать"]

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 13:41 30-08-2010
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mbecoool

Цитата:
никак нельзя перескочить на левую панель, например, для редактирования картинки.

Перейти можно клавишей TAB. Хотя редактировать картинку, не двигая мышь, будет сложно…
 
DrakonHaSh
Можно добавить прогу во внутренние ассоциации Тотала, тогда её сможешь вызывать через контекстное меню.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 13:48 30-08-2010 | Исправлено: CaptainFlint, 13:50 30-08-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrakonHaSh
Или воспользоваться плагином AppLoader, который как раз и предназначен для вызова внешних программ при использовании внутреннего просмотра.

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 14:00 30-08-2010
DrakonHaSh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint

Цитата:
Можно добавить прогу во внутренние ассоциации Тотала, тогда её сможешь вызывать через контекстное меню.

в содержимым архивов не работает
я имею в виду окно "Результаты поиска" - в нем работает только f3, причем в не зависимости от опций [Права-Просмотр]-[Просмотр по F3]. Так что получается что "оттуда" работает только lister.  
Возможно для листера есть плагин .wlx, который бы позволял выбрать прогу/вариант для просмотра по аналогии с CoiseEditor ?
 
 
Добавлено:
: ))))
Avada
супер, ты ответил до того, как я спросил : ))))
спасибо !

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 14:04 30-08-2010
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 7)
articlebot (19-12-2012 23:27): переезжаем в новую тему, Часть 8


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru