Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 8)

Автор: Rodny
Дата сообщения: 17.06.2013 01:58
TemaZosin (23:00 16-06-2013)
Цитата:
Все было прекрасно, пока HTC не додумалась перевести на дурацкий MTP, то теперь он как медиа-плеер, но все равно это та же флешка.

А в настройках "Память > расширенное меню > USB-подключение" у него нельзя изменить MTP на флэшку?
Автор: 77880099
Дата сообщения: 17.06.2013 05:36
[Help] Total commander compressed zip, how to exclude certain files (folders)?

As stated, this feeling is convenient winrar

Автор: Rodny
Дата сообщения: 17.06.2013 23:00
77880099 (05:36 17-06-2013)
Цитата:
Total commander compressed zip, how to exclude certain files (folders)?

Try "Configuration / Ignore list". It not only hides files/folders, but excludes them from zipping.
You can use a button with "cm_SwitchIgnoreList" for quick switching.
Автор: ZXD
Дата сообщения: 18.06.2013 06:50
Привет присуствующим .
кто нибудь подскажет, будет ли воплощен механизм отложенных вопросов подтверждения?
а то объемы информации ростут а скорость доступа почти не меняется. начнешь чего нибудь копировать, а то что нибудь мелкое занятое не захочет клонироваться, а ты пришел через пару часов и приходиться ждать весь процесс после нажатия на кнопку ответа.
в этом случае как вижу механизм отложенного вопроса: тотал ждет секунд 30, файл помещает в конец очереди копирования и продолжает выполнение задачи;


Добавлено:
выше обсуждается вроде как отмонтировать флэшку. от себя добавлю. есть операционки настроенны так, что флешки сидят как встроенные винты. перед тем как вытащить нужно очистить буфер в памяти компа от нужной информации направленной в флешку. я кидаю здоровенный файл (просто удобнее чем сотню мелких) на флешку. в процессе где то 25% прерываю процесс, дожидаюсь прекращения мигания носителя и вытаскиваю
Автор: oshizelly
Дата сообщения: 18.06.2013 09:48
ZXD 06:50 18-06-2013
Цитата:
как вижу механизм отложенного вопроса:  тотал ждет секунд 30, файл помещает в конец очереди копирования и продолжает выполнение задачи;

Интересно, где-нибудь такое реализовано?
Автор: aRLi
Дата сообщения: 18.06.2013 16:17
Пока только в скриптах мудрых сисадминов.
Автор: LonerDergunov
Дата сообщения: 18.06.2013 16:25

Цитата:
Интересно, где-нибудь такое реализовано?

А в XXCOPY нет такого?
Автор: suomifinland
Дата сообщения: 21.06.2013 19:06
Ребята в Total есть замечательная функция одновременного копирования какого-либо файла в выделенные папки....

Вопрос: Как организовать одновременное копирование в папки, и самое главное, в подпапки, в вложенне папки, допустим до подуровня ТРИ...

Пример, есть файл urok.doc его одновременно надо скопировать в основные папки и подпапки...
Папка_А-Папка_А1-Папка_А2-Папка_А3
Папка_В-Папка_В1-Папка_В2-Папка_В3
Папка_С-Папка_С1-Папка_С2-Папка_С3
Автор: LonerDergunov
Дата сообщения: 21.06.2013 23:22
suomifinland

Цитата:
в Total есть замечательная функция одновременного копирования какого-либо файла в выделенные папки

Нету, на wincmd обсуждалось. (У Аверина есть расширенный вариант)


Цитата:
Как организовать одновременное копирование в папки, и самое главное, в подпапки, в вложенне папки, допустим до подуровня ТРИ...

Можно вышеназванным скриптом. В панели с каталогами запускаем Поиск - ищем каталоги желаемой вложенности (плагин filex - значение DepthLevel), и с помощью скрипта копировать выделенные файлы в выделенные каталоги.
Если нужно что-то регулярное копировать и именно с определённой вложенностью - лучше на wincmd попросить модифицировать скрипт.
Автор: Rodny
Дата сообщения: 21.06.2013 23:31
suomifinland
Выделить папки верхнего уровня, запустить поиск.
На первой вкладке поиска выбрать уровень вложенности, на вкладке "Дополнительно" установить атрибут "Каталог".
Найденные каталоги отправить на панель, дальше выделить их и копировать в выделенные обычным образом.
Автор: Avada
Дата сообщения: 22.06.2013 08:08
LonerDergunov

