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

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

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

articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

maK



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

Всего записей: 5634 | Зарегистр. 19-12-2003 | Отправлено: 11:35 01-01-2015
PAC_PUTIN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я спросил, кто пишет эту программу, что не так? чего вы хамите? По их сайту точно н епонять, только примерно предположить

Всего записей: 46 | Зарегистр. 01-01-2015 | Отправлено: 12:31 01-01-2015
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PAC_PUTIN
Автор Christian Ghisler (рус. Кристиан Гислер). Дополнительные сведения по менеджеру Total Commander ищи в Википедии а вообще это здесь принято знать...

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 12:54 01-01-2015
PAC_PUTIN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как можно все знать???
Значит Швейцария?! А по его сайту виделось что или Германия или Бельгия

Всего записей: 46 | Зарегистр. 01-01-2015 | Отправлено: 13:03 01-01-2015
Veselozhopy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно удалить папки, не трогая содержимое?

Всего записей: 688 | Зарегистр. 13-11-2012 | Отправлено: 11:45 02-01-2015
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Veselozhopy
Это как? Все файлы собрать в одну папку? Стандартными средствами — элементарно: в исходной панели открыть, например, все выделенные папки в режиме показа файлов без подкаталогов (Сtrl+Shift+B), в открывшемся списке файлов выделить всё и переместить в папку, открытую в целевой панели, потом удалить пустые папки на панели-источнике. При наличии в исходных папках одноимённых файлов разбираться самостоятельно (в целевой каталог из них попасть может, разумеется, только один). Если речь о чём-то другом, объясняем как следует.

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 12:29 02-01-2015 | Исправлено: Avada, 12:37 02-01-2015
Abel11



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

Veselozhopy 11:45 02-01-2015
Цитата:
А можно удалить папки, не трогая содержимое?  

Один из вариантов, с использованием TCIMG, здесь

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:46 02-01-2015
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Veselozhopy
Цитата:
А можно удалить папки, не трогая содержимое?  
А вот может такое подойдет.
В одной панели откройте "главную" папку (в которой находятся ваши папки с файлами).
Нажмите: Вид --> Показать все файлы без подкаталогов (Ctrl+B).
Получите все файлы одним списком без подкаталогов.
Выделите все файлы и скопируйте переместите (F6) их в другое место.
Теперь ваши папки стали пустые - удалите их.

Всего записей: 1874 | Зарегистр. 31-05-2008 | Отправлено: 19:19 02-01-2015 | Исправлено: Nimbussr, 22:49 02-01-2015
KT315E

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

Цитата:
Выделите все файлы и скопируйте их в другое место.  Теперь ваши папки стали пустые

Не скопируйте, а переместите...

Всего записей: 733 | Зарегистр. 31-01-2006 | Отправлено: 20:52 02-01-2015
Avada



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

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 23:07 02-01-2015
OTOXI

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте.  
Возвращаясь к теме о приоритетах...меня не было просто долго.
 
Если у программы есть приоритет выделенного файла над файлом над курсором – то при нажатии на копку будет проведена операция с выделенным фалом
Проверяем и фиксируем результат:
1.    Архивировать  - команда для выделенного файла
2.    Переименовать (cm_RenameOnly) – команда для файла под курсором
3.    Копирование - команда для выделенного файла
4.    Создать новую папку - команда для файла под курсором (имя оттуда)
5.    Копировать в буфер обмена имена файлов - команда для выделенного файла
6.    Запустить файл по нажатию Enter  - команда для файла под курсором
 
Из 6 выполненных  команд  - 3 были проведены операции не с выделенными файлами
Вывод: нет приоритета у выделенных файлов
По меньшей мере – не все команды следуют приоритету выделенного файла.
50 % из выбранных команд – не поддерживают означенный приоритет
Выборка минимальна и при увеличении числа команд  - скорее всего этот процент снизится
Но это выборка из тех команд – что встречаются в 95 (имхо) % случаях из применяемых чаще других.  
Тем не менее – зачем такая чехарда? Не понятно…
 
Взять для сравнения  
 
