View previous topic :: View next topic |
Author |
Message |
tcmd4ever
Joined: 30 Aug 2011 Posts: 10
|
(Separately) Posted: Mon Nov 28, 2011 14:26 Post subject: |
|
|
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\" ну или какой у вас там свой путь 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 |
|
|
Tovarishh
Joined: 16 Jun 2006 Posts: 15
|
(Separately) Posted: Sun Jan 01, 2012 17:41 Post subject: |
|
|
Изменение размера изображения по высоте (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 |
|
|
skole
Joined: 31 Dec 2004 Posts: 162 Location: Россия, Оренбург
|
(Separately) Posted: Tue Feb 21, 2012 20:17 Post subject: |
|
|
Batya wrote: | Модифицированный вариант скрипта создаёт несколько ярлыков на рабочем столе по отмеченным в TC файлам и папкам: |
Спасибо за доработку
! | Avada: | Остальная часть данного поста, не имеющая отношения к обмену кнопками и потому являющася в этой теме оффтопом, перенесена в Script Request.
| |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jun 16, 2012 20:10 Post subject: |
|
|
запрошено:
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 |
|
|
Cortina
Joined: 19 Jun 2012 Posts: 9
|
(Separately) Posted: Tue Jun 19, 2012 18:40 Post subject: Как повесить клавиатурную комбинацию на кнопку? |
|
|
Как повесить клавиатурную комбинацию (например, Shift+Alt+Enter) на кнопку? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10315 Location: Россия, Саратов
|
(Separately) Posted: Tue Jun 19, 2012 19:12 Post subject: |
|
|
Cortina
Для начала — прочитать правила форума, за нарушение которых выносится замечание. Во-первых, этот вопрос в данной теме — оффтоп. Во-вторых, на кнопку никакая комбинация не вешается, а про то, что клавиши назначаются встроенной или пользовательской команде (в том числе и той, для вызова которой также может быть назначена кнопка), говорилось много раз, начиная со справки. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10315 Location: Россия, Саратов
|
(Separately) Posted: Sat Jun 30, 2012 15:28 Post subject: |
|
|
Участнику форума Reys выносится замечание за нарушение правил форума в виде многократного оффтопа (как по месту размещения поста, так и по его содержанию). Так запросы на кнопки не делаются. Пост удалён. Комментарии, при необходимости, будут даны в ЛС. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
LocKtaR-o-DarK
Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Thu Jul 19, 2012 23:48 Post subject: |
|
|
Поскольку здесь много кода писать не очень удобно, красиво и громоздко, выложил у себя
Транслитерация выделенных файлов
24.07 поправил для работы по сети... _________________
Last edited by LocKtaR-o-DarK on Tue Jul 24, 2012 14:46; edited 1 time in total |
|
Back to top |
|
|
Chelipuo
Joined: 18 Jul 2012 Posts: 5
|
(Separately) Posted: Sat Jul 21, 2012 22:44 Post subject: |
|
|
Вот здесь уважаемый 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 |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10315 Location: Россия, Саратов
|
(Separately) Posted: Sat Jul 21, 2012 22:50 Post subject: |
|
|
В предыдущем посте "скрипт" заменён на "батник", а ссылка приведена в работоспособное состояние. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10315 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 13, 2012 14:07 Post subject: |
|
|
Последующий оффтоп (очередной запрос на переделку кнопки) перенесён туда, где подобные вещи и должны находиться. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Nov 11, 2012 19:11 Post subject: |
|
|
Запрошено.
Варианты с использованием утилиты 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 |
|
|
vbyen
Joined: 11 Sep 2012 Posts: 16
|
(Separately) Posted: Sun Jan 06, 2013 16:15 Post subject: |
|
|
Давно хотелось прикрутить в 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 |
|
|
Palich
Joined: 08 Feb 2010 Posts: 12
|
(Separately) Posted: Mon Dec 23, 2013 15:29 Post subject: |
|
|
Подскажите, а нет ли кнопочки для WinMount для монтирования ? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10315 Location: Россия, Саратов
|
(Separately) Posted: Mon Dec 23, 2013 16:16 Post subject: |
|
|
Palich
А поиск по WinMount выполнить никак нельзя было? Всё уже есть в текущей теме. Кроме того, запросы на новые кнопки в "Обмене кнопками" — оффтоп, о чём говорилось многократно (пример).
Замечание за нарушение правил форума. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|