Цитата:
Нету, на wincmd обсуждалось.

Та часть обсуждения была в 2007 году, когда стандартной функции TC ещё не было. "Однако за время пути собака могла подрасти". О чём, кстати, в конце темы, на которую дана ссылка, ясно сказано. Само собой разумется, что и стандартная возможность потом дополнялась скриптами.
Автор: LonerDergunov
Дата сообщения: 22.06.2013 13:02
Avada
Отакої
Не знал (не обращал внимание).
Сейчас пробую - у меня не работает. В одной панели выделяю несколько каталогов. В другой панели - файл или несколько файлов, нажимаю F5 (копировать), в доп.опциях ставлю галочку на третьем пункте (копировать во все выделенные каталоги), нажимаю ОК, копирование происходит как обычно в соседнюю панель, а не в выделенные каталоги. В чём может быть причина, может ещё где-то в опциях или настройках выбрать нужно?
PS. Вроде понял - в подплагине Autorun_MoveButton. Багрепорчу.
Автор: Avada
Дата сообщения: 22.06.2013 14:29
LonerDergunov
Баг-репорт подтвердил здесь.
Автор: Skif_off
Дата сообщения: 24.06.2013 19:48
По мотивам ярлыка для очистки буфера обмена (cmd /c "echo off | clip") сделал кнопку, вдруг кому пригодится:

Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\UTILITIES\CLIPBOARD.EXE

shell32.dll,260
Очистка буфера обмена

0
-1
Автор: Andrey_A_A
Дата сообщения: 25.06.2013 17:03
Skif_off
В au3 есть в справке две функции и работают они не только для текстового буфера
а именно

Код: #include <Clipboard.au3>
_ClipBoard_Open(0)
_ClipBoard_Empty()
Автор: Skif_off
Дата сообщения: 25.06.2013 18:04
Andrey_A_A
Плясал от ярлыка cmd /c "echo off | clip", неудобный он, завернул в скрипт AutoIt, подумал - вдруг кому-нибудь пригодится? Потом решил, что нехорошо обходить вниманием WinXP, ключей для clipbrd.exe не нашел, подумал - зачем очищать, если можно просто скопировать что-нибудь? Посмотрел макросы AutoIt, ClipPut - самое оно, 0 остался, т.к. проверял как оно работает в разных системах - нолик всегда видно и понятно, что кнопку дожал.

Цитата:
В au3 есть в справке две функции и работают они не только для текстового буфера

Один символ меньше всего места займет.
nircmd есть и x86, и x64, но т.к. сборка x86+x64 - проигнорировал, не подумал Никак руки не дойдут описание к нему изучить. Пожалуй, оставлю nircmd.exe clipboard clear, спасибо за подсказку. Время потраченное немного жаль, конечно, но хотя бы знаниями обрастаю
Автор: smersh2012
Дата сообщения: 26.06.2013 15:31
научите пошагово, как, имея код, сделать кнопку на панели инструментов ТС
Автор: Skif_off
Дата сообщения: 26.06.2013 16:01
smersh2012
А в чем проблема? Копируете, на свободном месте панели инструментов жмете ПКМ/Вставить.
Есть только одна проблема - пробелы в начале и конце строк, но тут лично я просто жал Редактировать на сообщении с кнопкой и копировал оттуда.
Автор: addhaloka
Дата сообщения: 26.06.2013 16:14
Skif_off 20:48 24-06-2013
Цитата:
скомпилированный exe'шник весит 294 кб, что как-то неудобно

Сделанный в fasm'e 1,5 Кб весит.

Добавлено:
Можно и в 1 Кб [more=уложиться]
Код: format PE GUI 4.0

    include    '%fasm%\win32a.inc'

    invoke    OpenClipboard,NULL
    invoke    EmptyClipboard
;    invoke    CloseClipboard,NULL,NULL,NULL нули тут не нужны, это я от невнимательности вчера
; ошибся. Впрочем, компилятор их всё-равно проигнорирует, но надо так:
invoke CloseClipboard
    invoke    ExitProcess,NULL

data import

    library    kernel32,'kernel32.dll',user32,'user32.dll'
    include    '%fasm%\api\kernel32.inc'
    include    '%fasm%\api\user32.inc'

end data
Автор: SEAN
Дата сообщения: 26.06.2013 17:20
Проблема такая.
Вызываю контекстное меню, навожу курсор на "X64" - получаю подвисание TC на несколько секунд, а после это:
http://i.min.us/i1qi1XoICM363.png
Total Commander 7.55a, Windows 7 HB 64-bit
Что бы это всё значило и как бороться?
Иногда по запарке даже случайно наводишь ведь, раздражает. Уж не говорю о невозможности использовать эту гислеровскую "заглушку" для 64-битных меню.
Автор: Rodny
Дата сообщения: 26.06.2013 17:34
SEAN
Последняя версия TC - 8.01.
Автор: Skif_off
Дата сообщения: 26.06.2013 19:03
addhaloka

Цитата:
Сделанный в fasm'e 1,5 Кб весит.

Что немного знал, то и использовал Ну и плясал от ярлыка cmd /c "echo off | clip", AutoIt окно консоли позволяет легко скрыть - загнал себя в рамки, в общем
Автор: Ukei
Дата сообщения: 28.06.2013 01:43
Ребятки, подскажите, плиз: Как можно максимально быстро и удобно скопировать в буфер путь до текущей папки? Знаю что можно кликнуть по строке с путем и она раскроется для редактирования, а можно ли как-то ещё? Спасибо.
Автор: Rodny
Дата сообщения: 28.06.2013 02:10
Ukei
Если используется расширенное меню, то есть Инструменты / Копировать в буфер путь источника.
Либо сделать кнопку/меню/ назначить клавишу с командой cm_CopySrcPathToClip
Автор: Ukei
Дата сообщения: 28.06.2013 02:19
Rodny
Спасибо, про кнопку понял. А как можно начать использовать Расширенное меню?

Добавлено:
Да, и ещё нюанс: мне нужно копировать в буфер часто один и тот же путь (меняется в нем только название последней папки) - можно ли как-то настроить ТС чтобы путь копировался не весь, а только начиная с определенного места?
Автор: Avada
Дата сообщения: 28.06.2013 09:00
Ukei

Цитата:
А как можно начать использовать Расширенное меню?

Скопировать соответствующий MNU-файл в подкаталог Language и затем выбрать его в настройках TC. Применительно к полному пакету русификации TC процедура расписана в его документации.
Автор: ZXD
Дата сообщения: 28.06.2013 19:18
Подскажите пожалуйста. нужно пересжать фотоархив от 5МПх до 1.3 фотки находятся в разных папках. такой алгоритм: файлам дописывают имена папок в которых они размещены, перемещаются в одну папку, програмой пакетно пережимаются , файлы раскидывабтся в папки с именами взятых из имен этих файлов, имена файлов можно не менять.
Автор: Rodny
Дата сообщения: 28.06.2013 23:34
Ukei (02:19 28-06-2013)
Цитата:
мне нужно копировать в буфер часто один и тот же путь (меняется в нем только название последней папки)

То есть постоянный блок текста? Сделать кнопку с nircmd вида
nircmd.exe clipboard set "bla-bla"

Добавлено:
Или даже стандартными средствами Windows (выше XP). Кнопка

Код: TOTALCMD#BAR#DATA
%ComSpec% /c
@echo "my folder" | clip.exe
%COMMANDER_PATH%\WCMICONS.DLL,45
Фиксированный текст в буфер

1
-1
Автор: Ukei
Дата сообщения: 29.06.2013 19:58
Rodny
За nircmd спасибо, пошерстим. Я наверное плохо объяснил. Текст, который мне нужно скопировать в буфер не всегда один и тот же, у него всегда меняется часть "хвоста". Например:

c:\my_folder\temps\temp_01\
c:\my_folder\temps\tmp14\
c:\my_folder\temps\tp-all\

Вот можно как-то с помощью ТС такие пути в буфер быстро загонять? Спасибо за помощь.
Автор: Rodny
Дата сообщения: 29.06.2013 21:15
Ukei
Хм. А как определить этот текст?

Пока в голову приходит только две кнопки:
1. Находясь в нужном каталоге через nircmd.exe получить требуемый путь в буфер и записать в файл.
2. Взять путь из файла в буфер.
[more=Например]
* файл nircmd.exe скопирован в каталог c:\windows\ (или любой из %PATH%) *
Первая

Код: TOTALCMD#BAR#DATA
%ComSpec% /c
del /q "c:\temp\clipboard.txt"|nircmd.exe clipboard set "%P"|nircmd.exe clipboard addfile "c:\temp\clipboard.txt"
%COMMANDER_PATH%\WCMICONS.DLL,45
активный путь в файл (nircmd)

1
-1

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.