Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » TCIMG (Часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 31.03.2024
Версия: 34.3
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельная, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
• Возможность комфортного использования потенциала программ с поддержкой командной строки, например:

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 16.300 примеров применения.

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке
Онлайн обсуждение TCIMG в группе Telegram

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 17:05 31-03-2024
Hermitwanderer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо! Работает кнопка. Дату хотелось бы в другом формате, но это не сложно поправить самому - добавил:

Код:
DatesBox15=Выбор даты¤TCIMG.dll,131|Выберите дату.|#SISDATE^dd.MM.yyy^1|245|110

в TCIMGU.lng. А в кнопке заменил dates=BOX5 на dates=BOX15.

Всего записей: 56 | Зарегистр. 20-04-2015 | Отправлено: 05:37 23-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Hermitwanderer, хорошо, что разобрались...
Единственный момент для своих имён ключей лучше использовать приставку, к примеру DatesBox_H5= или др., чтобы не было пересечений.
Цифровые приставки используются утилитой

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 12:36 23-12-2023
Hermitwanderer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Понятно, подправил. Спасибо!

Всего записей: 56 | Зарегистр. 20-04-2015 | Отправлено: 15:41 23-12-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Помогите с кнопкой: "Сортировать строки в Буфере обмена по числовому возрастанию в конце строк" ,
"Сортировать строки в Буфере обмена по числовому убыванию в конце строк"
Если внутри строк есть числа, то их не учитывать, сортировать только по числам в конце строк.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 13:39 26-12-2023 | Исправлено: alexostrov, 13:45 26-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexostrov, в TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавляем:  

Код:
[FormatUser]
; sort_end3 - сортировать строки по последним цифрам по убыванию
sort_end3=(?m)^.*?(\d+)$||$1||3
; sort_end4 - сортировать строки по последним цифрам по возрастанию
sort_end4=(?m)^.*?(\d+)$||$1||2


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=?Fsort_end4
%COMMANDER_PATH%\Wcmicons.dll,1
Сортировать строки в буфере обмена по числовому возрастанию в конце строк
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=?Fsort_end3
%COMMANDER_PATH%\Wcmicons.dll,1
Сортировать строки в буфере обмена по числовому убыванию в конце строк
 
0
-1
 


Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 15:17 26-12-2023 | Исправлено: Andrey_A_A, 15:43 26-12-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Андрей, спасибо Вам большое, все прекрасно работает.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 15:36 26-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 33.8
История последних изменений:
---
Поздравляю Всех Пользователей с Новым Наступающим Годом!!!
Желаю Всего Самого Самого! И Мира Над Нами!!!

---
Эта последняя версия в этом году! Всем спасибо за участие!
В справке к этому дню примеров перевалило за 16.000!

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 19:15 26-12-2023 | Исправлено: Andrey_A_A, 19:30 26-12-2023
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет. Нужна кнопочка для удаления содержимого папок(очистка) указанных в текстовом файле.

Всего записей: 940 | Зарегистр. 22-12-2016 | Отправлено: 20:07 26-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dedulya68, что у вас в списке? где их искать?
Приведите список текстового файла.

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 20:09 26-12-2023
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Например, есть текстовый файл по указанному пути. В нём:
%USERPROFILE%\AppData\Local\1
%APPDATA%\2
%ALLUSERSPROFILE%\3
и т.д.
Очистить эти папки

Всего записей: 940 | Зарегистр. 22-12-2016 | Отправлено: 20:15 26-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dedulya68, можно так, потом ещё что-то посмотреть..., вместо %P%N вставляете свой путь, если есть пробелы в кавычках...

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
delss=%P%N||1 folds=x||list<%P%N>||fflag<2>
%COMMANDER_PATH%\Wcmicons.dll,1
Удалить папки по списку под курсором и создать эти папки
 
0
-1
 

Вот ещё вариант:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 delss=FOLDC<%P%N//0>||1
%COMMANDER_PATH%\Wcmicons.dll,1
Очистить папки по списку под курсором
 
0
-1
 


Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 20:44 26-12-2023 | Исправлено: Andrey_A_A, 23:45 26-12-2023
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С наступающим всех! Andrey_A_A, а как бы поправить кнопки так, чтобы сортировка происходила по числам в начале строк?

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 06:58 28-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
hamstercombat, это уже есть: в параметре в таблице есть описание режима 10 и других подобных вариантов

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=?F10
%COMMANDER_PATH%\Wcmicons.dll,1
Сортировка строк по числовому возрастанию в начале строк
 
0
-1
 


Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 23:41 28-12-2023
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Большое спасибо!

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 15:30 29-12-2023
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
такая проблема в ёфикаторе
 
тест строки
 
ученым ученым-зоологом ученым-  «ученым»  -ученым
 
получаю
 
учёным ученым-зоологом учёным-  «учёным»  -учёным
 
в текстах часто встречаются слова с дефисом.  
 
ученым-  ёфицируется
 
ученым-зоологом - не ёфицируется

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 16:30 03-01-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
такая проблема в ёфикаторе

derrikF, вы можете сами это исправить прописывая нужные слова, сочетания слов в свою библиотеку
Путь прописывается в [Setting] в TCIMGU.ini, у меня путь такой, у вас будет другой

Код:
ELibrary=$f212\ELibrary.txt

Я добавил словосочетания ELibrary.txt

Код:
учёными-зоологами
учёным-зоологом
учёный-зоолог

И все ёфицировалось

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 bufsr=#7|1
%COMMANDER_PATH%\Wcmicons.dll,1
Ёфицировать слова в буфера обмена
 
0
-1
 

Если у вас в вашей библиотеке накопятся слова, которых нет в основном словаре ELibrary.zip, то можно будет выслать в личку и объединить...
---
P.S. - идеальной базы слов Ёфикации не существует (это видно по программам, с этим связанных и онлайн ресурсам - одно переводят - другое нет), надо сканировать тысячи страниц текста с "правильным" ёфицированием  и миллионы слов... добавляя фразы/слова в библиотеку... я лишь создал инструмент, который это позволяет делать быстро, остальное дело за каждым, кто любит Ёфикацию... ну и делитесь своими наработками - создадим общую библиотеку слов...

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 16:08 08-01-2024 | Исправлено: Andrey_A_A, 18:09 08-01-2024
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
что так сложно та?
 
не проще ли чтобы прописать учёный- и все обрабатывалось?
 
в AkelPad я выполнил регулярку \bученый\b и в словосочетании ученый-зоолог слово ученый отловилось без проблем
 
в AkelPad с галочкой "слово целиком" при простом поиске словосочетание обработалось. но вот TCIMG в данной работе не хочет.
 
потому и говорю, что это странно.
 
чтобы прописать все исключения, надо книги все прочитать, которые обрабатываю.

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 18:14 08-01-2024 | Исправлено: derrikF, 18:16 08-01-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
при простом поиске словосочетание обработалось. но вот TCIMG в данной работе не хочет.  

derrikF, добавляйте к команде свой список поиска и замен.. читайте справку - всё делается...
---

Цитата:
чтобы прописать все исключения, надо книги все прочитать, которые обрабатываю.  

А никто за вас это не сделает - у меня одна жизнь (все списки не создать мне самому) - инструмент есть со всеми настройками - подключайте... все в ваших руках, дописывайте списки и.т.д.
--
Кроме основ Ёфикатора есть

Код:
&#  Поиск с регулярным выражением и замена по списку
?@  Поиск с регулярными выражениями по списку  

И многое другое - автоматизируйте...
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 18:21 08-01-2024 | Исправлено: Andrey_A_A, 21:13 08-01-2024
RakPotaskun



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - получить даты:
Текущая дата +7
Текущая дата +14
Текущая дата +21
Текущая дата +28
и вывести их в textv в формате dd_MM_yyyy.

Всего записей: 32 | Зарегистр. 15-09-2017 | Отправлено: 07:46 09-01-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
RakPotaskun

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=<info=s102|+7d//#@CRLF//s102|+14d//#@CRLF//s102|+21d//#@CRLF//s102|+28d>||&&(?m)^(\d+)/(\d+)/(\d+).*!!$3_$2_$1 textv=GLOBALSENDS<x1>||viewtext<DATA|0|0|0|0|Consolas>||pos<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить даты прибавив к текущей дате 7, 14, 21, 28 дней
 
0
-1
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 12:38 09-01-2024 | Исправлено: Andrey_A_A, 12:39 09-01-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru