[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
ЗАКАЗ КНОПОК




В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать.
Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений


Группа TCIMG в Telegram

.
 
shveicarДата: Среда, 25.03.2015, 03:39 | Сообщение № 451
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Всем привет.
Возникла такая задача:
Есть примерно 600 тысяч файлов из которых нужно произвести экстракцию нужных фрагментов.
Действовать напрямую командой
Доступно только для пользователей
нельзя, поскольку утилита через некоторое время выводит сообщение о нехватке памяти.
Думаю что можно попробовать разделить процесс экстракции на несколько этапов.
Сначала составить список всех файлов с сохранением его в папке temp.
Далее разрезать полученный список на части, к примеру по 20 тысяч строк.
Затем поочередно извлекать нужные фрагменты по списку (в цикле) по прикидке, получается что извлекается 2 строки из каждого файла.
И в итоге объединить полученные файлы с экстрактами в один список.
Возможно что есть и более лучшее решение, но пока ничего другого в голову не приходит..

P.s проверил вариант с texpipe там экстракция работает без запинок. Просто было бы интересно, реализовать эту задачу на утилите.
 
pikolikosДата: Вторник, 07.04.2015, 20:02 | Сообщение № 452
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Друзья можно ли создавать такую кнопку (??):

Сортировать папки по значку (присвоенной иконке)

как ни странно на оф. форуме не нашел ни одного wdx плагина.

P. S. Был бы очень благодарень за помощь.

Добавлено (07.04.2015, 20:02)
---------------------------------------------
........ и еще одна задачка появилась ...... как можно изменить размеры диалогового окна "присвоить значки выделенным папкам"



это действие часто используется и все время приходится использовать прокрутку, что очень сильно отвлекает. можно его как нибудь увеличить в TCIMG.ini ??

 
MatrosДата: Суббота, 11.04.2015, 19:06 | Сообщение № 453
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
Приветствую,Андрей.
(тут в коллекции не нашёл,есть подобные..,но требующие несколько кликов) Нужна вот такая кнопка :
выделяем файл или папку ,не важно... важно имя.. при нажатии на кнопку, имя файла или папки сразу
отправляется в поисковик IE (то есть минуя процедуру нажатия для копирования имени в буфер пр.)
хорошо бы реализовать на несколько поисковиков "на выбор"...
Если найдёшь время посмотри,что из этого может получиться...
Спасибо.



Всё приходящее,а музыка Вечна !
 
chip642Дата: Суббота, 11.04.2015, 19:38 | Сообщение № 454
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros
Навскидку самое простое :
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listt=%P%N||##path<4> brwsr=google.com/search?q=clpget!!x
%COMMANDER_PATH%\Wcmicons.dll,19
Осуществить поиск по имени объекта под курсором на google.com в браузере по умолчанию


Можно настроить одновременный поиск сразу на нескольких поисковиках.
 
MatrosДата: Суббота, 11.04.2015, 19:46 | Сообщение № 455
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
chip642, спасибо ! работает..
конечно лучше сразу в нескольких ...,или ещё лучше с выбором )),но и так уже удобно

Сейчас немного испробовал...- удобства неоспоримые...спасибо ещё раз !
утилита просто лучшая !!!



Всё приходящее,а музыка Вечна !
 
chip642Дата: Суббота, 11.04.2015, 21:07 | Сообщение № 456
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros
Вот способ попроще:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
brwsr=google.com/search?q="%O"
%COMMANDER_PATH%\Wcmicons.dll,19
Поиск по имени объекта под курсором на google.com



Насчет поиска сразу на нескольких поисковиках:
открываем файл TCIMGU.tcg (если он у Вас есть, если нет, то пора завести) добавляем секцию [am_Torrent_2], в которой прописываем адреса нужных поисковиков , пример

_______________ [am_Torrent_2] ___________
brwsr=yandex.ru/yandsearch?text=clpget
pause=200
brwsr=google.com/search?q=clpget
pause=200
brwsr=ru.wikipedia.org/wiki/clpget
___________________________________

Далее создаем кнопку
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listt=%P%N||##path<4> tcimg=$amam_Torrent_2
%COMMANDER_PATH%\Wcmicons.dll,19
Поиск по имени объекта под курсором на поисковиках прописанных в TCIMGU.tcg в секции [am_Torrent_2]

Добавлено (11.04.2015, 21:07)
---------------------------------------------
Насчет выбора поисковика в диалоговом окне, надо подумать, пока ничего в голову не приходит)))

Сообщение отредактировал chip642 - Суббота, 11.04.2015, 21:05
 
MatrosДата: Суббота, 11.04.2015, 21:39 | Сообщение № 457
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
Юрий,спасибо! Это всё понял...,в смысле
Код
_______________ [am_Torrent_2] ___________   
brwsr=yandex.ru/yandsearch?text=clpget   
pause=200   
brwsr=google.com/search?q=clpget   
pause=200   
brwsr=ru.wikipedia.org/wiki/clpget   
___________________________________

но ,посмотрел..,не нужно...хватит просто ещё одной кнопки на яндекс... оттуда на другие одним кликом легко выходить..,
поэтому с диалоговым окном не заморачивайся..))
Спасибо.
Вот кнопка,если кому нужна для яндекса :
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listt=%P%N||##path<4> brwsr=yandex.ru/yandsearch?text=clpget!!x
%COMMANDER_PATH%\Wcmicons.dll,19
Поиск по имени объекта под курсором на yandex.ru

-1



Всё приходящее,а музыка Вечна !
 
chip642Дата: Суббота, 11.04.2015, 22:10 | Сообщение № 458
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros
Вот еще , я часто пользуюсь, если из имени надо извлечь только буквенную часть, универсальный вариантик.
Скопировать чистое имя (только буквенную часть) объекта под курсором и осуществить поиск на yandex.ru
Код
listt=%P%N||##path<4>||&&(?i)[^a-zа-яё\s]!!~~||#G7 brwsr=yandex.ru/yandsearch?text=clpget!!x

Ну например, курсор на файле TCIMG3264_8_01 в поиск отправится лишь TCIMG - буквенная часть имени.


Сообщение отредактировал chip642 - Суббота, 11.04.2015, 22:12
 
MatrosДата: Суббота, 11.04.2015, 22:34 | Сообщение № 459
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
Юра,спасибо...тоже полезно.


Всё приходящее,а музыка Вечна !
 
chip642Дата: Воскресенье, 12.04.2015, 00:41 | Сообщение № 460
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros, в догоночку, вдруг пригодится, одновременный поиск списка имен:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global lists=%Z%L||##path<4> sends=-1!!-1 <FOR> 1 <TO> GLOBALSENDS<0> brwsr=yandex.ru/yandsearch?text=GLOBALSENDS<:INDEX:> <NEXT>
%COMMANDER_PATH%\Wcmicons.dll,19
Поиск имен выделенных объектов на yandex.ru


Сообщение отредактировал chip642 - Воскресенье, 12.04.2015, 00:43
 
MatrosДата: Воскресенье, 12.04.2015, 01:40 | Сообщение № 461
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
chip642, Спасибо


Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Понедельник, 13.04.2015, 21:32 | Сообщение № 462
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
pikolikos, Matros, извиняюсь за поздний ответ, но времени совсем нет...

Цитата
Сортировать папки по значку (присвоенной иконке)

как ни странно на оф. форуме не нашел ни одного wdx плагина

pikolikos, есть плагин script.wdx - с помощью скрипта можно такое реализовать... но надо писать скрипт, на что нет времени.
Плюс не хватает точной информации. Уточните что вы хотите видеть в колонке по которой надо сортировать...

Цитата
это действие часто используется и все время приходится использовать прокрутку, что очень сильно отвлекает. можно его как нибудь увеличить в TCIMG.ini ??

pikolikos, добавьте "хотелку" в тему развития функционала TCIMG - посмотрю позже...

Цитата
...сразу отправляется в поисковик IE

Matros, надо знать в каком поисковике - в кнопке я сделал yandex.ru , "%O" - является именем объекта под курсором
Зная другие ссылки поисковиков можно поэкспериментировать:

Открыть имя объекта под курсором в браузере Internet Explorer для поиска в yandex.ru
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
brwsr=http://yandex.ru/yandsearch?text="%O"!!%%PROGRAMFILES%%\Internet~~Explorer\iexplore.exe
%COMMANDER_PATH%\Wcmicons.dll,1
Открыть имя объекта под курсором в браузере Internet Explorer для поиска в yandex.ru

0
-1




 
pikolikosДата: Вторник, 14.04.2015, 00:23 | Сообщение № 463
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Цитата Andrey_A ()
Уточните что вы хотите видеть в колонке по которой надо сортировать...


В принципе все равно, д хоть номер иконки ...... главное чтоб папки с одинаковыми иконками оказывались в одной шеренге по вертикали.

P.S. Я никуда не спешу, пусть будет когда будет (возможность и настрой).
 
MatrosДата: Вторник, 14.04.2015, 08:46 | Сообщение № 464
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
Ещё ,Андрей,chip642,pikolikos
Столкнулся с такой проблемой...
В двух словах:
Как запустить тотал с правами админа (без изменения в свойствах ярлыка)
Можно,ли сделать такую кнопку ? (запускать тотал с правами администратора вкл/выкл)
Чую,что можно



Всё приходящее,а музыка Вечна !
 
АтосДата: Вторник, 14.04.2015, 12:17 | Сообщение № 465
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Здравствуйте. Короче, задача.
Ввести в диалоговом окне (input=BOX), номер ячейки массива

Если, мы пишем так, то мы получим в буффер 2-ю ячейку.

exect=$var_a1=StringSplit('a|b|c|','|',1) bufsr=##$var_a1[2]

А у нас есть задача, что допустим, мы знаем порядок ячеек наизусть, и нам, просто необходимо ввести в диалоговом окне её номер. Что-то, типа такого

exect=$var_a1=StringSplit('a|b|c|','|',1) bufsr=##$var_a1[[input=BOX]]

Но почему-то не получается. Помещает не то, что надо.


Сообщение отредактировал Атос - Вторник, 14.04.2015, 12:21
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

Интеллектуальные права и отказ от ответственности