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

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

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

Maz (10-12-2016 17:20): Переезжаем: Плагины для Total Commander (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плагины для Total Commander
Часть 1 Часть 2
 
Основная тема – Total Commander (часть 9). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

Коллекции на русском сайте TC (wincmd.ru)
| Утилиты | Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины |

Коллекции на иноязычных сайтах
| Официальный сайт разработчика | Польский сайт TC | totalcmd.net |

Существующие 64-битные плагины и аддоны
| Тема на русском форуме TC | Список на Total Commander Wiki (англ.) |

Информация на Ru.TCKB (Wiki)
| Обзорная статья | Cписок известных плагинов | Неучтенные на wincmd.ru плагины и аддоны |

Обсуждение плагинов и аддонов
| Русский форум: Плагины TC | Русский форум: Автоматизация TC | Официальный форум TC |

Темы на Ru.Board по отдельным плагинам
| MultiArc | Back2Life (Варезник) | CompleX CD/DVD Burner (Варезник) | SynWrite |

Некоторые авторские страницы и подборки
| Total Commander | Русификация ТС, VirtualDisk, NTFSLinks & NLInfo, OperaCache, LinkInfo, Uninstaller64 | Imagine | MMedia, Fileinfo, EXEInfo, DirCopy | Ultra TC Editors, TC Log Viewer, TC Changes Viewer | Photofile, Badcopy | TweakTC | VirtualPanel, NTLinks Maker, NTLinks, CopyTree, TCFS2 |  Back2Life  | CompleX CD/DVD Burner | TWinKey, CDocProp, FileX, FileMask, TConsole | QuickSearch eXtended, ButtonBar eXtended | Autorun, TCTorrent, TCMediaInfo | DirSizeCalc, Age, ShellDetails| OpenOffice/DOCX/FB2 Viewer, Universal Viewer, SynWrite, TC Plugins Manager, TextSearch | RAdmin | MSI+ | uLister, sLister, tLister, TotalObserver |

Средства автоматизации
| PowerPro [1] [2] | WSH (VBS и JS) [1] [2] | TCMC [1] [2] | TCFS2 [1] [2] | TCIMG [1] [2] |

Обновление плагинов и аддонов
| Total Updater | Внешний русский LNG-файл |

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:44 19-11-2007 | Исправлено: Avada, 18:18 05-08-2016
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly 21:14 23-08-2012
Цитата:
Отсюда, естественно, вопрос: как написать пользовательскую команду, чтобы выделенные в тотале файлы (или текущий файл под курсором, если ничего не выделено) передавался в BulkFileChanger для дальнейшей обработки
Через nircmd можно, по-другому чето ничего не получается . Подробнее...
 
Добавлено:
xChe 22:20 23-08-2012
Цитата:
А это вроде можно же средствами самого Total Commander-а делать. Зачем огород городить?
Ну это только для отдельного файла, не? А если у 100500 файлов нужно изменить?
Хотя, если файло поместить в папку и на самой папке сменить атрибуты, отметив наследование, то тогда можно и 100500 обработать.

----------
Инструкция по выживанию для баранов, пингвинов и пр., в зимнее время

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 22:03 23-08-2012 | Исправлено: addhaloka, 22:34 23-08-2012
xChe



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

Цитата:
для удобного изменения времени модификации файлов

А это вроде можно же средствами самого Total Commander-а делать. Зачем огород городить?

Всего записей: 4007 | Зарегистр. 07-05-2006 | Отправлено: 22:20 23-08-2012
LonerDergunov



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

Цитата:
Отсюда, естественно, вопрос: как написать пользовательскую команду, чтобы выделенные в тотале файлы (или текущий файл под курсором, если ничего не выделено) передавался в BulkFileChanger для дальнейшей обработки

Прямым способом нельзя.
Через пару скриптов - можно.
Ответил в личку.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 22:35 23-08-2012
xChe



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

Цитата:
Ну это только для отдельного файла, не? А если у 100500 файлов нужно изменить?

Почему для отдельного? Выделить нужные - "Изменение атрибутов". Внизу "Плагин - tc", "Свойство - Дата модификации". И OK.

Всего записей: 4007 | Зарегистр. 07-05-2006 | Отправлено: 22:44 23-08-2012
LonerDergunov



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

Цитата:
Почему для отдельного?  

Потому что об этом был вопрос!
Тотал может установить ОДНУ дату модификации для ВСЕХ выделенных файлов.
Но в вопросе прозвучало желание изменять даты модификаций относительно тех, которые уже установлены на файлы или же относительно какой-то определённой даты путём изменения времени на определённую величину.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 22:55 23-08-2012
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe 22:44 23-08-2012
Цитата:
Почему для отдельного? Выделить нужные - "Изменение атрибутов". Внизу "Плагин - tc", "Свойство - Дата модификации". И OK.
Ну соппсно, то же самое, что и в папке это делать. Я просто думал, что для нескольких файлов это не работает.

----------
Инструкция по выживанию для баранов, пингвинов и пр., в зимнее время

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 23:01 23-08-2012
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe 21:20 23-08-2012
Цитата:
для удобного изменения времени модификации файлов  
А это вроде можно же средствами самого Total Commander-а делать. Зачем огород городить?

Конечно, штатными средствами можно любое время модификации присвоить. В том числе любому числу произвольно выделенных файлов, без всякого их перемещения в папку. И нет нужды даже лезть глубоко в секцию плагины: выше этого в диалоге изменения атрибутов есть секция, как раз для этого и предназначенная.
 
 
Но вопрос был не о том, а вот об этом:
 
LonerDergunov 21:55 23-08-2012
Цитата:
Тотал может установить ОДНУ дату модификации для ВСЕХ выделенных файлов.  
 Но в вопросе прозвучало желание изменять даты модификаций относительно тех, которые уже установлены на файлы или же относительно какой-то определённой даты путём изменения времени на определённую величину.


Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 23:08 23-08-2012 | Исправлено: oshizelly, 23:18 23-08-2012
xChe



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

Цитата:
прозвучало желание изменять даты модификаций относительно тех, которые уже установлены на файлы или же относительно какой-то определённой даты путём изменения времени на определённую величину.

О! Пардон, не обратил внимания...
Причудливое желание, однако...

Всего записей: 4007 | Зарегистр. 07-05-2006 | Отправлено: 23:15 23-08-2012 | Исправлено: xChe, 23:15 23-08-2012
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
addhaloka 21:03 23-08-2012
Цитата:
Через nircmd можно, по-другому чето ничего не получается

А где можно почитать, как эти скрипты для NirCmd заюзать? Искал сейчас через Гугл, но, видимо, не так вопрос формулирую...
 
xChe 22:15 23-08-2012
Цитата:
Причудливое желание, однако...

Ну, не такое уж причудливое, раз под это дело написаны несколько прог. Плагин ReDate только с wincmd.ru был скачан 9 112 раз, а плагин AddTime Addon - 9 748 раз.
Однако, согласен, это далеко не каждому нужно.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 23:43 23-08-2012
MERCURY127



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Написал плагин для показа даты файлов в brief (Unix style) file time format Начало тут. Комментарии приветствуются Ссылка удалена по причине устаревания, см. ниже.

Всего записей: 11539 | Зарегистр. 03-08-2008 | Отправлено: 00:39 24-08-2012 | Исправлено: MERCURY127, 18:49 27-08-2012
LonerDergunov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Ещё программка умеет делать запрошенную модификацию дат.
Весит многовато, из 32-х битного Тотала вообще не отображается в контекстном меню в Win8x64.
Параметры не принимает, работает только путём внедрения в проводник (хотя автор обещает подумать).
Но фунционал весьма неплох.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 01:43 24-08-2012
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly 23:43 23-08-2012
Цитата:
А где можно почитать, как эти скрипты для NirCmd заюзать?

В справке к nircmd. Вот здесь смотрите: NirCmd и/или NirLauncher Package. Вот справка на русском (немного устаревшая, не помню уже, где ее брал).
А как заюзать, я же написал выше:
Код:
cmd=""%COMMANDER_PATH%\nircmd.exe" script "~$folder.nircmd$\Scripts\bulkfilechanger.ncl""  

%COMMANDER_PATH%\nircmd.exe - путь к nircmd.exe
script - команда nircmd, из названия понятно, для чего
~$folder.nircmd$\Scripts\bulkfilechanger.ncl - путь к скрипту, с использованием переменной nircmd (по типу, как %COMMANDER_PATH% у Тотала)
 
Вроде все просто и понятно.


----------
Инструкция по выживанию для баранов, пингвинов и пр., в зимнее время

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 02:52 24-08-2012
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MERCURY127
Плагин работает, но указывать битность в именах не надо — обо всём уже говорят расширения, это общепринятая практика. И почему ручками, какие могли быть проблемы с созданием и применением INF-файла?

Всего записей: 7444 | Зарегистр. 31-07-2008 | Отправлено: 07:20 24-08-2012 | Исправлено: Avada, 07:22 24-08-2012
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MERCURY127
В помощь разработчику плагина! =)
 
wdx_BriefUnixStyleDate_1.0.zip

Код:
pluginst.inf
BriefUnixStyleDate.wdx
BriefUnixStyleDate.wdx64
BriefUnixStyleDate.png
ReadMe.txt

 
 
ReadMe.txt

Код:
Brief Unix style Date format 1.0 Plugin for Total Commander
 
Этот WDX-плагин реализует показ даты файлов и папок в сокращенном формате в стиле Unix:
* для текущего года - в виде: дд-мм чч:мм
  например, 24.08 10:50
* для предшествующих лет - в виде:  дд-мм гггг
  например, 01.01 2011
 
This WDX-plugin allows to output files/folders date in a brief Unix style format:
* for current year: dd-mm hh:mm
  e.g. 24.08 10:50
* for previous years: dd-mm yyyy
  e.g. 01.01 2011
 
Author: MERCURY127
WWW: mercury127.com

 
pluginst.inf

Код:
[plugininstall]
description=Brief Unix style Date format 1.0
type=wdx
file=BriefUnixStyleDate.wdx
defaultdir=UnixStyleDate

 
ссылка на собранный архив в ЛС.

Всего записей: 1194 | Зарегистр. 13-08-2005 | Отправлено: 11:41 24-08-2012
MERCURY127



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

Цитата:
Плагин работает, но указывать битность в именах не надо

Странно, ночью у меня почему то так не получилось... Работало либо в 32, либо в 64. Сейчас перезапустил - работает и в 32, и в 64, и в 32+64. Наверное усталость сказалась...

Цитата:
почему ручками

Потому, что это первый мой плаг для ТС, и вообще первая дллшка в моей жизни. До этого только ехе писал . Бета, так сказать...
ewild
Пароль не подошел почему то . Да, сейчас попробую, полноценную версию сделать. Это ведь на шаблоне сделано, сортировку пока не переделывал. Может еще что добавлю.

Всего записей: 11539 | Зарегистр. 03-08-2008 | Отправлено: 12:49 24-08-2012
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MERCURY127 отправил ЛС ссылку без пароля =)

Всего записей: 1194 | Зарегистр. 13-08-2005 | Отправлено: 13:07 24-08-2012
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
addhaloka 01:52 24-08-2012
Цитата:
А как заюзать, я же написал выше:
[bcmd=""%COMMANDER_PATH%\nircmd.exe" script "~$folder.nircmd$\Scripts\bulkfilechanger.ncl""    
~$folder.nircmd$\Scripts\bulkfilechanger.ncl - путь к скрипту, с использованием переменной nircmd (по типу, как %COMMANDER_PATH% у Тотала)  
Вроде все просто и понятно.

Все, кроме одной детали: что такое bulkfilechanger.ncl? Файл, который я должен создать вручную? А что должно быть у него внутри?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:17 24-08-2012 | Исправлено: oshizelly, 13:26 24-08-2012
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly 13:17 24-08-2012
Цитата:
что такое bulkfilechanger.ncl? Файл, который я должен создать вручную? А что должно быть у него внутри?

1. Скрипт для nircmd.
2. Да.
3. Вот здесь же я привел его код:
Цитата:
bulkfilechanger.ncl:
Код:



----------
Инструкция по выживанию для баранов, пингвинов и пр., в зимнее время

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 13:32 24-08-2012
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
addhaloka 12:32 24-08-2012
Цитата:
3. Вот здесь же я привел его код:

 
Теперь дошло Просто не пользовался раньше NirCmd таким образом.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:38 24-08-2012
MERCURY127



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый вариант плагина BriefDate
   
http://forum.ru-board.com/topic.cgi?forum=5&topic=25394&start=2480#4
Теперь выделяет также и сегодняшние файлы, показываю для них только время, но зато с точностью до долей секунды. А также позволяет компактно, но очень точно показывать размер любых файлов в колонке шириной 4 буквы . Автоустановка есть, спасибо ewild. Версию и сортировку пока не делал...

Всего записей: 11539 | Зарегистр. 03-08-2008 | Отправлено: 22:15 24-08-2012 | Исправлено: MERCURY127, 18:45 27-08-2012
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 2)
Maz (10-12-2016 17:20): Переезжаем: Плагины для Total Commander (часть 3)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru