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

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

Модерирует : 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 135 136 137 138 139 140 141 142 143 144 145 146

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

Abel11



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

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

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Команды TCIMG.
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 12.800 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

Сборки программ, в которых участвует утилита 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
Онлайн справка на китайском языке

Всего записей: 1005 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 22:28 16-05-2020
sibirnik



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

Всего записей: 453 | Зарегистр. 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
 

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



Full 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

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

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



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

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

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



Full 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
и так далее
Подправьте пожалуйста.  


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



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

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

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

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



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

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



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

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

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

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



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

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



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

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

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

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



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

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



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

Всего записей: 453 | Зарегистр. 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
 

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



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

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



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

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

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



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

Всего записей: 453 | Зарегистр. 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
 


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



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

Всего записей: 453 | Зарегистр. 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 такая фича запрятана.
 
 

Всего записей: 1005 | Зарегистр. 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 и проверил на нем.

Всего записей: 324 | Зарегистр. 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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru