VisRen: Visual renaming — визуальное переименование файлов

Здесь можно обсудить ваш любимый плагин.
buniak_a_h
Posts: 1883
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 120 times
Been thanked: 170 times
Contact:

VisRen: Visual renaming — визуальное переименование файлов

Post by buniak_a_h »

Latest post of the previous page:

Yegor wrote:
Wed 28 Feb, 2018 00:31
buniak_a_h wrote:
Tue 27 Feb, 2018 21:50
Пожелание (возможно, интересное не только мне) можно?
Тогда уже нужно делать подплагины (или интеграцию с lua) и давать желающим вытаскивать что угодно из чего угодно.
Откуда пошла такая идея: библиотека бывает не только музыкальная, но и "книжная" (а также картинок и муви).
Хотелось бы, конечно, настройкой давать возможность вытаскивать что угодно. Например, для fb2
[Autor]=/FictionBook/description/title-info/author/first-name/text() /FictionBook/description/title-info/author/last-name/text()
Для rtf
[Autor]=\autor
Ну и т.д. (для tpub тоже можно вытащить текстовую информацию из файла content.opf (типа XML).
Т.е. с тестовыми файлами действительно можно сделать настройку (по типу colorer-а). Вот со всякими фото-видео дело обстоит, наверно, сложнее. Тогда действительно нужно поставлять подплагины. Но я думаю, что это - тот случай, когда "лучшее - враг хорошего". Т.е. структурировать библиотеку книг можно даже макросами. А вот из тегов "выдрать" информацию, наверно, макросом сложновато...

User avatar
SlashNet
Posts: 599
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 6 times
Been thanked: 4 times

VisRen: Visual renaming — визуальное переименование файлов

Post by SlashNet »

buniak_a_h wrote:
Tue 27 Feb, 2018 21:50
было бы неплохо иметь возможность "вытаскивать" информацию из файлов FB2, HTML (автор, название книги, серия, жанр, ...).
Я себе когда-то подобное делал на шаткой конструкции из макросов, батников и дополнительных скриптов на питоне.
(Скрипт на питоне выковыривал нужные теги и приводил к читаемому виду, батник это дело запускал и складывал инфу в нужное место, а макрос, сначала вызывал эту конструкцию, а затем открывал диалог переименования и подставлял данные. оставалось всё проверить и нажать на Enter)
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

buniak_a_h
Posts: 1883
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 120 times
Been thanked: 170 times
Contact:

VisRen: Visual renaming — визуальное переименование файлов

Post by buniak_a_h »

SlashNet, Это дополнительный аргумент за то, что такой функционал может быть полезным НЕ ТОЛЬКО МНЕ.
В принципе, выбрать указанную информацию из файлов FB2, HTML, EPUB и RTF макросом можно уже сейчас, используя возможности плагинов arclite (для распаковки epub и fb2.zip) и XML Browser (для перехода на узлы, содержащие информацию, по XPath).

hayabusa2
Posts: 12
Joined: Sat 31 Aug, 2019 23:12
Has thanked: 12 times

VisRen: Visual renaming — визуальное переименование файлов

Post by hayabusa2 »

AutopilotNN wrote:
Tue 30 Jan, 2018 14:13
AutopilotNN wrote:
Tue 30 Jan, 2018 14:02
Win 7 x64. Но юзаю FAR x86 с USB диска. Как использовать плагин?!
Извиняюсь. Думал, что установил библиотеки, но нет.
Похоже, у меня та же ошибка. И не только с visren.dll , но и с MultiView.dll
Какие библиотеки нужно установить?
Копирование папки Far3 + веток из реестра и бэкап настроек самим фаром не помог.

2useven10
Posts: 4053
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

VisRen: Visual renaming — визуальное переименование файлов

Post by 2useven10 »

hayabusa2 wrote:
Mon 09 Dec, 2019 11:08
Какие библиотеки нужно установить?
https://plugring.farmanager.com/plugin.php?pid=801

Void2
Posts: 6
Joined: Sat 20 Jun, 2009 15:56

VisRen: Visual renaming — визуальное переименование файлов

Post by Void2 »

Обнаружил недочет когда пытался переименовать 10000 jpg файлов - плагин жутко тормозил и перечитывал exif дважды, хотя я не использовал в шаблоне информацию из самих файлов. Недочет в том, что если последний раз шаблон переименования не содержал зависимостей от содержимого, это самое содержимое можно и не читать по умолчанию что жутко экономит время. И на каждое изменение символа в шаблоне при редактировании не перечитывать заново все файлы тоже, а делать это по какой-нибудь кнопке.

Недочет частично поправил: теперь содержимое читается только когда шаблон этого требует. Остальные проблемы не поправил, и нашел еще пару новых багов, если будет время попробую исправить. Исходников билда 18 не нашел, поэтому правил и пересобирал что есть - build 17, заодно исправил чтобы он не зависел от msvcr100.dll, которую надо дополнительно ставить. Разделил маску [r] на отдельные [W] и [H] - ширину и высоту изображения соответственно.
Attachments
visren.dll.x64.7z
(26.31 KiB) Downloaded 11 times
visren.dll.7z
(21.99 KiB) Downloaded 9 times
Last edited by Void2 on Fri 01 May, 2020 13:19, edited 2 times in total.

Yegor
Posts: 1075
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 14 times
Been thanked: 25 times

VisRen: Visual renaming — визуальное переименование файлов

Post by Yegor »

Void2, а можно патч (или исходники)?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Void2
Posts: 6
Joined: Sat 20 Jun, 2009 15:56

VisRen: Visual renaming — визуальное переименование файлов

Post by Void2 »

Я не вносил никаких изменений. Недочет я только нашел, но пока не понял как исправлять.

Yegor
Posts: 1075
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 14 times
Been thanked: 25 times

VisRen: Visual renaming — визуальное переименование файлов

Post by Yegor »

Отбой, у меня 18-й билд. 17-й не так интересен
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Void2
Posts: 6
Joined: Sat 20 Jun, 2009 15:56

VisRen: Visual renaming — визуальное переименование файлов

Post by Void2 »

Не нашел исходников 18-го билда, если кто выложит - могу пересобрать и его.

Post Reply

Return to “Обсуждение плагинов”