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

» TCIMG

Автор: Abel11
Дата сообщения: 08.06.2016 22:01
I95

Замените в TCIMG_13.9\Files\Tcg\ этот файл BUTTON.tcg. После снова запустите FirstAction.exe, для создания новой кнопки и обновления файлов, старую кнопку удалить. Всё. Создавайте, смотрите, сообщайте.
Автор: Userrr
Дата сообщения: 08.06.2016 22:20
Abel11 теперь потерялись пути. сабж считает, что у меня лежит всё в корне TC


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%t"
User.dll,190
Новая кнопка


-1
Автор: suomifinland
Дата сообщения: 08.06.2016 22:31
Сможет ла Ваша программа.., сделать следующие..., ТС сортирует файлы в папке или по алфавиту или по размеру файла или по дате создания-изменения, а можно ли сделать так чтобы расположение файлов представлялась 4-ым способом - ПРОИЗВОЛЬНО (хаотически) ???

Добавлено:
Т.е. "сообразить" кнопку...?
Автор: I95
Дата сообщения: 08.06.2016 23:11
Abel11, спасибо, сейчас заработало ))). Единственный момент, если создавать кнопку с пустым буфером обмена то "Новая кнопка" записывается в поле параметров, а в подсказке остаётся пусто. Но это думаю не критично. Вот так выглядит:

Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\plugins\TCIMG\TCIMG.exe
Новая кнопка
%COMMANDER_PATH%\plugins\TCIMG\User.dll,190

-1
Автор: Abel11
Дата сообщения: 08.06.2016 23:14
Userrr, вот к чему приводит спешка, закинул свой файл.
Перекачайте BUTTON.tcg
Автор: Andrey_A_A
Дата сообщения: 08.06.2016 23:17
suomifinland, в утилите есть много всего рандомного, к примеру Random
Но Ваша задача решается без утилиты: создайте и настройте набор колонок в Total Commander

Появится колонка именем "Random" по ней и сортируйте...
При обновлении панели ( команда 540) цифры будут меняться...
---
Только вот зачем это надо?
Автор: Abel11
Дата сообщения: 08.06.2016 23:18

I95 23:11 08-06-2016
Цитата:
если создавать кнопку с пустым буфером обмена


Ну ребят, это уже не в моей власти следить за вашим буфером обмена)))

Автор: I95
Дата сообщения: 08.06.2016 23:30
Abel11
Цитата:
Ну ребят, это уже не в моей власти следить за вашим буфером обмена)))
Так я и говорю не критично ))). Спасибо за Вашу помощь

P.S. Хотя конечно в идеале, при пустом буфере обмена, подсказка, на мой взгляд, все равно должна знать свое место )))))))).
Автор: Userrr
Дата сообщения: 08.06.2016 23:34
Abel11 23:14 08-06-2016
Цитата:
Перекачайте BUTTON.tcg

спасибо, теперь всё ok
Автор: Abel11
Дата сообщения: 09.06.2016 15:10
I95 23:30 08-06-2016
Цитата:
при пустом буфере обмена, подсказка, на мой взгляд, все равно должна знать свое место

Да это не подсказка, а скорее "заплатка", когда в буфере обмена одна строка - только параметры, то создавая кнопку для TC строка параметров окажется и в подсказке тоже, а так как параметры могут иметь внушительные размеры я и прикрыл подсказку этим - "Новая кнопка".

I95, из сообщений понял, что у Вас TCIMG.exe тоже расположен в корне TC поэтому
замените параметры в кнопке на:


Код: global bufsr=#L3,5|2 xends=-1!!-1||&&''(.+)''~~-~~(.+)!!$1~~-~~$2!!||&&~~-~~(.+)!!@LF$1||&&~~;;~~(.+)!!@LF$1 kends=GLOBALXENDS<t>||$@CRLFНовая~~кнопка vends=TOTALCMD#BAR#DATA@CRLF"%%COMMANDER_PATH%%\TCIMG.exe"@CRLFGLOBALXENDS<x1>@CRLF%%COMMANDER_PATH%%\User.dll,190@CRLFGLOBALXENDS<x2> barbt=1||-1||butfrom<GLOBALVENDS<t>>
Автор: I95
Дата сообщения: 09.06.2016 15:31
Abel11
Цитата:
из сообщений понял, что у Вас TCIMG.exe тоже расположен в корне TC
Так у меня TCIMG не в корне. Все равно эти параметры внести?

Автор: Abel11
Дата сообщения: 09.06.2016 15:37
I95
Пока ничего вносить никуда не надо, что-то я погорячился, выложив параметры выше. Надо немного подумать еще.)))
Автор: Abel11
Дата сообщения: 09.06.2016 18:58
I95

Наверное, чтобы не заморачиваться, лучше при пустом буфере осуществлять выход из команды. Это будет верным решением в данной ситуации.

Замените в TCIMG_13.9\Files\Tcg\ этот файл BUTTON.tcg. После, снова запустите FirstAction.exe, для создания новой кнопки и обновления файлов, старую кнопку удалить. Всё. Создавайте, смотрите, сообщайте.
Автор: I95
Дата сообщения: 09.06.2016 19:44
Abel11, спасибо , попробовал - все работает. Но я наверное останусь с предпоследним вариантом - мне лично больше по душе создание кнопки при любом раскладе ))). Нужно будет - руками подправлю
Автор: Andrey_A_A
Дата сообщения: 12.06.2016 16:28
Всех поздравляю с праздником!!!
Утилита TCIMG продолжает развиваться и сегодня 4 года как она родилась и действует!!!

Обновил серсию TCIMG 14.0
Автор: Abel11
Дата сообщения: 12.06.2016 16:57
I95
Обновите утилиту, сделано - при пустом буфере будет создаваться кнопка с подсказкой - "Новая кнопка".



Andrey_A_A
Огромное спасибо Вам за эту утилиту, и за то, что продолжаете её развитие. Функционал просто неимоверен,более 8000 примеров - это нечто! Я без неё как без рук.



Автор: I95
Дата сообщения: 12.06.2016 17:06
Andrey_A_A, только вспоминал, что где-то должен был быть юбилейный выпуск . Спасибо за классную утилиту!

Abel11
Цитата:
I95  Обновите утилиту, сделано - при пустом буфере будет создаваться кнопка с подсказкой - "Новая кнопка".
Супер! Спасибо ))).


Добавлено:
Abel11, к сожалению теперь моя очередь - у меня потерялиь пути в кнопке - утилита думает, что TCIMG в корне ТС. Самостоятельно изменил в Button.tcg следующую строку:


Цитата:
global bufsr=#L3,5|2 xends=-1!!-1||&&''(.+)''~~-~~(.+)!!$1~~-~~$2!!||&&~~-~~(.+)!!@LF$1||&&~~;;~~(.+)!!@LF$1 vends=TOTALCMD#BAR#DATA@CRLF%%COMMANDER_PATH%%\TCIMG.exe@CRLFGLOBALXENDS<x1>@CRLFUser.dll,190@CRLFGLOBALXENDS<x2> kends=GLOBALVENDS<t>||?T|a=0,5!!Новая~~кнопка barbt=1||-1||butfrom<GLOBALKENDS<t>>

на

Цитата:
global bufsr=#L3,5|2 xends=-1!!-1||&&''(.+)''~~-~~(.+)!!$1~~-~~$2!!||&&~~-~~(.+)!!@LF$1||&&~~;;~~(.+)!!@LF$1 vends=TOTALCMD#BAR#DATA@CRLF@#@#@#@@CRLFGLOBALXENDS<x1>@CRLF@:#:#:@User.dll,190@CRLFGLOBALXENDS<x2> kends=GLOBALVENDS<t>||?T|a=0,5!!Новая~~кнопка barbt=1||-1||butfrom<GLOBALKENDS<t>>

Вроде теперь работает как нужно (если конечно я сам не накосячил где-то)
Автор: Abel11
Дата сообщения: 12.06.2016 18:48
I95
Да, я опять впопыхах свои пути оставил и автору подсунул, сорри. Вы правильно произвели замену, именно так они и должны быть.
Ну и на всякий, может не все поняли: скачайте и замените в TCIMG_14.0\Files\Tcg\ этот файл BUTTON.tcg.
Автор: coherent r1
Дата сообщения: 12.06.2016 19:56
Andrey_A_A
Огромное спасибо за утилиту и реализацию различных "хотелок" на ее основе! Мои, так все были реализованы! Дальнейших успехов в развитии TCIMG.
Автор: karpovw
Дата сообщения: 12.06.2016 21:38
Andrey_A_A, да это не утилита - это целый паровоз.., да нет - электровоз.., да нет - автовоз
Поздравляю! Много чего там непонятного, но примеры помогают.
Автор: iifoks447
Дата сообщения: 12.06.2016 22:45
Andrey_A_A

Снимаю шляпу, за то, что развиваете проект, очень мощная утилита, разноплановых возможностей - тьма. Спасибо!
Автор: Abel11
Дата сообщения: 13.06.2016 16:15
Xenaki 07:19 13-06-2016
Цитата:
А возможно ли в Total Commander скопировать все расширения файлов, находящихся в директории или на диске? Каждое расширение в одном экземпляре...


Запиcать расширения выделенных файлов в буфер обмена одной строкой, удаляя дубликаты (.txt; .bak; .lng;)

Код: imgpr=1 lists=%L||##path<2>||formt<1>||inline<.!!;~~.!!;>
Автор: Xenaki
Дата сообщения: 14.06.2016 08:08
Abel11
Спасибо большое, и утилита интересная, судя по всему.
Автор: Andrey_A_A
Дата сообщения: 17.06.2016 23:25
Всем спасибо, продолжаем)
Обновил версию TCIMG 14.1
Автор: I95
Дата сообщения: 18.06.2016 00:25

Цитата:
Обновил версию TCIMG 14.1

в файле \Files\Tcg\BUTTON.tcg эта строка осталась неизмененной.

Автор: Abel11
Дата сообщения: 18.06.2016 00:31
I95, да, автор не смог со мной связаться, я отсутствовал, поэтому всё так и осталось.
Автор: Andrey_A_A
Дата сообщения: 18.06.2016 00:37
I95, изменённые файлы и строки для FirstAction.exe, которые нужно вставить в основную версию мне присылает Abel11, как только он пришлёт - я вставлю.
----
Забыл поблагодарить shveicar за составление подсказок для символов и тестирование команды symvw

Автор: Abel11
Дата сообщения: 18.06.2016 02:54
tramparamparam02 17:30 17-06-2016
Цитата:
получить на пассивной панели папку, в которой расположен файл-ярлык .LNK



Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
patht=<info=f50%P%N>
Wcmicons.dll,19
Перейти в другой панели к пути объекта запуска ярлыка под курсором


-1
Автор: Abel11
Дата сообщения: 18.06.2016 12:49
tramparamparam02 17:30 17-06-2016
Цитата:
получить на пассивной панели папку, в которой расположен файл-ярлык .LNK

Оказывается я не правильно понял в предыдущем посте, надо было из результатов поиска или с файлами без подкаталогов перейти в папку с объектом под курсором, тогда так:

Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
patht=%P%N||fold<>
%COMMANDER_PATH%\Wcmicons.dll,19
Перейти к объекту под курсором в панели назначения

-1
-1
Автор: Abel11
Дата сообщения: 30.06.2016 05:06
Обновление: версия TCIMG 14.2

Страницы: 123456789101112131415161718192021222324252627282930313233

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


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