Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Plugin reguest] Настраиваемый контентный плагин

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Sat Jun 24, 2006 20:59    Post subject: [Plugin reguest] Настраиваемый контентный плагин Reply with quote

Хотелось бы видеть контентный плагин для ТК, который позволял бы брать для отображения произвольные куски файла.
Например, у меня есть стандартный (регулярно обновляемый) гипертекстовый файл, в котором внутренние заголовки не прописаны, а изменяемая информация находится на некотором расстоянии от начала и имеет относительно стандартный вид.
Хотелось бы получить возможность "вытаскивать" некоторую подстроку изнутри файла и показывать её в колонке ТК.
То же самое - текстовые файлы (стандартного вида - например, новости).

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

ЗЫ: Также можно было бы использовать такой контентный плагин для показа инфы от файлов шорткатов *.lnk - а есть только листер...
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Sat Jun 24, 2006 21:04    Post subject: Reply with quote

Такой плагин уже есть. Это - http://wincmd.ru/plugring/script_wdx.html.

Среди примеров (возможно, на странице его обсуждения на оффоруме) есть способ вытаскивания сигнатуры файла. Его надо будет переделать. Попроси Батю, если не сможешь сам Smile
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Sat Jun 24, 2006 22:15    Post subject: Reply with quote

ИМХО, не годится - я не могу ещё и программирование учить (и так перегруз) - максимум указать последовательность символов и что откуда взять...
А файлов таких довольно много.
К тому же, плагин застыл вроде.

Если бы к нему был типовой скрипт с ГУИ - при просмотре файла выделяешь типовое место, затем указываешь в нём поля информации - и всё ОК...

К тому же, если стоит задача парсинга (если я правильно употребляю это слово) XML, то вообще всё д.б. легко? Smile
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Sat Jun 24, 2006 22:22    Post subject: Reply with quote

Попроси Батю переписать скрипт. Там очевидно.
Надо иметь две настройки всего: смещение относительно начала (если оно постоянно) и длину строки (сколько из файла выдирать). Сменить два числа, определённых в начале файла - не проблема даже для непрограммиста.
Хотя с xml не получится так же легко имхо.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Mon Jun 26, 2006 11:44    Post subject: Reply with quote

Ник
Готов помочь. Опиши параметры файла, как из него извлекать информацию? Постараюсь написать скрипт для script_wdx.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group