View previous topic :: View next topic |
Author |
Message |
Iori
Joined: 25 Apr 2012 Posts: 551
|
(Separately) Posted: Sat Jan 03, 2015 10:11 Post subject: |
|
|
Flasher
Quote: | Насчёт "лучше" - не совсем, т.к. с GUI скрипт будет спотыкаться на запароленных архивах, выдавая окно с вводом |
Теперь понятно |
|
Back to top |
|
|
maksum
Joined: 15 Oct 2014 Posts: 2
|
(Separately) Posted: Tue Jan 06, 2015 00:07 Post subject: |
|
|
а может просто сделать чтобы предупреждения не появлялись
способ управления через gui был бы очень удобным
удобно было бы сделать кнопку-меню для тотал командера
где всплывали бы варианты распаковки ( тО есть мжно было 0бы выбрать как и что распаковывать что пропускать что удалять и пункт настройки который менял бы переменные в скрипте ( тогда gui не будет мешать распаковке)) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jan 06, 2015 01:10 Post subject: |
|
|
maksum wrote: | а может просто сделать чтобы предупреждения не появлялись
способ управления через gui был бы очень удобным | С этим к автору 7-zip.
maksum wrote: | удобно было бы сделать кнопку-меню для тотал командера
где всплывали бы варианты распаковки | Так а кто мешает сделать? Создаётся .bar в виде меню и понеслась. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Sat Jan 10, 2015 19:12 Post subject: |
|
|
Flasher wrote: | 4) автоматический переход к элементу при распаковке одного архива (в т.ч. в структуре).
| Что надо убрать в скрипте, чтобы не было автоматического перехода? |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sat Jan 10, 2015 19:52 Post subject: |
|
|
Nick
Зачем убирать? Просто поставьте апостроф перед строкой
Code: | If Ch = 1 Then WSH.Exec "%COMMANDER_EXE% /S /O /L=""" & It & "\:""" |
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 10, 2015 20:24 Post subject: |
|
|
Действительно, зачем убирать то, ради чего отчасти затевалось?
Nick - антагонист удобств? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Sat Jan 10, 2015 20:55 Post subject: |
|
|
Skif_off wrote: | Nick
Зачем убирать? Просто поставьте апостроф перед строкой
Code: | If Ch = 1 Then WSH.Exec "%COMMANDER_EXE% /S /O /L=""" & It & "\:""" |
| Да, вроде, нормально работает. Интересно, что почему-то срабатывает бывает не сразу, т.е. переход все-равно осуществляется. Возможно это из-за какой-то отложенной записи на диск (редактировал в AkelPad) или что-то wscript.exe оставляет в памяти...
Flasher wrote: | Действительно, зачем убирать то, ради чего отчасти затевалось? | Нет, просто при разархивировании когда внутри архива нет папки, то, бывает, что переход осуществляется во внутреннюю папку (которая, вроде самая первая по списку), что бывает не совсем удобно, т.к. есть файлы на уровень выше...
Last edited by Nick on Sat Jan 10, 2015 21:19; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 10, 2015 21:14 Post subject: |
|
|
Nick wrote: | внутри архива нет папки |
Nick wrote: | которая, вроде самая первая по списку | Это как? Папки нет, но первая по списку? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Sat Jan 10, 2015 21:25 Post subject: |
|
|
Flasher wrote: | Это как? Папки нет, но первая по списку? | Я имел ввиду, когда нет общей папки для всех файлов. Т.е. внутри архива на верхнем уровне разбросаны файлы и отдельно с ними лежат папки. В этом случае бывает переход именно в эти папки. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 10, 2015 21:43 Post subject: |
|
|
Nick wrote: | В этом случае бывает переход именно в эти папки. | Да, это бывает. В зависимости от сортировки, может быть и файл и папка. В принципе, можно сделать, чтобы вход осуществлялся в корень. По-моему, я так сначала делал, потом передумал. А вдруг это bin или другая нужная папка. Я всегда не прочь сразу пошариться, чтобы выяснить. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Jan 15, 2015 18:34 Post subject: |
|
|
Flasher
Почему вместе с -sccUTF-8 используется chcp 1251, а не chcp 65001? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jan 15, 2015 21:02 Post subject: |
|
|
Skif_off
Потому что поток не распарсить как следует, поэтому - конвертация. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Iori
Joined: 25 Apr 2012 Posts: 551
|
(Separately) Posted: Wed Jan 28, 2015 08:42 Post subject: |
|
|
Flasher
Сегодня пробовал ваш скрипт в безопасном режиме win7 х64.
Не работает. Ничего не происходит. Из за чего это может быть? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jan 28, 2015 09:20 Post subject: |
|
|
Iori
А вообще скрипты там работают (хотя бы Msgbox True банальный)?
В безопасном на Win7x32 проверил, там никаких проблем. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Iori
Joined: 25 Apr 2012 Posts: 551
|
(Separately) Posted: Wed Jan 28, 2015 21:31 Post subject: |
|
|
Flasher
Сейчас проверил на своём компьютере и всё работает.
Может на другом компьютере просто не было нужных библиотек.
Надо будет опять проверить. |
|
Back to top |
|
|
|