Создать файл с содержимым и именем из буфера обмена
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3  :| |:
Total Commander -> Автоматизация Total Commander

#31:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 01:29
    —
Dimsok
Звезду добавил (раньше думал, что система её автоматом убирает).

Что касается trid, то попробуй между строками 52 и 53 вставить такую:
Code:
    .Run """%COMMANDER_PATH%\Plugins\wdx\TrID\trid\trid.exe"" """ & CD & Name & """ -ce", 0
Путь сам поправишь.

#32:  Author: Dimsok PostPosted: Thu May 12, 2016 02:42
    —
Ладно, с trid это была плохая идея. Копирую содержимое pl файла к примеру, который отображается тридом именно как pl, но созданный файл уже определяет как txt. Кодировка вроде та же, сравнивал оригинал и копию встроенной сравнивалкой, 0 различий нашлось. Но ладно, случай замены расширения можно держать для trid отдельную кнопку и всем скопом переименовывать.

Тут другой вопрос возник: Возможно ли указывать стартовое положение каретки для именования? Например в параметрах "1 3 txt 1" после "3" строки ещё одну циферку указывать, чтобы в случае третьей закомментированный строки можно было брать имя для именования не с "#", а после.

#33:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 03:14
    —
Dimsok wrote:
который отображается тридом именно как pl, но созданный файл уже определяет как txt.
Прога вообще с текстом плохо работает. Даже свои питоновские файлы не распознаёт. Если файлы идентичны, значит trid реагирует на расширение.

С параметром что-то идея мне не нравится. Слишком индивидуальная хотелка. Никто же не мешает выделять с нужной позиции. К тому же содержимое далеко не всегда может быть подвержено этому фактору. Если же есть желание исключать из имени или заменять заданные символы на какой-то один, то это могу сделать.

#34:  Author: Dimsok PostPosted: Thu May 12, 2016 03:26
    —
Ну не то, чтобы совсем идентичны. В этом случае появляется всплывающее окно, извещающее о том, что файлы одинаковые. А тут окно сравнение появляется, но отображает 0 различий.

Тогда добавь в скрипт обрезку всех "#". А досовский пробел заменять на человеческий.

#35:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 03:49
    —
См. кодировки и поставь птицу "Двоичный".

Что за досовский пробел?

#36:  Author: Dimsok PostPosted: Thu May 12, 2016 04:28
    —
Я про "_".

#37:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 04:34
    —
Это знак подчёркивания. Что с ним не так? Я на него заменяю некоторые символы.

#38:  Author: Dimsok PostPosted: Thu May 12, 2016 11:40
    —
Quote:
Что с ним не так?

Мне почему-то глаз режет, не красиво. Я даже шаблон для гп создавал, чтобы заменялись такие случаи на пробел. Можно ещё убирать из заданной строки '.

#39:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 11:47
    —
Странно. Это с досовских времён устоявшийся символ. Удобно работать с переменными без экранирования пробелов в путях. Да и есть программы, у которых с пробелами проблема.
Также " у меня меняются на ''. Нормальная практика.
С концевыми ещё ладно, это можно, а внутренние убирать не очень-то хочется.

#40:  Author: Dimsok PostPosted: Thu May 12, 2016 13:04
    —
Ну ладно, концевые и начальные _ и ' убрать, и #.

#41:  Author: FlasherLocation: Москва PostPosted: Thu May 12, 2016 16:09
    —
Начальные (левые) такие же концевые (крайние), как и конечные (правые).
В общем, не будем мелочиться. Смотри 3 параметр и соотв. перестановку.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3  :| |:
Page 3 of 3

Powered by phpBB © 2001, 2005 phpBB Group