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

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




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


Группа TCIMG в Telegram

.
 
asmadeusДата: Четверг, 10.01.2019, 10:42 | Сообщение № 1486
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1376
Награды: 29
Репутация: 32
Цитата chip642 ()
Что-то у вас как-то всё сложно.

Да у вас смотрю не легче... Я хотел без создания файла обойтись
Ваша кнопка после правки путей (у меня путь к панелям не тот) выдает 737 значков, моя - 693. Пока непонятно. Хотя моя не трогает файл WCMD_rus.ini....
Остаются еще места, где могут быть иконки.Например,
Код
Usercmd.ini
MENU.tcg, точнее, ему подобные файлы (это меню в трее)
TCIMGU.ini - взять например секцию [F4_Menu] (открытие на редактирование по нажатию F4) или ключ Associations1=%COMMANDER_PATH%\Files_VOG\Bars\Osnova\8_Settings.bar|=Wcmicons.dll,1349|=Wcmicons.dll,1348|(ассоциации включены)|(ассоциации выключены).

Вообще в файле иконок много, но они преимущественно назначены с библиотеки утилиты, кроме указанных. Может что и проглядел

Сколько косяков у меня оказывается:
Код
%231.ico
Au3ToPost.exe,0.ico
CorelDRW.exe,0.ico
exif.ico,0.ico
F:\TC_VOG\Wcmicons.dll,50.ico
Libraly_asm.dll,0.ico
Libraly_asm.dll,1.ico
Libraly_asm.dll,10.ico
Libraly_asm.dll,22.ico
Libraly_asm.dll,23.ico
Libraly_asm.dll,24.ico
Libraly_asm.dll,25.ico
Libraly_asm.dll,26.ico
Libraly_asm.dll,27.ico
Libraly_asm.dll,28.ico
RegExp.exe,0.ico
TCPIW.dll,1.ico
TCPIW.dll,2.ico
TCPIW.dll,7.ico
User.dll,187.ico
User.dll,20.ico
User.dll,66.ico
WCMICON2.DLL,40.ico

Хотя.. Разве должно расширение к библиотеке добавляться?
 
MrakobesДата: Четверг, 10.01.2019, 12:57 | Сообщение № 1487
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Такая кнопка: внести изменения в BAT файл находящейся по абсолютному пути "d:\Downloads\PinCrawl\PinCrawl.bat" следующим образом

есть строка "java -jar PinCrawl.jar contemporist", она одна и единственная (без кавычек естественно), надо заменить слово contemporist на содержимое буфера обмена (там одно или два слова), затем запустить этот уже измененный батник с новой командой, к примеру "java -jar PinCrawl.jar landscaping" и все это желательно не толко кнопкой, а командой в панели меню, т.е.

[em_PinCrawl]
cmd=d:\Downloads\PinCrawl\PinCrawl.bat - не работает
и еще вот попробовал сам:
textx=%UL||&&(java~~-jar PinCrawl.jar)~~(.*)!!$1~~cliptext||backup<0>||upd<1> - тоже не работает, ошибку выдает хоть и BAT по сути текстовый


Сообщение отредактировал Mrakobes - Четверг, 10.01.2019, 13:08
 
chip642Дата: Четверг, 10.01.2019, 13:53 | Сообщение № 1488
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Цитата asmadeus ()
Разве должно расширение к библиотеке добавляться?


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

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Mrakobes

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%UL||##java~~-jar~~PinCrawl.jar~~clpget||backup<0>||upd<1>
%COMMANDER_PATH%\WCMICONS.dll,19
Заменить содержимое выделенных файлов на прописанное в параметрах с содержимым буфера обмена

-1


Цитата Mrakobes ()
[em_PinCrawl]
cmd=d:\Downloads\PinCrawl\PinCrawl.bat - не работает


Что здесь не работает? Просто запуск батника.
 
MrakobesДата: Четверг, 10.01.2019, 14:39 | Сообщение № 1489
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Цитата chip642 ()
Что здесь не работает? Просто запуск батника.


батник запускается только когда открыта панель и батник в ней. Когда выходишь в другой каталог - при запуске на долю секунды моргает консоль и закрывается. Так вот хотелось бы находясь в любой иной папке жмакнуть на кнопку и: вставляется текст (с этим разобрались, спасибо), далее запускается этот самый измененный батник и делает там свою работу

Добавлено (10.01.2019, 15:11)
---------------------------------------------
такими командами кроме EXE и другие не запускаются, вот эта тоже не работает, помогите наладить, а? А то не перфекшен

[em_RipMe]
cmd=c:\Portable App\RipMe to RipMeApp (RipMe)\ripme.jar - java не запускается, так то она установлена и при клике на файл все ок

 
asmadeusДата: Четверг, 10.01.2019, 16:41 | Сообщение № 1490
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1376
Награды: 29
Репутация: 32
Mrakobes, подозреваю, что надо указывать рабочую папку в параметрах кнопки
 
chip642Дата: Четверг, 10.01.2019, 19:47 | Сообщение № 1491
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Mrakobes

Мы с вами вроде по поводу "PinCrawl" уже решали вопрос, покопался в заметках и вот вижу такое решение.

Код
global xends=-1??-6/ sends=GLOBALXENDS<x3>||^^java~~-jar~~D:\Total\Utilites\PinCrawl\PinCrawl.jar~~ textt=D:\Total\Utilites\PinCrawl\PinCrawl.bat||##GLOBALSENDS<1>||backup<0> pause=700 start=D:\Total\Utilites\PinCrawl\PinCrawl.bat||workdir<D:\Total\Utilites\>


Пути прописываете свои.

Создаёте в папке с PinCrawl файл PinCrawl.bat (содержимое команда сама будет добавлять исходя из ссылки в буфере обмена)
||workdir<...> - путь к домашней папке.
Прописали свои пути, создали кнопку, скопировали ссылку(например, https://ru.pinterest.com/jarvistopia/tatoos/ ) запустили команду, появится окно с выбором тематических разделов, вписали нужный "номер - Enter" и ждёте пока всё скачается.

Пути прописаны в команде абсолютные, уже не помню, но с относительными по-моему были косяки, короче, пробуйте сами, как вам удобно будет.
 
MrakobesДата: Четверг, 10.01.2019, 22:10 | Сообщение № 1492
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, обыскался то самое сообщение, форум же лагает по черному, захожу на разных браузерах и даже со смартфона - надо постоянно обновлять, после перехода на страницу, протестировал Вашу команду, не пойму у Вас работает? У меня вот как:

вместо содержимого буфера обмена заменяет PinCrawl.jar и вставляет в батник - D:\Total\Utilites\PinCrawl\PinCrawl.jar

надо - java -jar PinCrawl.jar имя пользователя pinterest

а вот так получается - java -jar D:\Total\Utilites\PinCrawl\PinCrawl.jar


Сообщение отредактировал Mrakobes - Четверг, 10.01.2019, 22:12
 
chip642Дата: Четверг, 10.01.2019, 22:35 | Сообщение № 1493
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Mrakobes

Что-то с корневой папкой диска для сохранения временами тупит. Ок из батника убрал путь, он там не нужен, я просто не разбирался, проверил разок и выложил. Пробуйте эту команду.

Код
global xends=-1??-6/ sends=GLOBALXENDS<x3>||^^java~~-jar~~PinCrawl.jar~~ textt=D:\Total\Utilites\PinCrawl\PinCrawl.bat||##GLOBALSENDS<1>||backup<0> pause=700 start=D:\Total\Utilites\PinCrawl\PinCrawl.bat


Протестировал по этой ссылке скопировать в буфер, мприменил команду, всё норм, окно со всеми разделами (пины, доски или как там ещё, я просто не в теме) , всё работает, сохраняет в активную панель, пути на свои замените.
Насчет пользователя не понял, я там не зарегистрирован. Вспомнил, это имя пользователя доски, припоминаю, ну да, мы же по его имени и ищем.
 
MrakobesДата: Четверг, 10.01.2019, 23:11 | Сообщение № 1494
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
так. полностью повторил путь в Вашей команде, только тогда заработало. мой путь содержал пробелы и поэтому в батник копировался хвост после пробела, это я самостоятельно не смогу пофиксить. в Вашем варианте в батник дописывается пробел и ничего более, но результат рабочий

вот моя НЕ рабочая кнопка

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global xends=-1??-6/ sends=GLOBALXENDS<x3>||^^java~~-jar~~PinCrawl.jar~~ textt=c:\Portable App\PinCrawl\PinCrawl.bat||##GLOBALSENDS<1>||backup<0> pause=700 start=c:\Portable App\PinCrawl\PinCrawl.bat
%Commander_Path%\WCMICONS100.dll,3318
Скачать :: графику с сайта pinterest

-1
-1


по инструкции автора этого даунлоадера метод в следующем: открываешь консоль командной строки в папке с файлом PinCrawl.jar, вводишь следующую строку java -jar PinCrawl.jar имя пользователя pinterest, в Вашем примере это oswaldhomes, ну а затем выбираешь альбомы для загрузки

значит код из поста 1498 экспериментальным путем - надо в буфер сохранять весь путь, начиная с https, правильно я понял? И это тоже работает, вот.

но я хотел бы закинуть этот PinCrawl.jar в свои портабл программы по пути c:\Portable App\PinCrawl\ и больше туда не залезать, соответственно чтобы скачивалось в папку общих загрузок на диске D, типа d:\Downloads\ и чтобы сама команда запускалась из панели WCMD_RUS.MNU, которую я кастомизирую путем добавления иконок к командам, используя опыт Маэстро

реально мне выписать такой рецепт?


Сообщение отредактировал Mrakobes - Четверг, 10.01.2019, 23:13
 
chip642Дата: Четверг, 10.01.2019, 23:17 | Сообщение № 1495
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Mrakobes

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global xends=-1??-6/ sends=GLOBALXENDS<x3>||^^java~~-jar~~PinCrawl.jar~~ textt="c:\Portable App\PinCrawl\PinCrawl.bat"||##GLOBALSENDS<1>||backup<0> pause=700 start="c:\Portable App\PinCrawl\PinCrawl.bat"
%Commander_Path%\WCMICONS100.dll,3318
Скачать :: графику с сайта pinterest

-1
-1
 
alexostrovДата: Пятница, 11.01.2019, 00:00 | Сообщение № 1496
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Как обстоят дела с кнопкой по работе со значками, в барах, ТМС, т.д. Я понимаю, что Вы заняты с закачкой графики с сайта pinterest. Я в режиме ожидания.

 
MrakobesДата: Пятница, 11.01.2019, 00:01 | Сообщение № 1497
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, путь принял, автор прописался в бат файл, но работает ТОЛЬКО если каталог с PinCrawl.jar открыт (активная панель), как же запилить то, без необходимости постоянного открытия каталога с PinCrawl.jar? И скачивается тоже в папку с PinCrawl.jar, создается папка типа PinCrawl Results for kac7207071 20190110_235701
 
chip642Дата: Пятница, 11.01.2019, 00:34 | Сообщение № 1498
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Цитата alexostrov ()
Как обстоят дела с кнопкой по работе со значками, в барах, ТМС


Времени не было, ребятам тут отвечал, личные дела были. Оставим на завтра, вернее на сегодня, к вечеру подготовлюсь.
Извиняйте, что не получилось сегодня.

Цитата Mrakobes ()
но работает ТОЛЬКО если каталог с PinCrawl.jar открыт


Теперь понятно, почему у меня через раз работало, а я то на папку сохранения грешил, ясно. Оставим на вечер, ночью покумекаю, почитаю...
 
alexostrovДата: Пятница, 11.01.2019, 00:38 | Сообщение № 1499
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Никаких проблем. Все понимаю. До встречи.
 
chip642Дата: Пятница, 11.01.2019, 02:51 | Сообщение № 1500
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Цитата sibirnik ()
Если не трудно доделайте пожалуйста кнопку, так, чтобы она создаваемым кнопкам на АП присваивала ту иконку, которая прописана в параметрах кнопки ТСМ


В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавляем:

Код
bt8=([^\r\n]+)([\r\n]+)([^\r\n]+)([\r\n]+)([^\r\n]+)||$5¤$3¤$1


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=&&(.*?)[~~](.*)!!$2||#!#!!@CRLF||?T|p3#4#1|d,1:-1||formt<63>||formt<54,bt8> gends=@<info=x50> xends=-1??-1 <FOR> 1 <TO> GLOBALXENDS<0> sends=GLOBALXENDS<x:INDEX:>!!-8¤ wends=GLOBALSENDS<x2>||?T|a7:^\d+$,1:-1!!Wcmicons.dll, zends=TOTALCMD#BAR#DATA@CRLF%%COMMANDER_PATH%%\TCIMG.exe@CRLFGLOBALSENDS<x1>@CRLFGLOBALWENDS<1>@CRLFGLOBALSENDS<x3>??-1 barbt=1||-1||GLOBALGENDS<1>||butfrom<GLOBALZENDS<t>> <NEXT> barupd
WCMICONS.dll,11
Из скопированных кнопок в синтаксисе меню MENUIMG создать на панели инструментов Total Commander кнопки (с сохранением значков)

-1



У многих в файлах *.tcm прописаны только номера значков, в данной кнопке, если отсутствует имя библиотеки, то автоматически к номеру будет добавлено имя библиотеки "Wcmicons.dll,", так по умолчанию в утилите MENUIMG, если у вас по умолчанию другая библиотека значков указана, то в кнопке надо поменять имя.

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

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