Рекурсивная распаковка
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4 ... 34, 35, 36  Next  :| |:
Total Commander -> Автоматизация Total Commander

#31:  Author: FlasherLocation: Москва PostPosted: Thu Dec 25, 2014 00:16
    —
Iori
Разумеется.
 sha512
Win7 x32, TC 8.51a x32, wscript.exe 5.8.7600.16385, vbscript.dll 5.8.9431.0.

Добавлено спустя 33 минуты:

А на каких архивах спотыкается? Можно парочку?
И параметры какие в кнопке?

#32:  Author: Iori PostPosted: Thu Dec 25, 2014 01:46
    —
sha512 100% такой же.
TC 8.51a x32 / Win7x64 / vbscript.dll 5.8.9600.0.

Опять появилась та же ошибка

Line 51
Char 4
Error Invalid character
Code 800A0408
Source Microsoft VBScript compilation error.

#33:  Author: FlasherLocation: Москва PostPosted: Thu Dec 25, 2014 01:53
    —
Секундочку, а скрипт в какой кодировке сохранён?

#34:  Author: Iori PostPosted: Thu Dec 25, 2014 02:04
    —
ANSI Windows.

#35:  Author: FlasherLocation: Москва PostPosted: Thu Dec 25, 2014 02:11
    —
Iori
Есть подозрение, что на указанной строке при копипасте из браузера где-то затесался невидимый или нераспознанный символ, который всё портит. Скорее в начале или конце строки. Можно удалить всё с переводами строк, потом добавить перевод по Enter и вставить строку приведённую выше.
Кстати, а откуда копировался код (отсюда или с TCKB)?
И про параметры так и не вижу ответа.

#36:  Author: Iori PostPosted: Thu Dec 25, 2014 02:25
    —
Flasher

Копировал с ТСКВ.

Code:

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utilities\Scripts\7zip_unpack.vbs"
%WL ""
%COMMANDER_PATH%\Icons\7zip_extract.ico
Extract all with 7-Zip (Maintain Path)

1
-1



Flasher, спасибо за помощь. Я должен идти. Завтра буду пробовать опять.

#37:  Author: FlasherLocation: Москва PostPosted: Thu Dec 25, 2014 02:30
    —
Iori
Всё, понял. Мой косяк. Там в переменной Ch написана русская Эс вместо английской Си. Исправил.
P.S.: написано же Char 4, а я тут "кроссворды гадаю"... Mr. Green

Для справки: в кнопке второй параметр в виде кавычек лишний. Их есть смысл использовать при наличии последующих, как во 2-м и 4-м примере. Опция "в свёрнутом виде" тоже не нужна.

#38:  Author: Iori PostPosted: Thu Dec 25, 2014 23:10
    —
Flasher

Всё работает, Спасибо !!! Smile

Можно ли сделать так, что-бы скрипт работал с 7zG.exe?
Просто хорошо когда видно процес распаковки.

Оказывается Толикин батник таботает с 7zip 9.35 если параметер
только "%L" , а если "%L" -o то нет.

#39:  Author: FlasherLocation: Москва PostPosted: Fri Dec 26, 2014 08:21
    —
Iori wrote:
Можно ли сделать так, что-бы скрипт работал с 7zG.exe?
Просто хорошо когда видно процес распаковки.
Можно. В 69 строке дописать к Z7 букву G, в 70 строке убрать ключ -p и 0 поменять на 2, после 18-й добавить строки с правильным путём:
Code:
'•••••••••• Путь к утилите 7zG.exe •••••••••
Z7G = "%COMMANDER_PATH%\Utils\7-Zip\7zG.exe"

P.S.: И 3-й параметр всё же советую поставить. Wink

#40:  Author: Iori PostPosted: Fri Dec 26, 2014 11:00
    —
Quote:
Можно. В 69 строке дописать к Z7 букву G, в 70 строке убрать ключ -p и 0 поменять на 2, после 18-й добавить строки с правильным путём:


Вроде сделал как написали, но ничего не происходит.

Code:

Z7G = "%COMMANDER_PATH%\Packers\7zG.exe"
.
.
.
      WSH.Run """" & Z7G & """ x """ & Arch & """ -o""" &_
                NF & """ " & Mode & " -y ", 2, True : T = T + 1


Quote:
P.S.: И 3-й параметр всё же советую поставить


В смысле? вот это? => %WL "" 1

#41:  Author: FlasherLocation: Москва PostPosted: Fri Dec 26, 2014 11:12
    —
Iori wrote:
но ничего не происходит
Т.е. ничего? Распаковки нет? Сам процесс отображается на панели задач. Кстати, пробел после '-y' всяко лишний.
Iori wrote:
В смысле? вот это? => %WL "" 1
Да.

#42:  Author: Iori PostPosted: Fri Dec 26, 2014 11:33
    —
Flasher

Пробелы подправил.

Процесс не отображается на панели задач.
Распаковки нет.

#43:  Author: FlasherLocation: Москва PostPosted: Fri Dec 26, 2014 11:34
    —
Iori
Строки точно никакие не удалялись?

#44:  Author: Iori PostPosted: Fri Dec 26, 2014 11:39
    —
Flasher

Вроде нет.

7zG.exe лежит там же где и 7z.exe

Я могу быстро выложить скрипт под [code]. Что бы вы посмотрели, а потом уберу.

#45:  Author: FlasherLocation: Москва PostPosted: Fri Dec 26, 2014 11:40
    —
Iori
В ЛС лучше.

Добавлено спустя 12 минут:

Я так и знал. Mr. Green
"Вроде нет." - ошибочка, как раз - да.
Я же пишу
Flasher wrote:
после 18-й добавить
А не вместо.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4 ... 34, 35, 36  Next  :| |:
Page 3 of 36

Powered by phpBB © 2001, 2005 phpBB Group