Ru-Board.club
← Вернуться в раздел «Программы»

» TCIMG

Автор: addhaloka
Дата сообщения: 05.08.2015 21:48
Andrey_A_A 21:35 05-08-2015
Цитата:
uTorrent=%COMMANDER_PATH%\Programs\Internet\UTorrent\uTorrent.exe

А системные переменные не работают в таких путях, насколько я понял?
Так uTorrent не запускается: uTorrent="%ProgramFiles(x86)%\uTorrent\utorrent.exe"
а так всё норм.: uTorrent="C:\Program Files (x86)\uTorrent\utorrent.exe"
Автор: Andrey_A_A
Дата сообщения: 05.08.2015 22:09

Цитата:
системные переменные не работают в таких путях, насколько я понял?

addhaloka, работают: %PROGRAMFILES%


Код: %PROGRAMFILES%\UTorrent\utorrent.exe
Автор: Abel11
Дата сообщения: 05.08.2015 23:17
caxap 20:14 05-08-2015
Цитата:
Всё "воркает", но с ошибкой:

Уберите из параметров кнопки ||hidden=1 и все заработает! Вот автор предложил хороший вариант:
Код: start="Полный ПУТЬ к utorrent.exe"||magnet:?xt=urn:btih:clpget
Автор: addhaloka
Дата сообщения: 05.08.2015 23:38
Andrey_A_A 22:09 05-08-2015
Цитата:
%ProgramFiles(x86)% не вставлен - можно будет позже добавить...

Понятно, будем ждать. Не то что бы сильно необходимо, но для порядка желательно.

Abel11 23:17 05-08-2015
Цитата:
Уберите из параметров кнопки ||hidden=1 и все заработает!

У меня с |hidden=0 заработало. Какой-то загадочный параметр, даже автор о нём не в курсе.

p.s. Хотя вот он, в справке:
Цитата:
start=%%COMMANDER_PATH%%\Programs\Internet\Download_Master\dmaster.exe||clpget||hidden=1 ;; добавить ссылку из буфера обмена в Download Master
Автор: Andrey_A_A
Дата сообщения: 05.08.2015 23:47

Код: Хотя вот он, в справке:
Автор: Abel11
Дата сообщения: 06.08.2015 00:05
Andrey_A_A 23:47 05-08-2015
Цитата:
вот откуда взялся hidden=1

Каюсь, впопыхах добавил (однако у меня и с ним работает), одновременно работал на созданием нескольких кнопок с разными загрузчиками и торрент-клиентами. А кто сказал, что будет легко ))), в TCIMG столько команд, столько возможностей, над одним работаешь, пока перелопатишь один сегмент, предыдущее забывается.
Автор: Abel11
Дата сообщения: 07.08.2015 13:27
ЛС

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


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_n=MsgBox(4+32+262144,'Сообщение','Заменить~~содержимое~~в~~папке~~ПН?')||$var_i=$var_n=7?_Exit():1 delss=PS<%T%M>||1 copys=FOLDC<%L>||%T%M beepss
Wcmicons.dll,19
Заменить содержимое каталога в панели назначения на содержимое выделенных папок в активной панели
Автор: Abel11
Дата сообщения: 09.08.2015 15:01
Думаю такая кнопка в коллекции пригодится каждому.

Удалить расширение выделенным файлам и присвоить правильное расширение по содержимому (присутствующие точки в имени сохраняются)

Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global renms=%L||.!!¤||**0!! renms=GLOBALRENMS<t>||¤!!.||extplus<>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,19
Удалить расширение выделенным файлам и присвоить правильное расширение по содержимому
Автор: Andrey_A_A
Дата сообщения: 17.08.2015 05:10
Обновил версию - TCIMG 11.2

Подробности изменений http://tc-image.3dn.ru/forum/5-498-13516-16-1439777075
Автор: sivyiw
Дата сообщения: 17.08.2015 19:23
Andrey_A_A, первое хочу сказать спасибо за утилиту - недавно стал изучать подробно, хотя пользовался готовыми кнопками из сборки TC Image

Утром обновился и не могу не нарадоваться командой xbarx - я пользовался уже подобной от @AZJIO , но тут явные преимущества:

1. Не лезет в реестр.
2. Нет глюков (работает четко) с вызовом контекстных меню ПКМ по кнопкам и лейблом перетаскивания.
3. Настройка не приводит к краху и можно вызывать несколько панелей перенеся настройки в разные секции - отличная находка
4. Перенос кнопок с одной панели на другую - а так же с панели Total Commander
5. Многоуровневость порадовала
6. В одной кнопке увидел тег @CRLF (он не описан в справке) - позволяет делать подсказку к кнопке в несколько рядов
7. и.т.д.
Надеюсь диалог "изменения кнопок" тоже появится и тогда будет полный GOOD!!!
Автор: iifoks447
Дата сообщения: 17.08.2015 19:46
Автору респект!!! Панелька действительно аховая, выше всяких похвал. Хорошая версия, не ожидал, если честно, думал уже нечем удивлять))). Ну и конечно спасибо за возможность "убивать" процессы TCIMG минуя некоторые, для меня это на первом месте.
Автор: Waran789
Дата сообщения: 18.08.2015 10:10
Andrey_A_A
Спасибо, то что надо, давно просил об этом и уже надеялся, а нате вам свершилось.
Автор: Aleks431
Дата сообщения: 18.08.2015 11:11
Перейдя с v10.5 на 11-ю версию появилось жуткое неудобство - все операции и действия TCIMG происходят с задержкой в 15-17 секунд. Win 7x32 корпоративный, без прав администратора, антивирус Symantec. Из-за чего это может быть?
Автор: Andrey_A_A
Дата сообщения: 18.08.2015 14:54
Aleks431, странно конечно, т.к. структура утилиты не меняется
1. Обрабатывается командная строка и каждая команда по очереди отсылается в свою функцию, что не влияет на скорость
2. Все нужные переменные тоже объявляются только в (данной командой) функции, а затем после отработки удаляются, что тоже не влияет на увеличение содержимого памяти и скорости
3. Вся дополнительная информация выносится в файлы TCIMG.ini, INC.tci, TCIMG.dll и др. и подключается только в конкретные команды (в основном связанные с окнами), что влияет (насколько можно) на уменьшение размера и скорости
4. Чтение из TCIMG.ini происходит не поочерёдно, а читается секция, а потом ключи (в текстовом режиме), чем увеличивает скорость работы
5. Есть ещё ряд методов, которые позволяют сэкономить время...

Никто не спорит с тем, что Autoit работает чуть медленнее программ написанных на C++, но не намного - на несколько миллисекунд

Что касается задержки в 15-17 секунд - это конечно не вина утилиты
Возможно антивирус пытается её проверять, поставьте в игнорирование
Вы можете прочитать моё отношение к этим поползновениям Антивирус удаляет TCIMG.exe?
Вот последняя проверка VirusTotal
https://www.virustotal.com/ru/file/45aa0f749ad8812a54072d1b823b2438216e07617a3b664092671af504dd8632/analysis/

Видно что Symantec её каждый раз пытается сканировать...

sivyiw, iifoks447, Waran789 спасибо за спасибо...
Есть на сайте тема Расширения фнкционала
Там предложения могут висеть от нескольких часов, до нескольких лет - но, дай бог, времени, вдохновения и терпения дойти до каждой и реализовать.




Автор: Abel11
Дата сообщения: 18.08.2015 15:36
Aleks431, Вы первый человек, который говорит о тормозах, причем в таком диапозоне (немыслимый), очевидно же, что утилиту "кто-то" постоянно контролирует, думаю надо просто подружить TCIMG с Антивирус, на крайняк поставить утилиту в игнор в антивирусе и посмотреть результат.
Автор: shveicar
Дата сообщения: 18.08.2015 15:41
Aleks431
В последнее время, антивирусы из средств защиты превращаются в помеху. Можно видеть как только какой нибудь компилятор, начинает активно использоваться злоумышленниками для изготовления вредоносного софта, то тут же большинство антивирусов заносят его в черный список, причем неважно что находиться внутри, им достаточно использование определенной оболочки. От этого страдают многие разработчики. Я например, столкнулся с этим при использовании Cameyo. Та же проблема касается компиляции батников и скриптов. Поскольку утилита TCIMG, тоже является скомпилированным autoit скриптом, то нет ничего удивительного, что некоторые антивирусы ведут себя неадекватно. Из собственного опыта могу посоветовать использовать в качестве антивируса Esed Nod. Он прекрасно выполняет свои функции и дружелюбен к утилите
Автор: Aleks431
Дата сообщения: 18.08.2015 15:54
Антивирус нет возможности настроить - комп служебный на работе и его настройки запрещены, да и постоянно сбрасываются автоматически на умолчание.
Все же проблема в TCIMG.exe. Если его заменить на старый, то все нормально быстро работает.
Попробую скачать старые TCIMG.exe после версии v10.5, чтобы я их перебирая вычислил с какой версии начинаются тормоза.
Автор: Andrey_A_A
Дата сообщения: 18.08.2015 16:33
Aleks431, я отправил в Symantec запрос об устранении с их стороны ошибки - послал им все файлы и комментарии - это я проделывал десятки раз и с другими антивирусами - все они исправляли свои базы данных - будем ждать что ответят...

---------- Добавил
так же отправил запрос в Vba32 и 360 Total Security
Автор: Aleks431
Дата сообщения: 18.08.2015 16:50
Да, очень похоже на антивирус. Любая другая версия TCIMG.exe тормозит, кроме бывшей, что была в компе раньше и проверена антивирусом.
Автор: Andrey_A_A
Дата сообщения: 19.08.2015 10:24
Aleks431, Vba32 и 360 Total Security признали ложное срабатывание и обновили свои базы, TCIMG_11.3_b1.exe для них уже не вредоносный))))

[more=360 Total Security отписался] [/more]

https://www.virustotal.com/ru/file/567b9990a81b242c5a2e0571c63625ad92cbe4578f14c007efae94377320727a/analysis/1439968568/
Ждём ответа от Symantec
Автор: chistylja
Дата сообщения: 19.08.2015 20:38
Мальчики выручайте, часто требуется удалять из буфера обмена строчки начинающиеся с цифры. Есть ли такая возможность, если нет, то подскажите чем можно воспользоваться.
Автор: Abel11
Дата сообщения: 19.08.2015 21:17
chistylja 20:38 19-08-2015
Цитата:
удалять из буфера обмена строчки начинающиеся с цифры

Можно такую кнопочку использовать:

Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=&&(\d[^\r\n]).*!!||formt<63>
%COMMANDER_PATH%\Wcmicons.dll,19
В содержимом буфера обмена удалить все строки начинающиеся с цифры
Автор: chistylja
Дата сообщения: 20.08.2015 08:48
Abel11
Огромное СПАСИБО! В очередной раз облегчили мне работу.
Автор: chistylja
Дата сообщения: 20.08.2015 21:15
Сегодня на работе поняла, что мне нужна еще одна кнопка, которая могла бы удалять всё (символы, пробелы...) до первой буквы в каждой строке буфера обмена. Если есть такая возможность конечно.
Автор: Abel11
Дата сообщения: 20.08.2015 21:27
chistylja 21:15 20-08-2015
Цитата:
которая могла бы удалять всё (символы, пробелы...) до первой буквы в каждой строке буфера обмена


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=^^||formt<0!!(?m)([A-zА-яЁё][^\r\n\z]*)>
Wcmicons.dll,19
В содержимом буфера обмена, в каждой строке, удалить все небуквенные символы до первой буквы
Автор: chistylja
Дата сообщения: 20.08.2015 21:49
Abel11
Слов нет, одни слова благодарности, Спасибо Огромнейшее! Все работает чудесно!
Автор: Aleks431
Дата сообщения: 21.08.2015 11:13
bufsr=??3 не работает со строками буфера, меняется только одна первая буква в первой строке. Какой функцией ее можно заменить, подскажите пожалуйста. Просто хотел прибавить такую функцию к предыдущей кнопке для каждой строки буфера.
Автор: Abel11
Дата сообщения: 21.08.2015 11:55
Aleks431
скачиваем бета-версию ссылка, заменяем скаченными файлами идентичные в папке с утилитой.
_______________ Изменения ____________________________________
[+] Оптимизирована команда xbarx
- добавлено при вызове диалогов панель недоступна
- добавлен диалог "Настройка кнопка"
- в TCIMG.ini в секцию [PanelBar] добавлены ключи ColorText1, ColorBk1, ColorText2, ColorBk2, ColorText3, ColorBk3, ColorText4, ColorBk4, ColorText5, ColorBk5, ColorText6, ColorBk6, TextMenu1, TextMenu2, TextMenu3, FontSizeEdit, FontWidthEdit, FontAttributeEdit, FontNameEdit, ToolTipFontFontSize, ToolTipFontFontWidth, ToolTipFontFontName, ToolTipTextColor, ToolTipBkColor, ToolTipAlwayStip, ToolTipLeft, ToolTipTop, ToolTipRight, ToolTipBottom, ToolTipDelayTime1, ToolTipDelayTime2, ToolTipDelayTime3, ToolTipIcon, ToolTipFontFontItalic
- исправлено несколько ошибок
- добавлены в ключ Comment значения 11, ... , 16, позволяющие начтраивать шрифт, фон, задержку, тип иконки подвказки
- при запуске в параметрах двойные проценты заменяю
[+] Оптимизирована команда xbarx
- в меню "Журнал" добавлен пункт "Попадание фраз с учётом регистра"
- в TCIMG.ini в секцию [ClipViewer] добавлен ключ RegExp
[+] Добавлены параметры в команды связанные с обработкой строки (см. Дополнение №24)
"??7"
3 - "Как в предложении".
7 - "Как в предложении" (обрабатывается построчно).


Каждую строку буфера обмена сделать с Заглавной
Код: bufsr=??7
Автор: Aleks431
Дата сообщения: 21.08.2015 12:19
Спасибо. На работе обменники заблокированы, дома скачаю.
Автор: Andrey_A_A
Дата сообщения: 22.08.2015 00:05
Обновил версию - TCIMG 11.3

Страницы: 123456789101112131415161718192021222324252627282930313233

Предыдущая тема: дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.