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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Онлайн справка на китайском языке

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пожалуйста помогите решить ещё одну задачу. Имеем такой txt-файл:
Требуется выполнить следующее:
В содержимом текстового файла под курсором оставить только прокси с окончанием :8080  :3128 :80 с отображением в таком виде:
186.183.220.2:8080
6.13.22.2:3128
16.153.120.22:80
С удалением ненужного, пустых строк и пробелов.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 19:38 15-07-2019
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=:8080@CRLF:3128@CRLF:80??-1 textt=%P%N||?T|d5:GLOBALSENDS<t>,1:-1||formt<63>||backup<0>
WCMICONS.dll,19
в файле под курсором удалить строки в конце которых нет заданных фраз (:8080,:3128,:80)
 
 
-1
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 20:26 15-07-2019
sibirnik



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

Цитата:
в файле под курсором удалить строки в конце которых нет заданных фраз (:8080,:3128,:80)  

А в файле мы имеем вот такие строки(скорее строки со сплошным текстом):

Цитата:
186.183.220.2:8080196.0.117.14:4970294.20.21.37:3128202.136.89.42:51663103.80.83.161:80...

Нужно в файле под курсором строки привести к виду(не знаю, как правильно назвать - каждый прокси с новой строки) оставив только такие (:8080,:3128,:80) удалив всё остальное.
Сделали так:
186.183.220.2:8080
196.0.117.14:4970
294.20.21.37:3128
202.136.89.42:51663
103.80.83.161:80....
Оставили так:
186.183.220.2:8080
294.20.21.37:3128
103.80.83.161:80....
Подправьте пожалуйста.
 
 
Добавлено:
Abel11

Цитата:
sends=:8080@CRLF:3128@CRLF:80??-1

Вот эта часть команд кнопки не работает(выяснил просто вручную столбиком сделал)
 

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 04:24 16-07-2019 | Исправлено: sibirnik, 05:08 16-07-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik 04:24 16-07-2019
Цитата:
А в файле мы имеем вот такие строки(скорее строки со сплошным текстом)

 
Что значит "со сплошным" текстом, вы дали ссылку на файл, содержимое файла выглядит так. У меня всё работает.
Если у вас все прокси перечислены в одной строке, то  соответственно надо было выкладывать правильный оригинал файла. В общем, мне ничего не ясно.

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 05:41 16-07-2019 | Исправлено: Abel11, 05:42 16-07-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
За кнопку, которую Вы сделали выше, хотя она и не выполнила то, что мне было нужно, всё равно огромное спасибо. Будет у меня востребована.

Цитата:
правильный оригинал файла. В общем, мне ничего не ясно.

Я и выкладывал правильный(точнее неправильный) фу ты чёрт сам запутался. В общем при загрузке на яндекс странным образом содержимое моего файла (направильного - стало правильным в столбик). Поясняю ещё раз здесь - вот так выглядит оригинал пример, точнее кусок теста из того файла, что я посылал:
186.183.220.2:8080196.0.117.14:4970294.20.21.37:3128202.136.89.42:51663103.80.83.161:80 и так далее то есть прокси идут подряд не по одному в строке...

Цитата:
Нужно в файле под курсором строки привести к виду(не знаю, как правильно назвать - каждый прокси с новой строки) оставив только такие (:8080,:3128,:80) удалив всё остальное.
Оставить так:
186.183.220.2:8080
294.20.21.37:3128
103.80.83.161:80
и так далее
Подправьте пожалуйста.  


Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 11:27 16-07-2019 | Исправлено: sibirnik, 11:33 16-07-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
Я не вижу по какому критерию я могу разбить данные прокси. Если бы они хотя бы были разделены пробелами или порты были бы с одинаковым количеством знаков, тогда да, а так, увы.
 

Цитата:
В общем при загрузке на яндекс странным образом содержимое моего файла  

 
Выкладывая тестовый текстовый файл на Яндекс лучше его упаковать в архив.
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 12:03 16-07-2019 | Исправлено: Abel11, 12:42 16-07-2019
Vimann



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik, так если Яндекс "странным образом" из однострочного делает список столбиком, то проще, как мне кажется, воспользоваться этой особенностью и затем использовать кнопку.

Всего записей: 2502 | Зарегистр. 23-03-2004 | Отправлено: 12:13 16-07-2019
sibirnik



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

Цитата:
то проще, как мне кажется, воспользоваться этой особенностью и затем использовать кнопку.

Даже на этом сайте, если вставить в сообщение, то тоже делает правильный текст. Но ведь TCMIG и создан для того, чтобы одним нажатием на кнопку выполнить рутинную работу, вот уважаемые Гуру Кнопок и сотворят я думаю эту нужную мне(а может и не только мне) чудо-кнопку.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 13:13 16-07-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
Упакуйте файл в архив и выложите на Яндекс, посмотрим что да как.

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 13:21 16-07-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Я так понял, что там в файле присутствует табуляция после каждого прокси. Просто после копирования в буфер содержимого этого файла и обработки этой кнопкой

Цитата:
sends=-1??-1||&&\t+!!~~ GLOBALSENDS<c> ;; Заменить в содержимом буфера обмена табуляцию на пробелы

А потом вашей кнопкой - всё работает, как надо. Я не знаю, как добавить в вашу кнопку команду убрать табуляцию в файле под курсором.
Вот в архиве

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 13:53 16-07-2019
Abel11



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

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 14:07 16-07-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Глубокоуважаемый мною гуру кнопок! Я не знаю, как Вам это отправить. Дело в том, что в Notepad этот файл открывается правильно(но при выделении в нём, я увидел, что после каждого прокси есть что-то "табуляция"присутствует один пробел) опытным путём(другого я не знаю)выяснил, что это табуляция и я вам дал команду кнопки, которая её убирает, только через буфер. А вот в блокноте открывает неправильно. У меня Windows 7 64 ...Возможно Вы присланный файл мой смотрите в Notepad.???? Сейчас посмотрел и AkelPad открывает правильно...Вопрос в том, что для дальнейшего использования мне надо, чтобы этот список открывал стандартный блокнот...
Вы мне если можно пожалуйста подскажите, как убрать в txt-файле под курсором табуляцию(просто вот это нужно добавить в начало команд вашей кнопки)

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 14:25 16-07-2019
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=:8080@CRLF:3128@CRLF:80??-1 textt=%P%N||&&(\t)+!!@CRLF||?T|d5:GLOBALSENDS<t>,1:-1||formt<63>||backup<0>
WCMICONS.dll,19
в файле под курсором заменить табуляции на перенос строк и удалить строки в конце которых нет заданных фраз
 
 
-1
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 14:35 16-07-2019 | Исправлено: Abel11, 14:36 16-07-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Простите, но не работает - просто очищает файл.
 
 
Добавлено:
Abel11
Вот ссылка на оригинал списка(смотреть проблему в обычном стандартном блокноте)
Список я списываю с помощью качалки вставляя прямую ссылку https://awmproxy.com/freeproxy_09da63d3efe3151.txt.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 14:50 16-07-2019 | Исправлено: sibirnik, 15:07 16-07-2019
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините, что встрял в диалог.  
Потом мне подскажите.
 
В параметре save, mode -2 при "пустой" информации файл не должен создаваться или перезаписываться
 
Как сделать, что бы файл не перезаписывался при пустом массиве ( GLOBALCHESH3 )

Код:
lists=$GLOBALCHESH3||##<info=f3:://>||^^path<6>~~||save<"%P<info=o91%Px//>.sfv"|-2>

Всего записей: 250 | Зарегистр. 26-10-2007 | Отправлено: 15:04 16-07-2019
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Просто добавьте в свою кнопку первую команду(убрать табуляцию в txt-файле под курсором) а уж потом всё остальное из вашей кнопки.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 15:05 16-07-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
Невидимые символы.  
 
Знак абзаца (¶) — это то же самое, что и символ Enter; вводят его в конце каждого абзаца, нажимая клавишу <Enter>
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=:8080@CRLF:3128@CRLF:80??-1 textt=%P%N||&&[\r\n]+!!@CRLF||?T|d5:GLOBALSENDS<t>,1:-1||formt<63>||backup<0>
WCMICONS.dll,11
в файле под курсором заменить невидимое знаки "пи" на перенос строки и удалить строки в конце которых нет заданных фраз
 
 
-1
 


Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 17:29 16-07-2019 | Исправлено: Abel11, 17:42 16-07-2019
sibirnik



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

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 17:39 16-07-2019 | Исправлено: sibirnik, 18:57 16-07-2019
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister 15:04 16-07-2019
Цитата:
Как сделать, что бы файл не перезаписывался при пустом массиве ( GLOBALCHESH3 )

 
 Лучше предоставлять всю команду целиком. Попробуйте использовать, после получения $GLOBALCHESH3, параметры ниже.
 

Код:
<IF> 0 <> <info=t61$GLOBALCHESH3[1]> <THEN> lists=$GLOBALCHESH3||##<info=f3:://>||^^path<6>~~||save<"%P<info=o91%Px//>.sfv"|2> <ENDIF>

 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/
 
 
sibirnik 17:39 16-07-2019
Цитата:
Как их смотреть? И чем?

 
Я посмотрел в Microsoft Word
 
В AkelPad не смог посмотреть, потом у Andrey_A_A спрошу, где в AkelPadImage такая фича запрятана.
 
 

Всего записей: 1586 | Зарегистр. 08-12-2013 | Отправлено: 19:02 16-07-2019 | Исправлено: Abel11, 06:50 17-07-2019
shveicar



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sibirnik
Думаю что можно еще и так сделать

Код:
sends=:8080,:3128,:80??-6, textt=%P%N||<dellist=$GLOBALSENDS|9>||formt<63>

на счет скрытых знаков ничего не знаю, сохранил ваш файл https://awmproxy.com/freeproxy_09da63d3efe3151.txt и проверил на нем.

Всего записей: 340 | Зарегистр. 26-09-2010 | Отправлено: 19:04 16-07-2019 | Исправлено: shveicar, 19:10 16-07-2019
   

Страницы: 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