View previous topic :: View next topic |
Author |
Message |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Aug 03, 2007 12:56 Post subject: |
|
|
Ишь, прямо Толстой с Достоевским на пару. Ну ладно.
Во-первых, программу я скачал и батник который тебе предложил сначала проверил на своих файлах (ну есть у меня такая странность в поведении - я, как правило, сначала проверяю, а потом предлагаю)
Во-вторых, по делу. Исходная диспозиция:
Батник с именем b.bat, сама AuCDtect и несколько wav файлов лежат в папке "E:\My Music".
Батник:
Code: | for /F "tokens=*" %%i in (%1) do "E:\My Music\AuCDtect.exe" -v -m0 "%%i" >>check.txt |
Кнопка
Code: | TOTALCMD#BAR#DATA
"E:\My Music\b.bat"
%L
D:\Wincmd\TOTALCMD.EXE,12
Check WAV
-1
|
Вот в таком виде у меня все прекрасно работает.
Твоя проблема в русских буквах. Коммандер пишет файл в кодировке Windows, а в батнике Windows предполагает, что все в кодировке ОЕМ.
Попробуй скачать http://www.gbordier.com/gbtools/download/stringconverter.exe (или что-то аналогичное) и переписать батник в виде:
Code: | c:\Tools\stringconverter.exe %1 %1.OEM /OEM
for /F "tokens=*" %%i in (%1.OEM) do c:\Tools\AuCDtect\auCDtect.exe -v -m0 "%%i" >>check.txt
del %1.OEM
|
|
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Fri Aug 03, 2007 15:02 Post subject: |
|
|
В ноги кланяюсь! |
|
Back to top |
|
|
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Aug 03, 2007 15:34 Post subject: |
|
|
Встань, отрок!
Я могу предложить тебе другое занятие. Если есть пионэрский задор - можешь попросить Гислера добавить в ТС кроме %L еще парараметр %l (или любой другой) чтобы создавать файлы в кодировке ОЕМ - для батников полезно будет. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Fri Aug 03, 2007 15:46 Post subject: |
|
|
Не будет он дублировать все параметры... а функцию самому писать ему наверняка лень (функции - чтобы можно было прямо в команде и параметрах при создании кнопки и т.п. писать что-то типа OEM(%L)) |
|
Back to top |
|
|
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Aug 03, 2007 16:01 Post subject: |
|
|
В общем, согласен. Поэтому и поставил граничное условие - пионэрский задор.
Иначе нет смысла и заикаться. |
|
Back to top |
|
|
Otto
Joined: 18 Feb 2008 Posts: 4
|
(Separately) Posted: Mon Feb 18, 2008 10:21 Post subject: |
|
|
Хотелось бы заиметь такую фишку:
Имеем несколько страниц инета, сохраненых IEExplorer. Внутри этих страниц есть информация, откуда они были сохранены, типа <!-- saved from url=(0054)http://www.ixbt.com/divideo/include/context_block.html -->
Выделяем сраницы в тотале, нажимаем кнопку, и эта информация (http://www.ixbt.com/divideo/include/context_block.html) сохраняется в коментариях к этим файлам. |
|
Back to top |
|
|
Моторокер
Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
|
Back to top |
|
|
Worros
Joined: 19 Jan 2007 Posts: 1123
|
|
Back to top |
|
|
Otto
Joined: 18 Feb 2008 Posts: 4
|
(Separately) Posted: Tue Feb 19, 2008 22:18 Post subject: |
|
|
Спасибо, будем смотреть |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Wed Feb 20, 2008 15:15 Post subject: |
|
|
Script wdx поможет увидеть данную информацию в колонке плагина, а для записи этой информации в комментарии достаточно и обычного скрипта. |
|
Back to top |
|
|
Otto
Joined: 18 Feb 2008 Posts: 4
|
(Separately) Posted: Thu Feb 21, 2008 18:14 Post subject: |
|
|
Кто бы его еще написал Я в это полный нолью : |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Fri Feb 22, 2008 15:23 Post subject: |
|
|
Ну, если делать с помощью Script wdx, то подключайте Extension.vbs и в секции "htm" меняйте паттерн на:
Code: | re.Pattern = "<!-- saved from url=\(\d+\)(.*)-->" |
Ну а с записью в descript.ion мне лень возиться. См. поиском по форуму скрипт выкусывания адресов, меняй паттерн, и приделывай запись в descript.ion, + может понадобится проверка на уже существующие комменты для некоторых файлов и решение, что делать в этом случае.
Quote: | Я в это полный нолью | Что нОльёте? Куда? |
|
Back to top |
|
|
Otto
Joined: 18 Feb 2008 Posts: 4
|
(Separately) Posted: Fri Feb 22, 2008 19:22 Post subject: |
|
|
Lev wrote: |
Quote: | Я в это полный нолью | Что нОльёте? Куда? |
Прикольно получилось. Не зря говорят: Поспешишь- людей насмешишь. Хотел написать- Я в этом полный ноль.
Спасибо за помощь, все получилось. Наверное не так все сложно с этими .vbs и .js. Не знаете, где почитать, чтобы было написано на доступном языке не сильно углубляясь? \(\d+\)(.*) -это регулярные выражения как в Total Commander? |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Fri Feb 22, 2008 20:04 Post subject: |
|
|
угу, они самые
не сильно углубляясь - хелп к Тоталу |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
|
Back to top |
|
|
|