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 

Комментарий для папки из текстового файла внутри папки

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Mon May 23, 2011 22:18    Post subject: Комментарий для папки из текстового файла внутри папки Reply with quote

Здравствуйте уважаемые.
Есть очень огромное кол-во каталогов, где внутри сидит текстовик txt с описанием этой папки. Это и музыка и проги и т.п.
Как-бы сделать, чтобы кнопу нажать, и, в Ctrl+Z автоматом брался текст из текстового файла в этой папке. Выставил курсор на папке, кнопу клацнул и тебе уже камент в descript.ion образовался?
Понимаю, что в этой папке могут быть разные текстовики, и непонятно откуда брать. Но можно прописать шаблон файла описания (у каждого свой). У меня они везде "#Info.txt".
Если такое конечно можно соорудить....
P\S И еще какой-то параметр (который можно выставить самому (брать первые 10, 15, 20, 30...... строчек) ограничивающий количество строк из текстовика, потомукак пояснения бывают довольно большие
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon May 23, 2011 22:47    Post subject: Reply with quote

Я бы склеил файлы в один descript.ion. Это лучше, чем копипастить содержимое каждого в диалог "Комментарий к файлу".
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Mon May 23, 2011 22:51    Post subject: Reply with quote

Непонял. ?
Дискрипшин ион пока вообще нет, нет что там склеивать. Есть голый каталог с текстовиком внутри
Задача создать сей дискрипшин для каталога одним движением ленивого пальца из текстовика который внутри сего каталога
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Mon May 23, 2011 22:58    Post subject: Reply with quote

А так не получится:
Code:
ren #info.txt descript.ion

_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Mon May 23, 2011 23:04    Post subject: Reply with quote

Вахмурка
А дык надо чтобы и текстовик оригинальный сохранялся в папке и образовался дискрипт ион там-же, и желательно что-была возможность ограничить длину камента. Тупо переименовать txt в ion ? дык там-же разная структура
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon May 23, 2011 23:10    Post subject: Reply with quote

JKT wrote:
Дискрипшин ион пока вообще нет, нет что там склеивать. Есть голый каталог с текстовиком внутри
Я с курсе. Я пишу, что нужно сделать скрипт склейки этих текстовиков в один descript.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Mon May 23, 2011 23:41    Post subject: Reply with quote

Quote:
А дык надо чтобы и текстовик оригинальный сохранялся
Нет проблем: copy вместо ren.
Quote:
желательно что-была возможность ограничить длину камента
Кстати, длина descript.ion давеча (7.50) увеличился до 4096 байт чистыми комментариями. Это какие же нужно иметь описания, чтобы хотелось их сократить? И куда денется остаток?
Quote:
дык там-же разная структура
Ну дык и напиши пример структуры. У descript.ion все просто:
Code:
имя_без_пробелов комментарий
"имя с пробелами" комменатрий
Если у тебя похожая структура, можно просто запустить какую-нибудь глобальную заменялку.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Mon May 23, 2011 23:42    Post subject: Reply with quote

Flasher
Ну незнаю..... Возможно корректней вопрос "как сделать из #Info.txt файл descript.ion и положить его рядом?"
Про "склейку" так и не понял, что и счем клеить.

Добавлено спустя 6 минут:

Вахмурка
Вот текстовик
Code:

"Сам" - журнал (192 номер + путеводитель)
picФормат: DjVu, pdf
Качество: Отсканированные страницы
Описание: САМ - журнал домашних мастеров с 1992 по 2010 гг. + путеводитель (pdf) по номерам с 1992 по 2008 гг.
Журнал «Сам» - журнал домашних мастеров: описания, схемы и чертежи самодельных станков и приспособлений, оригинальной мебели, теплиц и других конструкций. Советы по ремонту автомобиля и квартиры, предметов интерьера и бытовых приборов. Много полезного найдут для себя рыболовы и туристы, домашние хозяйки и радиолюбители. Много новых практических идей.
Язык: Русский
Издатель:ООО «ГЕФЕСТ-ПРЕСС»
Гл.редактор: Юрий Столяров
Сайт редакции: http://www.master-sam.ru/

Вот descript.ion (из него-же)
Code:

"Сам. Журнал домашних мастеров" "Сам" - журнал (192 номер + путеводитель)\npicФормат: DjVu, pdf\nКачество: Отсканированные страницы\nОписание: САМ - журнал домашних мастеров с 1992 по 2010 гг. + путеводитель (pdf) по номерам с 1992 по 2008 гг.\nЖурнал «Сам» - журнал домашних мастеров: описания, схемы и чертежи самодельных станков и приспособлений, оригинальной мебели, теплиц и других конструкций. Советы по ремонту автомобиля и квартиры, предметов интерьера и бытовых приборов. Много полезного найдут для себя рыболовы и туристы, домашние хозяйки и радиолюбители. Много новых практических идей.\nЯзык: Русский\nИздатель:ООО «ГЕФЕСТ-ПРЕСС»\nГл.редактор: Юрий Столяров\nСайт редакции: http://www.master-sam.ru/В


Разница как-бы есть
копированием-переименованием ниче не получится

ЗЫ
Flasher
А.... сори, я забыл, что дискрипшен ложится не в папку/файл а уровнем выше. Теперь понял про "склейку". Да видать сие и надо


Last edited by JKT on Mon May 23, 2011 23:53; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon May 23, 2011 23:49    Post subject: Reply with quote

JKT
Файл descript.ion формирует список вложенных в папку элементов. Нет никакого смысла делать сконвертированные варианты txt в том же каталоге, информация при таком подходе по Ctrl+Z отображаться не будет.
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Mon May 23, 2011 23:55    Post subject: Reply with quote

Flasher
Сори..... выше отписался (дополнил ЗЫ) гляньте плиз. уже понял. Просто вы так быстро ответили, что я неуспел отправить редакцию Wink[b[/b]

Добавлено спустя 19 минут:

и причем эти "\n" это не текстовые, а управляющие символы, хотя в просмотрщике они так отражаются. Если копирнуть дискрипшин и файл создать, то ниче не получится. Вот в чем трабла
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue May 24, 2011 01:14    Post subject: Reply with quote

Code:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="#Info.cmd"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="#Info.cmd"

QGVjaG8gb2ZmICZzZXRsb2NhbCBlbmFibGVleHRlbnNpb25zICZjaGNwIDEyNTEgPm51bA0KY2Qg
L2QgJTENCnNldCBleF89XjxudWwgc2V0IC9wIHh5Xz0NCmZvciAlJWQgaW4gKCUxKSBkbyAoPj4u
LlxkZXNjcmlwdC5pb24gJWV4XyUiIiUlfm54ZCIgIikNCmZvciAvZiAiZGVsaW1zPSIgJSVzIGlu
ICgjSW5mby50eHQpIGRvICg+Pi4uXGRlc2NyaXB0LmlvbiAlZXhfJSIlJXNcbiIpDQo+Pi4uXGRl
c2NyaXB0LmlvbiAlZXhfJQTCJj4+Li5cZGVzY3JpcHQuaW9uIGVjaG8uDQo=


Параметры: %P%N
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Tue May 24, 2011 10:13    Post subject: Reply with quote

Tol!k
Спасибо.. Извините за ламерский вопрос. А что это такое? Куда сей код вставлять?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue May 24, 2011 10:16    Post subject: Reply with quote

JKT
Недавно спрашивали.
Back to top
View user's profile Send private message
JKT



Joined: 22 Sep 2009
Posts: 116
Location: Харьков

Post (Separately) Posted: Tue May 24, 2011 10:41    Post subject: Reply with quote

Flasher
Tol!k

Большое ВАМ человеческое спасибо !
Все заработало. Создался cmd файл, его на кнопку и параметры
ТС - сила Smile
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