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

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

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

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



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

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

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

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

Сборки программ, в которых участвует утилита 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 PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

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

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
А сравнивать по русским и английским буквам можно??? Русский текст сверху - это не условие? До первых русских букв от слова =О файле=? Это так рассуждение, если нельзя, так нельзя. А перевести кусок любого попавшего текста на английском (от двух строк и более) в буфере можно?
 
Добавлено:
Abel11
Перевод можно с использованием интернета. Любой вариант кнопки, какой проще и лучше в реализации.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 04:44 18-07-2018
Andrey_A_A



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

Цитата:
но она вычищает много нужного

Цитата:
если честно, не вижу в этих текстах, какое можно единое условие для них прописать

sibirnik, если вы изначально берёте информацию с какого-либо сайта, то есть более точное решение: по ссылке считывать информацию страницы, а дальше брать из различных тегов нужную информацию. Если так, то рекомендую создать новую тему "Получение нужной информации по ссылке" в этом разделе и далее обсуждать парсинг... Я бы рекомендовал для таких случаев команду extxt
 
Один из примеров:

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 12:45 18-07-2018 | Исправлено: Andrey_A_A, 12:46 18-07-2018
sibirnik



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

Цитата:
если вы изначально берёте информацию с какого-либо сайта, то есть более точное решение

Для меня интересна только информация о программах(Описание), которое должно быть максимально полным и чистым от всякого мусора(Ссылки мне не нужны). В принципе у меня уже есть кнопка, которая при копировании в буфер обмена  выделенной информации со страницы любого сайта, вычищает практически на 99,999...% весь не нужный мне мусор(использовал вашу справку и ваши примеры, доделывал под свои запросы) и создаёт папку и описание с именем первой строки. Всё хорошо, но есть некоторые описания, в которых имеется текст на английском(для меня этот текст не имеет смысла, так как я не понимаю английский). Вот эти куски я и хочу либо вырезать, либо перевести на русский язык, если это возможно. Это возможно???. Все мои попытки самому вырезать эти строки кнопкой тщетны. Я просто тупо не знаю, как удалить более двух строк подряд на английском - до строки "О файле".(Вы говорите ничего общего, а начало от двух и более подряд строк на английском и до строки "О файле" на русском, которые всегда одинаковы, только количество строк разное)Просто любое количество строк я удаляю, а как удалить с условием описанным выше я не знаю. Вы можете мне помочь? Примеры для удаления - любой текст с куском английского текста в середине. Вот этот кусок мне нужно либо перевести, либо удалить и всё это нужно сделать в буфере обмена??? Если решение этого вопроса сложное и невозможное, то всё равно всем спасибо. Ручками буду переводить в переводчике и вставлять.
 

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 17:56 18-07-2018
Andrey_A_A



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

Код:
; fun_translate2 - перевести в Yandex строки (более 2-х) в которых нет русских символов  
fun_translate2=(?mi)^((?:[^а-яё\r\n]+\R+){2,})||_GTR("$1",'en|ru',1,1)&@CRLF
; fun_translate3 - перевести в Google строки (более 2-х) в которых нет русских символов  
fun_translate3=(?mi)^((?:[^а-яё\r\n]+\R+){2,})||_GTR("$1",'en|ru',1,0)&@CRLF

Примеры:

Код:
"textt=%P%N||&&(?mi).+\R^([^а-яё]+)$!!||upd<1>" - в текстовом файле под курсором удалить куски текста, в которых нет русских символов, кроме первой строки
"textt=%P%N||&&(?mi)^((?:[^а-яё\r\n]+\R+){2,})!!||upd<1>" - в текстовом файле под курсором удалить строки (более 2-х), в которых нет русских символов
"textt=%P%N||?Ffun_translate2||upd<1>" - в текстовом файле под курсором перевести в Yandex строки (более 2-х), в которых нет русских символов
"textt=%P%N||?Ffun_translate3||upd<1>" - в текстовом файле под курсором перевести в Google строки (более 2-х), в которых нет русских символов
 
"bufsr=&&(?mi).+\R^([^а-яё]+)$!!" - в буфере обмена удалить куски текста, в которых нет русских символов, кроме первой строки
"bufsr=&&(?mi)^((?:[^а-яё\r\n]+\R+){2,})!!" - в буфере обмена удалить строки (более 2-х), в которых нет русских символов
"imgpr=1 bufsr=?Ffun_translate2" - в буфере обмена перевести в Yandex строки (более 2-х), в которых нет русских символов
"imgpr=1 bufsr=?Ffun_translate3" - в буфере обмена перевести в Google строки (более 2-х), в которых нет русских символов
 

Для точного попадания можете везде использовать регулярку:

Код:
(?mi)^((?:[^а-яё\r\n]+\R+){2,})(?:О файле:.*)

P.S. Рекомендую начать изучать регулярные выражения, которые облегчают преобразования текста.

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 20:58 18-07-2018
Abel11



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

Цитата:
удалить строки (более 2-х), в которых нет русских символов  

 
Для данной задачи это отличное условие.    
 

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 21:27 18-07-2018 | Исправлено: Abel11, 21:29 18-07-2018
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Маэстро нет слов от благодарности и восхищения. На скорую руку ткнул перевод и всё, как надо.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 05:47 19-07-2018
Andrey_A_A



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

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 23:27 22-07-2018
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCIMG 23.8
 
История последних изменений: Подробнее...
 
Последние примеры: Подробнее...

Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 23:47 22-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
Обновил TCIMG и перестала работать кнопка:
 
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
clink=%UL||noext<all>
C:\Program Files\Total Commander\wc.dll,49
создать ярлыки выделенным объектам на рабочем столе, удаляя из базового имени все расширения
 

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 23:44 23-07-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kurganski, исправлено, тестовая версия TCIMG 239_b5, в версии TCIMG 23.8 замените соответствующие файл(ы)

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 01:25 24-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Благодарю, заработала.
 
Есть ещё одна проблема. В секундомере (watch) не помещаются секунды. Нельзя ли внести в TCIMG.INI настройку размера шрифта в секции [watch] ?

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 16:00 24-07-2018
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kurganski
Проблем нет, все примеры из справки по watch работают как на картинках в справке.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 19:30 24-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Картинка окна секундомера:
http://picplus.ru/img/1807/24/cdc93d01.jpg

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 20:10 24-07-2018
Andrey_A_A



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

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 21:31 24-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Скорее всего у меня в системе увеличенный шрифт и менять очень нежелательно. Если не получится подстроиться под шрифт, может можно регулировать в .ini размер окна по горизонтали?

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 22:07 24-07-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kurganski, попробуйте:
Тестовая версия TCIMG 239_b6, в версии TCIMG 23.8 замените соответствующие файл(ы)
Если не исправится, то напишите где в системе изменили шрифт для теста на своей системе.

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 00:39 25-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Вообще не переносит:
 
http://picplus.ru/img/1807/24/778fa6c6.jpg
 
Добавлено:
Andrey_A_A
 
http://picplus.ru/img/1807/24/398e56e8.jpg

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 00:49 25-07-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кое-что забыл... ещё раз Тестовая версия TCIMG 239_b6, в версии TCIMG 23.8 замените соответствующие файл(ы)

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 01:10 25-07-2018
kurganski

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Без изменений.

Всего записей: 39 | Зарегистр. 26-06-2018 | Отправлено: 01:20 25-07-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kurganski, тогда напишите где в системе изменили шрифт для воспроизведения на своей системе

Всего записей: 1472 | Зарегистр. 15-08-2011 | Отправлено: 01:26 25-07-2018
   

Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru