[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Модератор форума: ХарВик, Andrey_A, chip642  
Различные вопросы по Total Commander
Andrey_AДата: Воскресенье, 02.02.2020, 17:11 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
.
€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€

Тема для любых вопросов, касающихся Total Commander, сборок и.т.д

€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€Э€
.
.
.
.
.


 
zybrevlДата: Суббота, 30.12.2023, 12:23 | Сообщение № 76
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 317
Награды: 14
Репутация: 10
Если от битности ТС, можно так:
В каталоге Editor два подкатталога:
AMD64 и x86 с AkelPad\AkelPad.exe соответствующей разрядности.

Wincmd.ini, [Configuration]:
Editor=%COMMANDER_PATH%\Editor\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe

Пути, естественно - свои.


Сообщение отредактировал zybrevl - Суббота, 30.12.2023, 12:25
 
GKVДата: Суббота, 30.12.2023, 18:04 | Сообщение № 77
Рядовой

На сайте с: 14.01.2016
Город: Калуга
Сообщений: 17
Награды: 0
Репутация: 0
Цитата zybrevl ()
В каталоге Editor два подкатталога:
AMD64 и x86 с AkelPad\AkelPad.exe соответствующей разрядности.

Wincmd.ini, [Configuration]:
Editor=%COMMANDER_PATH%\Editor\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe

Пути, естественно - свои.

Да, спасибо большое! Всё гениальное - просто, как говорится.

И, что-то мне подсказывает, что этот подход заработает и в более сложных конструкциях с openmn
 
zybrevlДата: Воскресенье, 31.12.2023, 07:30 | Сообщение № 78
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 317
Награды: 14
Репутация: 10
GKV
Ещё можно так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe
%P%N
wcmicons.dll,18
Текстовый редактор AkelPad
%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\

-1


Код
[Associations]
Filter1=*.ini
Filter1_open=""%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe" "%1""
 
Andrey_AДата: Среда, 03.01.2024, 11:25 | Сообщение № 79
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
GKV, добавил тег :CPU:
Обновитесь, Тестовая версия TCIMG 339_b3, в версии TCIMG 33.8 замените соответствующие файл(ы)

Цитата
[+] В команды openmn, openup, openz добавлен тег ":CPU:"


Код
1_Pr_5="D:\Test\86_64\:CPU:\notepad++.exe" ":FILE:"//0//Открыть в notepad++//D:\Test\86_64\:CPU:\notepad++.exe


.


 
GKVДата: Среда, 03.01.2024, 20:22 | Сообщение № 80
Рядовой

На сайте с: 14.01.2016
Город: Калуга
Сообщений: 17
Награды: 0
Репутация: 0
Цитата Andrey_A ()
GKV, добавил тег :CPU:

Большое спасибо! Пойду тестировать

Цитата zybrevl ()

GKV
Ещё можно так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe
%P%N
wcmicons.dll,18
Текстовый редактор AkelPad
%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\

-1

Код
[Associations]
Filter1=*.ini
Filter1_open=""%COMMANDER_PATH%\Utilites\%PROCESSOR_ARCHITECTURE%\AkelPad\AkelPad.exe" "%1""

Спасибо! Но не совсем смог понять методологию. Можете объяснить, если не сложно?

[off]И, пользуясь случаем, поздравляю всех с праздниками![/off]
 
ВикторДата: Среда, 26.03.2025, 17:32 | Сообщение № 81
Рядовой

На сайте с: 14.03.2013
Город: Екатеринбург
Сообщений: 18
Награды: 0
Репутация: 0
Здравствуйте.
Возникла такая необходимость, к имяни файла добавить единицу к числу. Как в Akelpad, команда -"В выделенном к цифре +1" Call("Scripts::Main", 1, "InsertPlus.vbs", `"34"`) Icon...
Можно ли в ТС сделать тоже, но с именами файлов? Переделать команду "Создать в АП *.TXT файл (Текст из буфера. Имя под курсором)", но с последующей нумерацией.
Пример: Radme1.txt(Имя под курсором) - Radme2.txt(полученный файл + Текст из буфера)


Сообщение отредактировал Виктор - Среда, 26.03.2025, 17:53
 
chip642Дата: Среда, 26.03.2025, 20:00 | Сообщение № 82
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Виктор
Цитата
(Текст из буфера. Имя под курсором)

Не совсем понятно. Опишите точно задачу. Для чего нам нужен файл под курсором, какой он ориентир задает?
 
ВикторДата: Четверг, 27.03.2025, 16:20 | Сообщение № 83
Рядовой

На сайте с: 14.03.2013
Город: Екатеринбург
Сообщений: 18
Награды: 0
Репутация: 0
Есть список файлов, например главы книг - Глава 1.txt, Глава 2.txt, Глава 3.txt. в буфере есть текст. Выделяю файл Глава 3.txt и появляется новый файл Глава 4.txt, т.е. к выделенному, к цифре, прибавляется +1 и содержание буфера. Кнопка "создать txt файл, имя под курсором + содержание буфера" не пойдет так как расширение одинаковые и получится Глава 3_01.txt а нужно Глава 4.txt. Кнопка "создать txt файл, имя первой строки + содержание буфера" тоже не подходит, "Глава" это пример, текст может отличатся от имяни файла.
 
chip642Дата: Четверг, 27.03.2025, 16:32 | Сообщение № 84
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Виктор,
Цитата
Выделяю файл Глава 3.txt и появляется новый файл Глава 4.txt

Это понятно

Не понятно "+ содержание буфера", что там в буфере, цифра или фраза и как прибавлять, через какой-то символ?"
 
chip642Дата: Четверг, 27.03.2025, 16:38 | Сообщение № 85
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Виктор

По-моему я понял, вы хотите создать файл с содержимым буфера обмена с именем файла под курсором +1 к нумерации в конце. А если нумерации в конце нет у файла под курсором? Тут есть нюансы канеш.
 
chip642Дата: Четверг, 27.03.2025, 20:58 | Сообщение № 86
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Виктор

Решение в теме TCIMG, здесь
 
ВикторДата: Пятница, 28.03.2025, 16:26 | Сообщение № 87
Рядовой

На сайте с: 14.03.2013
Город: Екатеринбург
Сообщений: 18
Награды: 0
Репутация: 0
Не получается. На другое расширение создает тхт, имя под курсором, а на файл с тхт вообще не реагирует.
есть файлы:
07_01.txt
07_02.txt
07_03.txt
07_04.txt
нужно:
Если файл 07_04.txt выделен, то должен появится файл 07_05.txt с содержанием буфера.
Если 07_03.txt , то 07_03_01.txt так как 07_04.txt уже есть (это в идеале)
Больше не знаю как объяснить что я хочу.

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
creat="%p"||"%O".txt||clip<>||autocode<>||upd<1>
WCMICONS.dll,1323
Создать в АП *.TXT файл (Текст из буфера. Имя под курсором)

Эта кнопка создает из 07_03.txt , файл 07_03_01.txt. Можно ее переделать так чтобы выдавала следующее число?


Сообщение отредактировал Виктор - Пятница, 28.03.2025, 17:00
 
chip642Дата: Пятница, 28.03.2025, 16:49 | Сообщение № 88
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Вы видите, что я перенаправил ответ на ваш вопрос в тему TCIMG?
Пожалуйста, оставляйте сообщения под уже выложенным решением, а не в этой теме.

Цитата Виктор ()
На другое расширение создает тхт

Я устал расшифровывать ваши сообщения.

Вы как пример привели TXT, отсюда и решение.
Подкорректировал, перекопируйте и проверьте, должно работать с любым расширением.
 
chip642Дата: Пятница, 28.03.2025, 18:37 | Сообщение № 89
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Цитата Виктор ()
Если файл 07_04.txt выделен, то должен появится файл 07_05.txt


Тут всё не так просто и многое зависит от имен файлов и цифрового блока в конце. В решение задействованы регулярные выражения и многое зависит от точной постановки задачи.
у вас имена файлов то Radme2.txt, то Глава 1.txt, то 07_01.txt ...

Так такие задачи не ставятся универсального решения нет. У меня например вся нумерация в конце файлов идет через _01, _02..., везде.
А вы хотите универсального решения для любых имён.
Так что определитесь в каком виде у вас имена с нумерацией, есть ли нули перед, если есть, то какая разрядность, 0001, или 001, или 01

Для подобного рода имен - Radme2.txt, то Глава 1.txt, без нулей, я подкорректировал прошлое решение, пройдите по ссылке постом выше.
 
ВикторДата: Суббота, 29.03.2025, 16:50 | Сообщение № 90
Рядовой

На сайте с: 14.03.2013
Город: Екатеринбург
Сообщений: 18
Награды: 0
Репутация: 0
в Akelpad к любому тексту в конце строки, если есть цифры, то прибавляется +1 (команда -"В выделенном к цифре +1" Call("Scripts::Main", 1, "InsertPlus.vbs", `"34"`) Icon...). Я и подумал, что в ТС можно сделать так же. Не судьба.
 
  • Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Поиск:

Интеллектуальные права и отказ от ответственности