Discussion:
WdxInfoPacker
mozers
2005-06-27 10:19:56 UTC
Permalink
Здравствуйте, wincommander!

Давно уже занимает мое внимание очень интересный плагин - WdxInfoPacker <http://wincmd.ru/plugring/WdxInfopacker.html>
С помощью этой чудесной штуки, можно создавать шикарные списки ваших файлов, причем в поля такого списка можно засовывать любую информацию, извлекаемую из файла с помощью любого WDX плагина.
Можно генерировать обычный текстовый список, CSV, HTML,...
Интересная особенность: WDX плагины совсем не обязательно устанавливать - достаточно того, чтобы они находились в каком то из заданных каталогов (или в его подкаталогах) - ну, например, %COMMANDER_PATH%/Plugins/WDX/
-------------- вставка из буфера обмена --------------
[MediaInfo -> HTML Table]
use="abcefgi"
Extension=".html"
Divider=""
header="<HTML><style>BODY,TR,TD{FONT-FAMILY:Verdana;FONT-SIZE:xx-small;}</style><BODY><TABLE border=1 cellpadding=2 cellspacing=0><TR style="background-color:Snow; font-weight:bolder;"><TD>File Name<TD>Duration<TD>Frame<TD>Codec<TD>FPS<TD>Chanels<TD>Hz<TD>Bitrate"
before="<TR><TD>"
name="<A HREF="%P%N">%N</A>"
between=""
wdxinfo="<TD>;@Mod=duration (time)@media.wdx;<TD>;@Mod=frame size-***@public.gmane.org;<TD>;@Mod=video compressor (popular)@media.wdx;<TD>;@Mod=FPS-***@public.gmane.org;<TD>;@Mod=audio channels-***@public.gmane.org;<TD>;@Mod=samplerate-***@public.gmane.org;<TD>;@Mod=bitrate-***@public.gmane.org;"
after=""
footer="</TABLE></BODY></HTML>"
ExtensionList="avi"
RightAlign=0
DoNotWriteEmpty=1
SaveErrorLog=1
MaxRight=12
------------------- конец вставки --------------------
Аналогичная схема у меня используется и для аудио-файлов. Приводить не буду - возможно большинству более удобным покажется вариант создания m3u списка для WinAmp (он имеется в дистрибутиве).

Вот еще примерчик: Из ваших картинок создается html-ка с миниатюрами (во всплывающей подсказке - параметры файла). Щелчок на миниатюре - и картинка открывается в полном размере. Еще щелчок - закрывается.
-------------- вставка из буфера обмена --------------
[Images -> HTML-Thumbnails]
use="abcdefg"
Extension=".html"
Divider=""
header="<HTML><SCRIPT>function V(u,h,w,b){var N=window.open('','view', config='height='+h+',width='+w);N.document.write('<HTML><HEAD><TITLE>'+u+' ('+h+' x '+w+' x '+b+'bit)</TITLE></HEAD><BODY><IMG onClick=self.close() SRC='+u+'></BODY></HTML>');}</SCRIPT><BODY>"
before="<IMG onClick=V(this.src,"
name=";@Mod=Height-8461/***@public.gmane.org;,;@Mod=Width-8461/***@public.gmane.org;,;@Mod=BPP-8461/***@public.gmane.org;) SRC="
between=""%P%N" WIDTH="14%%" BORDER=0 ALT="%N "
wdxinfo="(;@Mod=Height-8461/***@public.gmane.org; x ;@Mod=Width-8461/***@public.gmane.org; x ;@Mod=BPP-8461/***@public.gmane.org;bit)"
after="">"
footer="</BODY></HTML>"
ExtensionList=""
RightAlign=0
DoNotWriteEmpty=1
SaveErrorLog=1
MaxRight=12
------------------- конец вставки --------------------
Жду ваших примеров :)
--
mozers≥ <http://total.altruistic.ru>
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Loading...