1.    Проводник  
Команда переименовать  - команда для выделенного файла
2.    System Navigator
Команда переименовать  - команда для выделенного файла
3.    FreeCommander
Команда переименовать  - команда для выделенного файла
4.    Directory Opus
Команда переименовать  - команда для выделенного файла
 
Везде четкость и последовательность.  
 
Я передаю ситуации, в которой какая-то логика  - отсутствует.  
В каждой из приведенных примеров есть 2 выделенные файлы, одновременно выделенные:
 - один выделен  правой кнопкой мыши (как в FAR)
 - второй файл выделен фокусом курсора  
Выполняя поочередно разные команды с файлами - я  получаю  разные результаты.  
Если бы приоритет был над выделенным файлом  - все команды адресовались бы именно ему.  
Но сравнение результата выполнения команд (а они меняются,  не предсказуемо) – это не подтверждают.
Другими словами -  Total как хочет так делает. Ну не совсем как хочет  - просто за каждой командой, получается, закреплен свой приоритет.  
Именно от функции - зависит приоритет.  
 Что в не продуктивно имхо.
Так как я как пользователь не должен сталкиваться с чехардой и не упорядоченностью.  
Иначе – мне придется не с файлами работать, а с файловым менеджером играться.
 
Решение проблемы вижу в отключении функции слежения за фокусом курсора в ini файле. Чтобы все задачи проводить только с выделенными файлами.  
Правда это несколько обедняет функционал Total
 
 
Добавлено:
Вопрос еще такой
На форуме нашел скрипт, позволяющий избежать  муторной возни при разархивировании папки в  родительский каталог.
Ссылка
 
 
К сожалению, автор не  указал какой именно плагин 7z использовал для скрипта
В поиске взял первый попавшийся: wcx_Total7zip_0856
И как оказалось  - все работает !
Правда пришлось менять путь в скрипте – но главное все работает, за что спасибо автору
 
У автора

Код:
Proga = WSH.ExpandEnvironmentStrings("%COMMANDER_PATH%\Utils\7-Zip\7z.exe")  

У мну

Код:
Proga = WSH.ExpandEnvironmentStrings("%COMMANDER_PATH%\Plugins\WCX\Total7zip\7zG.exe")

 
А вопрос такой: может все-таки использовать утилиту предложенную автором. У меня нет опыта особого, как не вышло чего.

Всего записей: 23 | Зарегистр. 08-07-2010 | Отправлено: 14:32 03-01-2015 | Исправлено: OTOXI, 16:02 03-01-2015
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OTOXI
Во-первых, хорошо бы формулировать свои мысли более компактно.
Во-вторых, имеют место некоторые фактические ошибки. Пример: создание новой папки не может быть выполнено ни для выделенных файлов, ни для файла под курсором (из которого лишь предлагается для удобства имя по умолчанию, с которым можно и не соглашаться). Эта операция к делу просто не относится.
При абсолютном большинстве операций приоритет перед файлом под курсором, да, имеет выделенная выборка. Исключений крайне мало. Про это уже один раз отвечали. Сделаю это повторно, если что-то осталось непонятным.
В случае переименования принимается во внимание количество подлежащих операции файлов. Если файл один (хоть выделенный, хоть нет), команда cm_RenameOnly в TC, да, выполняет переименование файла под курсором в панели, если их несколько — пакетное переименование всего выделенного через диалог. Хочется переименовывать единичный выделенный файл в обход файла под курсором — жмём F6 и пользуется общим диалогом переименования/перемещения, убрав там путь.
В случае запуска/открытия по Enter, да, приоритет всегда имеет файл под курсором. Для открытия/запуска нескольких выделенных файлов есть другие способы. Например, через системное контекстное меню или специальное меню для внутренних ассоциаций (если они используются).
Механизм этот не меняется уже много лет. В справке всё есть. Никакой нечёткости и непоследовательности не вижу. Думаю, это не так уж сложно запомнить. А на то, что разработчик TC будет коренным образом менять функционал, надеяться не советую. Впрочем, любой желающий может обратиться на оффорум и запрашивать там всё, что захочется. Или использовать вместо TC что-то из приведённого в качестве примеров правильного поведения. А здесь, полагаю, никаких других ответов, кроме уже существующих, получено не будет.
 
