Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Обмен кнопками
Goto page Previous  1, 2, 3 ... 40, 41, 42, 43, 44, 45  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы printer-friendly view
View previous topic :: View next topic  
Author Message
tcmd4ever



Joined: 30 Aug 2011
Posts: 10

Post (Separately) Posted: Mon Nov 28, 2011 14:26    Post subject: Reply with quote

sancher wrote:
Сделал кнопку с использованием cdimage (точнее oscdimg версии 2.55).

Тоже пользую эту утиль. До этого была cdimage 2.52 отсюда потом её переименовали в oscdimg, но параметры консоли не пострадали.

Кнопка для создания загрузочного образа ОС Windows из распакованных в папку файлов.
Code:
TOTALCMD#BAR#DATA
cmd /t:02 /k "%COMMANDER_PATH%\tools\iso\oscdimg\254\bootiso.bat"
%P %P%N
C:\Windows\System32\imageres.dll,152
Создание загрузочного образа
%COMMANDER_PATH%\tools\iso\oscdimg\254\

-1

В XP строку C:\Windows\System32\imageres.dll,152 -> shell32.dll,162

Батник к ней bootiso.bat по мотивам Создание загрузочного ISO/CD. Батник должен лежать в той же папке что и программа: "c:\Program Files (x86)\Total Commander\tools\iso\oscdimg\254\" ну или какой у вас там свой путь Rolling Eyes xpboot.img есть в архиве с cdimage к статье и его тоже нужно скопировать в папку с программой.
Code:
@echo off
echo Other windows cd/dvd labels: http://www.tacktech.com/display.cfm?ttid=422
echo.
echo [0] W2PFPP_RU - Russian Windows 2000 Professional (SP0) Retail
echo [1] SP1PFPP_RU - Russian Windows 2000 Professional (SP1) Retail
echo [2] SP2PFPP_RU - Russian Windows 2000 Professional (SP2) Retail
echo [3] YRMPFPP_RU - Russian Windows 2000 Professional (SP3) Retail
echo [4] ZRMPFPP_RU - Russian Windows 2000 Professional (SP4) Retail
echo [5] WXPFPP_RU - Russian Windows XP Professional (SP0) Retail
echo [6] XRMPFPP_RU - Russain Windows XP Professional (SP1) Retail
echo [7] VRMPFPP_RU - Russain Windows XP Professional (SP2) Retail
echo [8] GRTMPFPP_RU - Russain Windows XP Professional (SP3) Retail
echo.
set label=GRTMPFPP_RU
set /p label="Please select or enter windows cd/dvd label <default 8>:"
if "%label%" == "0" set label=W2PFPP_RU
if "%label%" == "1" set label=SP1PFPP_RU
if "%label%" == "2" set label=SP2PFPP_RU
if "%label%" == "3" set label=YRMPFPP_RU
if "%label%" == "4" set label=ZRMPFPP_RU
if "%label%" == "5" set label=WXPFPP_RU
if "%label%" == "6" set label=XRMPFPP_RU
if "%label%" == "7" set label=VRMPFPP_RU
if "%label%" == "8" set label=GRTMPFPP_RU
attrib -R -H %2 /S /D
oscdimg.exe -l"%label%" -h -j1 -oci -m -bxpboot.img %2 "%1\%label%.ISO"
pause

_________________
Кристиан Гислер: "Для Total Commander я все еще пользуюсь Delphi 2.0." (ноябрь 2010)
Back to top
View user's profile Send private message
Tovarishh



Joined: 16 Jun 2006
Posts: 15

Post (Separately) Posted: Sun Jan 01, 2012 17:41    Post subject: Reply with quote

Изменение размера изображения по высоте (350px) с сохранением пропорций и с последующим перекодированием в .jpg.

доработанная кнопка

Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Programm\XnView\nconvert.exe
-ratio -resize X 350 -sharpen 0 -quiet -out jpeg -truecolors -opthuff -rtype lanczos -l %L
%COMMANDER_PATH%\Programm\XnView\xnview.exe,18
Convert + Resize 350x350 > JPG
%COMMANDER_PATH%\Programm\XnView\
1
-1
Back to top
View user's profile Send private message
skole



Joined: 31 Dec 2004
Posts: 162
Location: Россия, Оренбург

Post (Separately) Posted: Tue Feb 21, 2012 20:17    Post subject: Reply with quote

Batya wrote:
Модифицированный вариант скрипта создаёт несколько ярлыков на рабочем столе по отмеченным в TC файлам и папкам:


Спасибо за доработку Smile

 !  Avada:
Остальная часть данного поста, не имеющая отношения к обмену кнопками и потому являющася в этой теме оффтопом, перенесена в Script Request.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Jun 16, 2012 20:10    Post subject: Reply with quote

запрошено:

Code:
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %i in
('type %WF') do fsutil hardlink create "%T%%i" "%P%%i"
wcmicons.dll,65
Создание жёстких ссылок к выделенным файлам

1

Code:
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %i in
('type %WF') do start /high "Start in High Priority" "%P%%i"
C:\WINDOWS\System32\shell32.dll,2
Запустить выделенные файлы с высоким приоритетом

1
Back to top
View user's profile Send private message
Cortina



Joined: 19 Jun 2012
Posts: 9

Post (Separately) Posted: Tue Jun 19, 2012 18:40    Post subject: Как повесить клавиатурную комбинацию на кнопку? Reply with quote

Как повесить клавиатурную комбинацию (например, Shift+Alt+Enter) на кнопку?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Tue Jun 19, 2012 19:12    Post subject: Reply with quote

Cortina
Для начала — прочитать правила форума, за нарушение которых выносится замечание. Во-первых, этот вопрос в данной теме — оффтоп. Во-вторых, на кнопку никакая комбинация не вешается, а про то, что клавиши назначаются встроенной или пользовательской команде (в том числе и той, для вызова которой также может быть назначена кнопка), говорилось много раз, начиная со справки.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Jun 30, 2012 15:28    Post subject: Reply with quote

Участнику форума Reys выносится замечание за нарушение правил форума в виде многократного оффтопа (как по месту размещения поста, так и по его содержанию). Так запросы на кнопки не делаются. Пост удалён. Комментарии, при необходимости, будут даны в ЛС.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Thu Jul 19, 2012 23:48    Post subject: Reply with quote

Поскольку здесь много кода писать не очень удобно, красиво и громоздко, выложил у себя
Транслитерация выделенных файлов

24.07 поправил для работы по сети...
_________________
        


Last edited by LocKtaR-o-DarK on Tue Jul 24, 2012 14:46; edited 1 time in total
Back to top
View user's profile Send private message
Chelipuo



Joined: 18 Jul 2012
Posts: 5

Post (Separately) Posted: Sat Jul 21, 2012 22:44    Post subject: Reply with quote

Вот здесь уважаемый StrangeRRor выкладывал код кнопки для отправки файла в письме через Thunderbird. Поскольку для меня она оказалась весьма полезной, набросал батник для отправки в письме нескольких выделенных файлов. Несмотря на наколенность, возможно, кому-то пригодится:
Code:

TOTALCMD#BAR#DATA
%commander_path%\Plugins\scripts\thunderbird.bat
%L
~Путь к Thunderbird\thunderbird.exe
Отправить файлы письмом Thunderbird


-1

Батник:
Code:
@echo off
chcp 1251
setlocal enabledelayedexpansion 
for /f "delims=" %%f in (%1) do set i=!i!%%f,
set i=%i:~0,-1%
"~Путь к Thunderbird\thunderbird.exe" -compose "attachment='file:///%i%'"

К сожалению, работает только с файлами. Хотелось бы добавить обход выделенных папок, с забросом в письмо всего содержимого, но сходу реализовать не сумел.


Last edited by Chelipuo on Sat Jul 21, 2012 22:51; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Jul 21, 2012 22:50    Post subject: Reply with quote

В предыдущем посте "скрипт" заменён на "батник", а ссылка приведена в работоспособное состояние.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Oct 13, 2012 14:07    Post subject: Reply with quote

Последующий оффтоп (очередной запрос на переделку кнопки) перенесён туда, где подобные вещи и должны находиться.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Nov 11, 2012 19:11    Post subject: Reply with quote

Запрошено.
Варианты с использованием утилиты Nircmd (с заходом и без):
Code:
TOTALCMD#BAR#DATA
nircmd execmd md
"%P~$clipboard$" & nircmd sendkeypress ctrl+r
wcmicons.dll,83
Создать папку с именем из буфера
%COMMANDER_PATH%\Utils\nircmd\

Без использования клавиш:
Code:
TOTALCMD#BAR#DATA
nircmd execmd md
"%P~$clipboard$" & "%%commander_path%%\totalcmd.exe" /o /s /l="%P~$clipboard$"
wcmicons.dll,83
Создать папку с именем из буфера и открыть её
%COMMANDER_PATH%\Utils\nircmd\
Back to top
View user's profile Send private message
vbyen



Joined: 11 Sep 2012
Posts: 16

Post (Separately) Posted: Sun Jan 06, 2013 16:15    Post subject: Reply with quote

Давно хотелось прикрутить в TC функцию прямой загрузки картинок на tineye.com. Каких-либо специальных плагинов/скриптов для ТС не нашел. В интернете тоже не густо с ПО для этого сервиса. Наиболее подходящим в качестве кнопки для ТС мне показался TinEye Client.
По задумке автора установщик прописывает в контекстном меню проводника пункты для загрузки на tineye, но для наших целей (и также в смысле сохранения чистоты реестра) инсталлер лучше просто распаковать, например, с помощью Universal Extractor. Кому лень или не знает как - здесь распакованный TinEye Client.
Кнопка:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Mod\Soft\Graphic\tineyeclient\TinEyeClient.exe
%P%S
%COMMANDER_PATH%\Mod\Soft\Graphic\tineyeclient\TinEyeClient.exe
TinEye Client | Загрузить выбранное изображение на tineye.com


-1

Несмотря на свою NET-природу, приложение работает удивительно бодро и без лишних вопросов выполняет прямые обязанности.
Back to top
View user's profile Send private message
Palich



Joined: 08 Feb 2010
Posts: 12

Post (Separately) Posted: Mon Dec 23, 2013 15:29    Post subject: Reply with quote

Подскажите, а нет ли кнопочки для WinMount для монтирования ?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Dec 23, 2013 16:16    Post subject: Reply with quote

Palich
А поиск по WinMount выполнить никак нельзя было? Всё уже есть в текущей теме. Кроме того, запросы на новые кнопки в "Обмене кнопками" — оффтоп, о чём говорилось многократно (пример).
Замечание за нарушение правил форума.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 40, 41, 42, 43, 44, 45  Next
Page 41 of 45

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group