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

» Total Commander (Часть 7)

Автор: Boris Smirnov
Дата сообщения: 07.08.2011 20:30
Вот какая проблема. На Windows 7 установлен Total Commander v7.56a и WFX-плагин NokiaFS (v0.0.2.0.r4 - последняя на данный момент) для доступа к файловой системе телефонов Nokia N73. Стоит также Nokia PC Suite последней версии 7.1.60.0.

Происходит странная вещь: при просмотре записанных диктофоном файлов на Nokia через Total Commander дата записи в ИМЕНАХ файлов штампуется правильно. Но вот в атрибутах файлов в Total Commandere время записи показывается на 4 часа меньшее.

Смотрю атрибуты через Windows Explorer (Проводник) и вижу, что атрибут записанных файлов показываются правильно (соответствует дате и времени записи, проштампованным в имени файла).

При копировании через плагин NokiaFS записанных файлов на компьютер атрибуты файлов так и копируются - на 4 час меньшие по сравнению с фактическим временем записи.

Разница в 4 часа наводит на мысль что где-то что-то связано с регионом - Москва (GMT+4 часа).

Но непонятно чей глюк? - Totala? плагина NokiaFS? Самого телефона? Как исправить ситуацию, чтобы атрибуты записанных файлов соответствовали фактическому времени записи.

Копировать через Проводник Windows Не предлагать. Во-первых, неудобно - не зря плагин NokiaFS создавался, во вторых при использовании Копирования-Вставки через Проводник все равно проблема с атрибутами - Проводник меняет дату и время на время их копирования на компьютер.







Автор: Avada
Дата сообщения: 07.08.2011 21:13
Boris Smirnov
А одной темы (по плагинам TC) для обсуждения этой проблемы недостаточно?
Автор: AftarJjet
Дата сообщения: 07.08.2011 21:52
Есть куча различных файлов, все без расширений.
Листер их открывает правильно, очевидно, он смотрит на заголовок. pdf так, doc так, exe эдак.
Мне необходимо как-то автоматически обработать несколько тысяч подобных файлов, при этом переименовать/добавить соответствующее расширение файла.
Каким образом?
Автор: Avada
Дата сообщения: 07.08.2011 21:52
AftarJjet
Прошу прощения, а где подобное вообще можно сделать даже теоретически? Просмотр Листером и изменение расширения в ИГП — это же непересекающийся функционал. К тому же в работе Lister-плагинов с этим самым автоопределением без учёта расширения я не раз наблюдал ошибки.
Автор: AftarJjet
Дата сообщения: 07.08.2011 22:09
Avada
Ок, вот скрин, что имеем:


выбираем какой-то файл:


открываем его в Листере:


Как видно, Листер правильно определил что перед ним, и открыл с соответствующим плагином SumatraPDF. Но внешне, этот файл не отличается от тысяч других файлов.
Вот мне и необходимо как-то выдрать ис заголовков этих файлов его тип, и выставить соответствующее расширение.
Автор: DrakonHaSh
Дата сообщения: 07.08.2011 22:11
AftarJjet
тоталом никак, в нем подобный функционал не предусмотрен.

надо самому ручками по сигнатурам файлов искать. и тут, по моему, тотал не особо будет полезен. ведь во встроенном поиске нельзя задавать поиск по содержимому вида:
{начало файла}SIG
или я ошибаюсь ?
Автор: AftarJjet
Дата сообщения: 07.08.2011 22:11
Если ТС не справится, может есть какой-то другой рецепт?

Максимум, это я проиндексировал всё содержимое папки с Archivarius 3000, вроде он сделал всё правильно, по крайней мере с теми форматами, с которыми он работает. Значит он тоже смотрит в первую очередь на заголовок, а не на расширение.
Автор: GORA2
Дата сообщения: 07.08.2011 22:16
AftarJjet
Попробуйте TrID - File Identifier
Автор: DrakonHaSh
Дата сообщения: 07.08.2011 22:19
AftarJjet

Цитата:
Если ТС не справится, может есть какой-то другой рецепт?

http://mark0.net/soft-trid-e.html
Автор: AftarJjet
Дата сообщения: 07.08.2011 22:32
GORA2
DrakonHaSh

То, что надо! Работает.

Добавлено:
Классная тулза.
Автор: Avada
Дата сообщения: 07.08.2011 22:43
AftarJjet
Делаем следующее:
1. Скачиваем отсюда плагин WDX TrID и устанавливаем по общим правилам.
2. Открываем проблемные файлы в окне ИГП.
3. Имя не трогаем, а в расширении вместо [E] указываем [=trid.Match 0.Extension].
Проверялось на небольшом числе файлов EXE, DOC и PDF, результаты хорошие, но за полную безошибочность при большом числе разных файлов ручаться не берусь. Пробуем на свой страх и риск.
Автор: abz
Дата сообщения: 09.08.2011 21:13
Подскажите, как с помощью клавиатуры активизировать строку адреса (там где путь к каталогу написан) для вставки туда другого пути (по типу того как щёлкнуть по ней один раз мышью)? Есть ли штатная горячая клавиша для этого - если нет, то как её назначить?
Автор: CaptainFlint
Дата сообщения: 09.08.2011 22:42
abz

Цитата:
Подскажите, как с помощью клавиатуры активизировать строку адреса (там где путь к каталогу написан) для вставки туда другого пути (по типу того как щёлкнуть по ней один раз мышью)? Есть ли штатная горячая клавиша для этого

Нет. (Если не считать штатной клавишей нажатие Shift+F6 в то время, как курсор стоит на элементе [..].)


Цитата:
если нет, то как её назначить?

Так же, как и любую другую, через диалог настроек. Команда — cm_EditPath.
Автор: abz
Дата сообщения: 09.08.2011 23:39
CaptainFlint

Спасибо.
Автор: Rodny
Дата сообщения: 10.08.2011 11:09
WatsonRus 21:15 05-08-2011
Цитата:
Жаль только скрипт никак не сообщает об окончании своей работы...

Перед строкой "Set FSO = Nothing" добавь

Код: MsgBox "Перемещение файлов завершено", vbOKOnly, "Внимание!"
Автор: Dedushka
Дата сообщения: 12.08.2011 11:07
Подскажите пожалуйста как стандартную команду "Сравнить по содержимому" привязать к горячей клавише например F12
Автор: vapod
Дата сообщения: 12.08.2011 11:18
Dedushka

Автор: Dedushka
Дата сообщения: 12.08.2011 11:38

Цитата:
vapod


Огромное спасибо!
Автор: Uraanfgh56
Дата сообщения: 13.08.2011 20:08
Почему-то в диалоговом окне при настройке набора колонок нет пункта :
Переключиться на этот набор при использовании плагина

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

Или как-то это по другому можно сделать ?

Автор: Avada
Дата сообщения: 14.08.2011 00:16
Uraanfgh56
Автопереключение на специфический набор колонок есть только у некоторых FS-плагинов, где авторы учли возможность такой функции. Для других типов плагинов — вообще не бывает, привязка вида панели возможна не к плагину, а только к папке. См., например, здесь.
Автор: Uraanfgh56
Дата сообщения: 14.08.2011 09:18
Avada
За подсказку спасибо, но в файле справки смутило вот это:
Цитата:
недостаточно, чтобы обеспечить автоматическую загрузку плагина при запуске TC, поэтому необходимо выполнить второй этап установки – создать фиктивную цветовую схему, использующую TWinKey. Это делается следующим образом:

Откройте основной конфигурационный диалог TC.
Выберите в левой части окна страницу Цвета.
Включите (если отключено) определение цветов для типов файлов и щёлкните по кнопке с этим текстом.
В открывшемся диалоге выберите в списке строку, ниже которой добавится новая схема.
Нажмите кнопку Добавить.
Нажмите кнопку Шаблон.
В диалоге Выбор шаблона перейдите на вкладку Плагины.
Выберите в выпадающем списке плагинов twinkey.
Выберите в выпадающем списке свойств Autostart.
Выберите в выпадающем списке операций > и введите в следующем поле значение 0.
Нажмите кнопку Записать и назовите шаблон TWinKey (или так, как считаете нужным).
Далее последовательно нажимайте кнопку OK во всех диалогах настройки.

а обойтись без этого нельзя , и использовать свою цветовую схему и как ?


Имеется сборка TC , всё настроил под себя , в будущем планирую переставить систему , как перенести всё что настроил на новую систему ? , если нет решении для сборок , то как это делается просто для TC или может есть какие-то программы для переноса ?
Сложность в том что в сборке есть другие программы.

Есть варианты по переносу ?


Вот еще что забыл - как сделать чтобы в имени файла не отображалось расширение ? ...
Автор: Avada
Дата сообщения: 14.08.2011 11:07
Uraanfgh56
Тут не смущаться надо, а ставить и смотреть, что получится.
Если есть другие строки, прежняя цветовая схема в целом как работала, так и будет работать, просто в неё где-то в начале добавляется строка для TWinKey, по факту ни для какого изменения оцветовки в файловых панелях не нужная, на другие цвета не влияющая и необходимая только для автозапуска самого плагина. Схема фиктивна лишь постольку, поскольку фиктивна конкретная оцветовка. Точно по такому же принципу прицепляется плагин Autorun.
Но вообще такие вещи как-то уместнее обсуждать в теме по плагинам.
А перенос на новую машину делается ровно по тем же правилам, что и для других настроек TC.

Цитата:
Вот еще что забыл - как сделать чтобы в имени файла не отображалось расширение ?

Ничего не понял. Чтобы где не отображалось? В файловых панелях для известных типов файлов, как в Проводнике, что ли? Нет этого в TC, не было и не надо. Одна из самых маразматических фич Проводника, которую лично я на новых машинах отколючаю немедленно. Сразу после имени не отображалось? В настройки TC на страницу "Табуляторы" заглянуть надо. А если речь о чём-то ещё, прошу пояснить.
Автор: Uraanfgh56
Дата сообщения: 14.08.2011 11:21
Avada

Цитата:
Сразу после имени не отображалось?

Да чтобы сразу после имени не отображалось в столбце "имя".
Автор: Avada
Дата сообщения: 14.08.2011 12:00
Uraanfgh56
RTFM. Прямо с этой опции страница настроек начинается.
Автор: mitrichbel
Дата сообщения: 14.08.2011 12:39
Подскажите, есть ли способ определить, какой из плагинов иногда валит TC при закрытии? Процесс остаётся в памяти(
Автор: Avada
Дата сообщения: 14.08.2011 14:30
mitrichbel
Смотреть результаты поиска на русском форуме TC по Process Explorer. Либо проверять, временно отключив плагины — сначала секциями, потом по штучке.
Автор: Uraanfgh56
Дата сообщения: 14.08.2011 22:19
del.
Автор: BVV63
Дата сообщения: 16.08.2011 04:39
Не могу добиться, чтобы окошко поиска сразу открывалось полноэкранным, как было у меня раньше. "SearchMax=1" почему-то не помогает... И даже когда я делал полноэкранное окно поиска, затем его закрывал, открывал заново, чтобы убедиться, что оно осталось полноэкранным, а затем выбирал в TC "Save Position", то при перезапуске TC окно поиска по-прежднему маленькое...

Кстати, вопрос к знатокам. Как TC относится к симлинкам? В смысле: он их понимает? Скажем, при "CopyDefaultMethod=0" и при настроенном параметре "SamePartitions" он сможет понять, что некоторые "папки" на локальном разделе совсем этому разделу не принадлежат, что это - сетевые ресурсы? Ну, это в плане скорости копирования... Или лучше оставить по-умолчанию ("CopyDefaultMethod=1")?
Автор: Avada
Дата сообщения: 16.08.2011 09:07
BVV63
По размеру окошка поиска. От команды Запомнить позицию он вообще не зависит и должен сохраняться с новыми размерами автоматически без всяких дополнительных действий со стороны юзера. В том числе и развёрнутым. Надо разбираться с сохранением настроек — в тот ли файл они пишутся.
Никакой связи между симлинками и CopyDefaultMethod я, откровенно говоря, не улавливаю. Лучше бы получить консультацию от CaptainFlint, но он только что уехал в отпуск и недели две будет недоступен. Кроме того, символическими ссылками в разных версиях ОС назывались разные вещи, поэтому во избежание путаницы желательно уточнять, о чём идёт речь в каждом конкретном случае.
Автор: BVV63
Дата сообщения: 16.08.2011 09:54
Avada

Цитата:
поэтому во избежание путаницы желательно уточнять, о чём идёт речь в каждом конкретном случае.

Подразумеваются Symbolic Links, появившиеся в Виндузах, начиная с Висты.

Цитата:
Никакой связи между симлинками и CopyDefaultMethod я, откровенно говоря, не улавливаю.

Ну, параметр "SamePartitions" позволяет указать, к одному или разным физическим носителям относятся логические разделы. Как я понимаю, он и указывает TC, какие параметры при копировании использовать: "CopyBlockSize", "CopyHugeBlockSize" или "CopyBlockSizeOther", "CopyHugeBlockSizeOther".
Если у меня, скажем, на локальном разделе C: имеется симлинк на сетевую папку, то он отображается в TC в виде ссылки на папку аналогично junction (а в проводнике неотличим от папки). Поймёт ли TC, что это симлинк и физическое расположение папки за пределами раздела? Правильно ли подберёт метод копирования (дабы скорость не упала)?
Попробую экспериментально выяснить...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


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