Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)

Модерирует : gyra, Maz

Maz (23-02-2017 11:53): GoldenDict (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Внимание! Строку \путь\к\папке\программы\DictZip\ в коде каждой кнопки нужно заменить на существующий путь к программе.
Чтобы поместить кнопку на панель инструментов TC, нужно скопировать код кнопки в буфер обмена (Ctrl+C), щёлкнуть правой кнопкой мыши по свободному месту на панели и выбрать «Вставить» («Paste») из выпадающего меню.
При копировании кода со страницы форума не забывайте удалять пробелы в начале каждой строки, иначе кнопка/батник работать не будут.

mreplace.bat

Код:
 
@echo off
set dslPath=%1
set var1=Script:             %~NX0
set var2=Program:            dictzip.exe
set var3=Description:        Make dz and replace original files
set var4=Date of creation:   08.08.2013
set var5=Copyright:          ru-board.com
set var6====================================================
echo. & echo %var1% & echo %var2% & echo %var3% & echo %var4% & echo %var5% & echo. & echo %var6% & echo. & echo.
echo   Compressing in progress ...
pushd "%dslPath%"
if not exist *.dsl goto nodsl
popd
for %%f in ("%dslPath%*.dsl") do (dictzip.exe "%%f") 2>"%dslPath%errors.log"
for %%f in ("%dslPath%*abrv.dsl.dz") do (dictzip.exe -d "%%f") 2>>"%dslPath%errors.log"
cd /d "%dslPath%"
dir errors.log | find " 0 bytes"
if errorlevel 1 goto errors
:success
del /q errors.log
cls & echo. & echo %var1% & echo %var2% & echo %var3% & echo %var4% & echo %var5% & echo. & echo %var6% & echo. & echo.
echo   Compressing is done.
ping -n 1 -w 10000 127.255.255.255 > NUL
goto :eof
:errors
cls & echo. & echo %var1% & echo %var2% & echo %var3% & echo %var4% & echo %var5% & echo. & echo %var6% & echo. & echo.
echo   Operation completed with errors! & echo. & echo   Check the errors.log file. & echo. & echo. & pause
goto :eof
:nodsl
cls & echo.& echo.
echo   There is no dsl files in the folder!
ping -n 1 -w 3000 127.255.255.255 > NUL
 

Button 3

Код:
 
TOTALCMD#BAR#DATA
\путь\к\папке\программы\DictZip\mreplace.bat
%P
%Commander_Path%\wcmicons.dll,30
DictZip folder (replace original dsl)
\путь\к\папке\программы\DictZip\
0
-1
 

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 15:57 22-08-2013 | Исправлено: yozhic, 22:31 22-08-2013
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)
Maz (23-02-2017 11:53): GoldenDict (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru