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 

Описание в TXT-файле (несколько вопросов)
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Sat Nov 04, 2006 04:06    Post subject: Описание в TXT-файле (несколько вопросов) Reply with quote

Появилось в очередной раз несколько задумок, не подскажите как реализовать??

1) Я частенько создаю .txt-файл-описание к какому нибудь файл таким образом:
-Навожу курсор на файл, к которому хочу создать описание
-Жму Shift+F4
-Убираю оригинальное расширение и прописываю txt или чего-нить ещё

Можно ли сделать shortcut, выполняющий это сразу после 1го пункта

2)Хотелось бы в сетевом окружении-убрать всё кроме FS-плагинов, да и вообще не хочется чтобы Total лез в сетевое

Спасибо

 !  Avada:
Тема переозаглавлена, прежнее название убрано в скобки.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sat Nov 04, 2006 11:08    Post subject: Reply with quote

Quote:
Можно ли сделать shortcut, выполняющий это сразу после 1го пункта

Вопрос: а почему стандартная поддержка описаний не подходит? Ctrl+Z на файле - и всё, описание сохраняется в текстовый файл (files.bbs/descript.ion на выбор). Плюс Тотал с такими описаниями отлично работает.

Если прям уж надо txt, то можно создать батник с содержимым
echo %1 >> %1.txt
start notepad %1.txt

повесить его на тулбар, и в параметрах кнопки прописать %p%n.

После нажатия на эту кнопку будет всё, как тебе хочется.

Quote:
2)Хотелось бы в сетевом окружении-убрать всё кроме FS-плагинов, да и вообще не хочется чтобы Total лез в сетевое

Пока не реализуемо.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Sun Nov 05, 2006 02:32    Post subject: Reply with quote

D1P wrote:
Плюс Тотал с такими описаниями отлично работает.
Нет, не отлично. icfu и другие постоянно баги постят Гислеру.
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Sun Nov 05, 2006 10:43    Post subject: Reply with quote

2 D1P

Мне txt удобнее, да и приходится частенько эти файлы давать другим людям, которые далеки от всего...

Пс. А нельзя посадить не на кнопку, а именно на клавишу??
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sun Nov 05, 2006 13:24    Post subject: Reply with quote

Quote:
А нельзя посадить не на кнопку, а именно на клавишу??

Можно было в шестёрке добавлением пользовательского меню (cm_UserMenuN), которое потом вешалось на хоткей, в семёрке можно добавить пользовательскую команду и тоже повесить её на хоткей.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Mon Sep 14, 2009 22:12    Post subject: Reply with quote

D1P wrote:

Если прям уж надо txt, то можно создать батник с содержимым
echo %1 >> %1.txt
start notepad %1.txt



а как надо исправить батник, чтобы имена файлов были полные, а не в формате 8.3?
и чтобы в файл не вставлялся путь к файлу под курсором?
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Mon Sep 14, 2009 22:28    Post subject: Reply with quote

laburj wrote:
а как надо исправить батник, чтобы имена файлов были полные, а не в формате 8.3?

В кнопке написать не %p%n а %P%N
laburj wrote:
и чтобы в файл не вставлялся путь к файлу под курсором?

Code:
"" >> %1.txt

_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Mon Sep 14, 2009 22:51    Post subject: Reply with quote

D1P, спасибо!

а как сделать, чтобы в имени нового текстового файла не оставалось расширение файла, имя которого берётся?

т.е. из файла tudm.zip хочется получить tudm.txt, а не tudm.zip.txt
D1P wrote:

В кнопке написать не %p%n а %P%N

и кстати в этом случае notepad'ом открывается файл под курсором, а не новоиспечённый файл..
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Tue Sep 15, 2009 00:44    Post subject: Reply with quote

Пользовательская команда без применения батника:
cmd=%comspec%
param=/c echo. >> "%P%O.txt"&start "" "%P%O.txt"
laburj, загляните уже в справку, ознакомьтесь с полезными параметрами %P, %N и др.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Thu Oct 01, 2009 08:52    Post subject: Reply with quote

 !  Avada:
Обращаю внимание, что эта тема в исходном виде уже противоречит действующим правилам. Попытки добавлять к имеющимся вопросам новые будут пресекаться.
Оффтоп перенесён в существующую тему Папка Recent в "Программном обеспечении".

_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sat Feb 13, 2010 19:00    Post subject: Reply with quote

Quote:
Tol!k wrote:
Пользовательская команда без применения батника:
cmd=%comspec%
param=/c echo. >> "%P%O.txt"&start "" "%P%O.txt"

Создав такую кнопку постоянно добавляется лишняя строчка. И получается при запуске файла описания 2 строки, если закрыть и снова нажать кнопку, становится 3, дальше 4е и т.д. Подскажите что нужно изменить чтобы при запуске не добавлялась новая строка.

Действительно, при каждом вызове добавляется перевод строки. Правильнее так:
Code:
/c (if not exist "%P%O.txt" copy nul "%P%O.txt") &start "" "%P%O.txt"
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Feb 13, 2010 21:58    Post subject: Reply with quote

Можно не городить огород и просто запускать редактор, передавая ему путь к файлу "%P%O.txt" - большинство редакторов в состоянии самостоятельно создать файл, если он не существует - даже стандартный блокнот спрашивает, создать ли файл, если файла нет.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sat Feb 13, 2010 22:10    Post subject: Reply with quote

Если явно указать редактор — да.
Если редактор не указан —
Quote:
---------------------------
z:\tmp.txt
---------------------------
Windows не удалось найти 'z:\tmp.txt'. Проверьте, что имя было введено правильно, и повторите попытку. Чтобы выполнить поиск файла, нажмите кнопку "Пуск", а затем выберите команду "Найти".
---------------------------
ОК
---------------------------
Back to top
View user's profile Send private message
laburj



Joined: 07 Mar 2005
Posts: 186

Post (Separately) Posted: Sat Feb 13, 2010 22:55    Post subject: Reply with quote

кстати, а можно ли сделать так, чтобы не появлялось ни на секунду окно командной строки?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Feb 13, 2010 22:57    Post subject: Reply with quote

laburj wrote:
кстати, а можно ли сделать так, чтобы не появлялось ни на секунду окно командной строки?

Самый лучший способ указан в моем предыдущем сообщении))
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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