Добавлено:
По дополнительному вопросу: советую внимательно перечитать (ближе к концу) тему, на которую дана ссылка. А для скрипта, как несложно заметить, используется не плагин, а просто один из экзешников оригинального архиватора. Автор скрипта рекомендует также заглянуть сюда.

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 15:53 03-01-2015 | Исправлено: Avada, 12:05 04-01-2015
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kolobokk
А можете временно вернуть опцию MLSD и выложить лог работы с тем проблемным сервером? Всё-таки хотелось бы разобраться с источником проблемы, чтобы Гислер смог реализовать нормальную работу с подобными серверами (если это, конечно, окажется возможно).

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

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 12:57 05-01-2015
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задача в Total Commander!  
 
 копировать один файл(окно слева) - сразу во все подпапки заданного каталога (окно справа)  
 
 то есть размножить файл во все папки, насколько они не были бы вложены друг в друга!!  
 наверное это просто у меня никак не получается!  
 
 Вероятно кто-то делал кнопку Total Commander для автоматизации особых видов копирования!!!
если нет то может подскажите как такую кнопку сделать!!
 
 заранее спасибо!

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 21:41 05-01-2015
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maksum
Да, это просто и делается без всяких кнопок стандартными средствами TC в два этапа.
Этап 1. В заданном каталоге (в правой панели) выполняем поиск всех вложенных папок. Для этого на второй странице диалога поиска включаем опцию "Атрибуты" и  ставим галку в квадратике у атрибута "Каталог". Найденные каталоги отправляем на панель и там в результатах поиска всё выделяем.
Этап 2. В левой панели ставим курсор на тот файл, который надо всюду скопировать. Жмём F5. В диалоге копирования жмём кнопку "Опции" и в развернувшейся нижней части диалога ставим галку у опции "Копировать во все выделенные папки/ссылки целевой панели". Жмём OK. Всё, готово.

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 22:53 05-01-2015
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
супер! а можно сделать кнопку, чтобы все делалось автоматом?? в одно нажатие!!

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 23:18 05-01-2015
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maksum
Это значительно быстрее сделать так, как написал я, чем ждать, пока кто-то специально напишет скрипт, который послужит основой для кнопки.

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 23:28 05-01-2015
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
конечно было бы здорово иметь кнопку-меню для выбора особых видов копирования - но и так можно
большое спасибо за помощь!!!!
 
 
может кто-то сделает кнопку с выпадающим меню для особых видов копирования
все файлы в подпапки, все файлы в  подпапки 3 уровня и так далее есть много необходимых сложных копирований
 

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 23:48 05-01-2015
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maksum
Не в кнопке с выпадающим меню дело (её может сделать любой), а в кнопках, составляющих такое меню. Точнее, в том, на основе чего можно создать эти кнопки. И надо ли их создавать.
Многие варианты сложного копирования уже автоматизированы, их можно поискать в этом подфоруме или в документации специальных средств (например, TCIMG). Многие — пока нет. Но надо понимать, что слова про "особые виды копирования"— абстракция. В том числе и про "все файлы в подпапки, все файлы в  подпапки 3 уровня и так далее". Это не техзадание, а общие слова. А абстрактные пожелания никто реализовывать не будет. Да и конкретные не всегда получается. Но всякая ожидающая решения задача должна быть абсолютно точно сформулирована.
Кстати, поставленную выше задачу, мягко говоря, не так-то просто загнать в одну кнопку. Пока в прежних версиях TC не было опции  "Копировать во все выделенные папки/ссылки целевой панели", именно её и подменял скрипт, а выделение нужных папок в целевой панели (в нашем случае — самую трудоёмкую часть нынешней процедуры) приходилось делать заранее самостоятельно.

Всего записей: 7426 | Зарегистр. 31-07-2008 | Отправлено: 00:21 06-01-2015 | Исправлено: Avada, 00:26 06-01-2015
maksum

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCIMG посмотрю это вариант !!!
 
 
спасибо за наводку
 
 

Всего записей: 109 | Зарегистр. 09-03-2006 | Отправлено: 03:12 06-01-2015
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 8)
articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru