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 

Content-плагин: NTFS Descriptions
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Tol!k



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

Post (Separately) Posted: Mon Jan 18, 2010 02:35    Post subject: Reply with quote

Itar-Tass wrote:
1.Первая кнопка-расширение txt не нужно.
Без расширения txt не работает с notepad.exe (упорно открывает :comment.txt), а AkelPad установлен не у всех
Itar-Tass wrote:
2.Вторая кнопка- ничего не добавляется в поток из descript.ion
Комментарии добавляются в :comment.txt
Если хочешь в :comment — исправь в descript2comment.cmd
Itar-Tass wrote:
Выскакивает на мгновение Dos окно пустое и все...
Чтобы посмотреть комментарии, нажми первую кнопку
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Mon Jan 18, 2010 03:09    Post subject: Reply with quote

Ну никак не добавляются ни в comment Ни comment.txt(сделал такой поток)
Специально даже сделал новый поток opisanie и поправил
descript2comment.cmd - не помогло.
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Mon Jan 18, 2010 03:39    Post subject: Reply with quote

В descript2comment.cmd удали >>"%f%:comment"
А перед строкой exit /b
добавь строку
pause
exit /b

После этого комментарии должны выводиться в окно cmd.exe
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Mon Jan 18, 2010 04:22    Post subject: Reply with quote

Если так то все равно сразу закрывается.Где ошибка?
Quote:

@echo off &chcp 1251 >nul
rem Добавление комментариев из descript.ion в поток :comment.txt
rem Параметры: %F
rem Используется super-sed http://sed.sourceforge.net/grabbag/ssed/sed-3.62.zip

setlocal enableextensions
for /f "delims=" %%f in (%1) do (
call :d "%%f"
)
pause
exit /b

:d
set "f=%~1"
set "f=%f:\=%"
if "%f%"=="%f: =%" (
ssed.exe -n s/^%f%\s//p descript.ion
rem for /f "tokens=1*" %%c in ('findstr /b /c:"%~1" descript.ion') do echo %%d
) else (
ssed.exe -n s/"^\"%f%\"\s"//p descript.ion
)
goto :eof
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Mon Jan 18, 2010 18:49    Post subject: Reply with quote


Это с твоим кодом. Сразу закрываться никак не должно из-за команды pause
У кнопки путь запуска пустой? Какая ОС? Попробуй снять атрибут "скрытый" с descript.ion
Запусти в ком.строке cmd /k ssed --version, только не в папке где лежит ssed.exe


Last edited by Tol!k on Mon Jan 18, 2010 18:54; edited 1 time in total
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Mon Jan 18, 2010 18:54    Post subject: Reply with quote

super-sed version 3.62
based on GNU sed version 4.1

ОС- 2003 Server 64-bit
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Mon Jan 18, 2010 19:42    Post subject: Reply with quote

descript2comment.cmd случаем не в уникоде сохранил?
И проверь работу на файле не содержащем кириллицы в имени
Ты уже писал, что в 2003 Server нет команды chcp, как-же там правильно сменить кодовую страницу консоли? Команда mode там есть?
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Mon Jan 18, 2010 21:45    Post subject: Reply with quote

1.Путь в кнопке пустой.

2.Уже реально интересно.
Поставил ХП3(32bit) чистую версию(Из него сейчас пишу).
Переписал ssed в папку windows
Поставил тотал коммандер 7.50a
Установил плагин.
Сделал кнопки.
Выбрал файл с английским именем из одного слова.
Написал к нему комментарий из английских букв.

Запускаю оригинальный cmd(сохранил в блокноте по умолчанию ANSI)
Ничего не происходит.Мелькает на мгновение дос окно.

Запустил уменьшенный из поста сверху.Дос окно опять сразу закрывается.
Back to top
View user's profile Send private message
dymych



Joined: 04 Jun 2010
Posts: 1

Post (Separately) Posted: Fri Jun 04, 2010 13:01    Post subject: Reply with quote

спасибо автору за отличный плагин и вопрос к нему же: относительно работы по сети - при копировании ФАЙЛОВ действительно потоки сохраняются, но вот если копируются по сети ПАПКИ, то потоки исчезают к сожалению. Перепроверил и с помощью утилиты Streams Марка Руссиновича, и плагином NTFS Streams, и программой NTFS Stream Explorer.
Это неизбежно, особенность системы NTFS или можно как-то исправить? Или, может быть, какие-то настройки в Total commander - типа в .ini прописать что-нибудь?
Спасибо заранее если ответите
Back to top
View user's profile Send private message
Led



Joined: 16 Dec 2004
Posts: 47

Post (Separately) Posted: Fri Jun 04, 2010 13:54    Post subject: Reply with quote

dymych
Это Total Commander не сохраняет потоки при копировании. Давным-давно, когда я писал плагин, я это проверял. Написал Гислеру, но тот ответил что так и задумано и изменять не хочет.
Back to top
View user's profile Send private message
Neptun79



Joined: 24 Jul 2010
Posts: 93

Post (Separately) Posted: Sat Sep 04, 2010 21:34    Post subject: Reply with quote

Led
1).Будет ли это работать если скопировать файл с такими комментами например на болванку (DVD-диск) ?
2). Не вызовет ли это проблем в дальнейшем с редактированием/вопсроизведением, а также копированием/удалением/перемещением таких файлов ? ...
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sat Sep 04, 2010 21:40    Post subject: Reply with quote

1)Поддерживает ли файл.система Dvd потоки? Imho нет.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Neptun79



Joined: 24 Jul 2010
Posts: 93

Post (Separately) Posted: Sun Sep 05, 2010 20:36    Post subject: Reply with quote

Не совсем понял как загрузить коммент(ы) из стороннего файла(ов) descript.ion ?

И можно ли проделать с помощью этого плагина вот такое: http://forum.wincmd.ru/viewtopic.php?t=13442&highlight= ?
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sun Sep 05, 2010 20:51    Post subject: Reply with quote

Neptun79 wrote:
Не совсем понял как загрузить коммент(ы) из стороннего файла(ов) descript.ion ?

Сохранить код descript2comment.cmd в текстовый файл;
Создать кнопку;

Положить ssed.exe в папку прописанную в %path%;
Выделить нужные файлы и нажать кнопку.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Sep 05, 2010 21:01    Post subject: Reply with quote

Neptun79
Вариант с помощью стандартных возможностей TC (автор уже писал здесь, у меня малость поподробнее):
Выбрать файл(ы), открыть диалог изменения атрибутов, нажать кнопку "Добавить атрибут", задать плагином ntfs_diz, свойством Comment (или какое-то другое, если INI-файл редактировался), а значение взять из другого плагина. Для этого нажать кнопку-плюсик, в списке выбрать tc, затем Комментарий. OK.
В течение сеанса TC правило сохраняется, если понадобится — можно повторять процедуру совсем быстро, только не забыть поставить галку в опции "Использовать плагины" — автоматически она ставится только при создании правила.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sun Sep 05, 2010 22:50; edited 1 time in total
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
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 4 of 7

 
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