View previous topic :: View next topic |
Author |
Message |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Tue Sep 11, 2012 17:44 Post subject: Шаблон для папки-DVD |
|
|
Как можно задать шаблон для папки-DVD?
"Папка-DVD" определяется по следующим признакам (любой или оба):
1. внутри имеются подпапки AUDIO_TS и VIDEO_TS
2. внутри имеются файлы вроде .VOB, .IFO, .BUP...
Я хочу, например, повесить в контекстное меню для таких папок открытие в проигрывателе (не важно в каком).
Запуск проигрывания папки-DVD отлично работает и в WMP, и в MPC, и в PotPlayer, но как именно понять, что данная папка — скопированный DVD?
Возможно потребуется WDX-плагин (или скрипт для Script Content Plugin), который выдаст в некотором виде список подпапок/подфайлов, по которому уже в шаблоне можно найти нужные расширения с помощью "содержит"... _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Sep 11, 2012 18:30 Post subject: |
|
|
В плагине filex есть нужные метки. |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Wed Sep 12, 2012 00:18 Post subject: |
|
|
Flasher wrote: | В плагине filex есть нужные метки. | Похоже у вас особая версия этого плагина. В доступной мне 2.2 ничего подобного и близко нет. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Sep 12, 2012 00:53 Post subject: |
|
|
Подобного чему? "В папке", "в подпапке"... |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Wed Sep 12, 2012 01:48 Post subject: |
|
|
Quote: | "В папке", "в подпапке"... |
Эт чё и откуда?
В плагине есть следующее:
ParentDir - это родительский каталог.
GrandPaDir - это дедульский дедулин каталог.
А в данном случае нужно наоборот - узнать SubDir - ПОДкаталог (каталог, содержащийся в данном каталоге).
Last edited by LonerD on Wed Sep 12, 2012 13:52; edited 1 time in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Sep 12, 2012 05:27 Post subject: |
|
|
FileX.lng wrote: | ParentDir=В папке
GrandPaDir=В подпапке
GtGrandPaDir=В подпапке папки |
"дедульский" - вот это как раз что и откуда?  |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Wed Sep 12, 2012 13:51 Post subject: |
|
|
Quote: | "дедульский" - вот это как раз что и откуда? |
Это из английского термина
Хотя ты прав - "-ский" (по аналогии с родитель-ский) тут неприемлемо, корректней всего назвать каталог "дедулин".
Father - отец. Pa - сокращённое обращение к отцу, примерно соответствует нашему "па", "пап".
GrandFather - дедушка, дед.
GrandPa - этимологически эквивалентно grand- + pa , то есть это ласкательно-уменьшительное обращение к дедушке. А у нас, соответственно, обычно обращаются к дедушке - "дедуля" (gramma - бабуля) |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Wed Sep 12, 2012 17:37 Post subject: |
|
|
Я бы попросил модератора удалить все сообщения в данной теме, начиная со второго.
Давайте начнём обсуждение по существу. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Sep 12, 2012 18:36 Post subject: |
|
|
ApceH
А если после удаления кто-то опять FileX предложит, так и будем по кругу гулять? Не говоря уж про то, что после столь любезного предложения всё снести, кроме собственного поста, может не оказаться желающих больше ни начинать, ни продолжать.
Был предложен конкретный плагин. Да, искомого свойства в нём не обнаружено (как было показано, есть уровни выше, а не ниже текущей папки). Зафиксированный отрицательный результат — тоже результат. Раз так, надо не начинать заново, а двигаться дальше, искать иные варианты. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Thu Sep 13, 2012 09:12 Post subject: |
|
|
Тут, судя по всему, с другим плагином надо разбираться. Он, кстати, и у нас упоминался. Для решения задачи, ИМХО, было бы достаточно найти папку, содержащую подпапку VIDEO_TS. Но надо понять, как это правильно указать в настройках, содержащихся в файле wdxcontains.ini (у меня, с к сожалению, времени на эксперименты сейчас нет).
Там ещё назван FileMask, это я пробовал, но с указанием вместо файловой маски конкретной папки ничего не получилось. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Sep 15, 2012 14:38 Post subject: |
|
|
ApceH wrote: | или скрипт для Script Content Plugin | И в чём у тебя возникла проблема?
DVD.vbs:
Code: | Set FSO = CreateObject("Scripting.FileSystemObject")
If FSO.FolderExists(FileName & "\VIDEO_TS") Then
Set SHA = CreateObject("Shell.Application")
Set F = SHA.NameSpace(FileName & "\VIDEO_TS\")
Set Items = F.Items : Items.Filter 192, "*.IFO"
If Items.Count > 0 Then
Items.Filter 192, "*.VOB" : If Items.Count > 1 Then Content = 1
End If : Set SHA = Nothing
End If : Set F = Nothing : Set Items = Nothing | script.ini: Code: | [Script]
Section=DVD
[DVD]
Script=DVD.vbs
LongName=1
ParseDirs=1 | На вкладке "Дополнительно" снимаешь все птицы в Атрибутах, ставишь на "Каталог".
В Плагинах, думаю, понятно: script | Result | = | 1
Записываешь с указанием цвета и делов.. |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Sep 15, 2012 14:58 Post subject: |
|
|
Flasher
Проблем не возникало, просто ждал этого поста)))
Самому разбираться лень, Script Content Plugin никогда не использовал.
Спасибо!
Но всё же должен бы быть такой плагин или пункт в псевдоплагине tc, чтобы подобное проворачивать. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Sep 15, 2012 15:05 Post subject: |
|
|
ApceH
Ну, про псевдоплагин tc ты, конечно, загнул.
От Гислера и меньших чудес никак не допросишься, а тут и DVD-папку в цвете подавай.
А на другой плагин указал Avada постом выше, но мне пока не очень хочется тратить время на разборы и переводы. Осилишь, приведи реализацию, многим, полагаю, будет интересно и полезно. |
|
Back to top |
|
 |
|