View previous topic :: View next topic |
Author |
Message |
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Fri May 31, 2013 21:28 Post subject: |
|
|
Как-нибудь попробую, вывод слишком большой (320 кбайт текста), форум не пропускает. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri May 31, 2013 23:21 Post subject: |
|
|
нужны Start="----------- --------- -------- ----- ----" и End="----------- --------- -------- ----- ----"
и строка Format не соответствует
нужно примерно
Code: | Format0=" aaaaaaa zzzzzzzzz dd-tt-yy hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" |
! | Avada: | Здесь и далее на странице строки с n в коде разбиты на несколько строк, чтобы не портить вид страницы. См. пояснение здесь. | |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Sat Jun 01, 2013 00:20 Post subject: |
|
|
Привёл к такому виду: Quote: | Code: | [RAR5]
ID=52 61 72 21
IDPos=<SeekID>
SkipSfxHeader=1
Extension=rar5
Description=RAR 5.x
Archiver=RAR5\rar64.exe
BatchUnpack=1
Debug=0
Start="----------- --------- -------- ----- ----"
End="----------- --------- -------- ----- ----"
Format0=" aaaaaaa zzzzzzzzz dd-mm-yy hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -- %AQA
Extract= %P e -y -scsDOS {%S} -- %AQA @%LQ
ExtractWithPath=%P x -y -scsDOS {%S} -- %AQA @%LQ
Test=%P t -y {%S} -- %AQA
Delete=%P d -r -y -scsDOS {%S} -- %AQA @%LQ
Add=%P a -y -ma -md256m -ed -oi:1048576 -s -t {%S} %AQA -scsdos @%LQ
Move=%P u -y -ma -md256m -ed -oi:1048576 -s -t {%S} %AQA -scsdos @%LQ
SkipLIST=1 |
|
Вхождение в архив (подхват списка файлов) заработал нормально.
И сразу следующая проблема:
(при попытке извлечь файл)
End= |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Jun 01, 2013 00:34 Post subject: |
|
|
Сделай так:
Code: | [RAR5]
Extract= %P %C e -y -scsDOS {%S} -- %AQA @%LQ
ExtractWithPath=%P %C x -y -scsDOS {%S} -- %AQA @%LQ
[MultiArc]
ConMode=1 |
При этом в трее должна появиться консоль мультиарка, надо посмотреть, что пишет архиватор. Также попробуй сам в консоли эту команду выполнить, которую в предупреждении видишь. Но понадобится файл списка: заменяешь путь к архиватору на notepad.exe и пытаешься извлечь файл, потом, не закрывая блокнота, лезешь в темп и тыришь временный файл списка, ну и кормишь потом архиватору в консоли ручками. Когда заработает ручками, можно думать о внедрении. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Sat Jun 01, 2013 18:12 Post subject: |
|
|
Code: | Welcome to MultiArc Console!!!
Running Command:RAR5\rar64.exe x -y -scsDOS -- d:\WorkDir\GMS_NB\Crysis1iWH.rar5 @C:\Users\ADMINI~1\AppData\Local\Temp\$mltwcx\lst9393.tmp
ERROR: Unknown option: scsDOS |
Добавлено спустя 3 минуты:
Плохо только, что %C показывая окно консоли напрочь вешает тотал (alt+L не помогает)
Добавлено спустя 2 минуты:
убрал -scsDOS - распаковка вроде бы заработала
Code: | List=%P l -- %AQA
Extract= %P e -y {%S} -- %AQA @%LQ
ExtractWithPath=%P x -y {%S} -- %AQA @%LQ
Test=%P t -y {%S} -- %AQA
Delete=%P d -r -y {%S} -- %AQA @%LQ
Add=%P a -y -ma -md256m -ed -oi:1048576 -s -t {%S} %AQA @%LQ
Move=%P u -y -ma -md256m -ed -oi:1048576 -s -t {%S} %AQA @%LQ
SkipLIST=1 |
Ещё буду проверять упаковку...
Добавлено спустя 45 минут:
поправил перемещение в архив
Code: | Move=%P u -y -ma -md256m -ed -oi:1048576 -s -t {%S} %AQA @%LQ |
пы.сы.
если в именах есть пробелы или русские буквы, то rar ругается на код выхода 10 |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sun Jun 02, 2013 11:21 Post subject: |
|
|
Quote: | если в именах есть пробелы или русские буквы, то rar ругается на код выхода 10 |
Очевидно, потому что ты убрал ключ scsDOS... Ищи его аналог в 5 раре. Беглый просмотр справки навел на ключ scO.
А вообще, думаю, в следующем тотале будет поддержка RAR5. Почему-то Гислер очень расположен к рару. Впрочем, его также наконец убедили добавить поддержку 7Z, что не может не радовать. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun Jun 02, 2013 21:29 Post subject: |
|
|
вот что у меня получилось
Code: | ID=52 61 72 21 1A 07 01
IDPos=<SeekID>
SkipSfxHeader=1
Extension=rar5,rar,exe
Description=RAR 5.0
Archiver=RAR5\rar.exe
Start="----------- --------- -------- ----- ----"
End="----------- --------- -------- ----- ----"
Format0=" aaaaaaa zzzzzzzzz dd-tt-yy hh:mm n(n)"
List=%P l -- %AQA
Extract=%P e -y {%S} -- %AQA @%LQA
ExtractWithPath=%P x -y {%S} -- %AQA @%LQA
BatchUnpack=1
Test=%P t -y {%S} -- %AQA
Delete=%P d -y -r {%S} -- %AQA @%LQA
Add=%P a -y -ma5 -md128m -oi:1048576 -s -t -tl {%S} %AQA @%LQA
Move=%P m -y -ma5 -md128m -oi:1048576 -s -t -tl {%S} %AQA @%LQA
SkipLIST=1 |
|
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Sun Jun 02, 2013 23:00 Post subject: |
|
|
Ура! Заработало!
Code: | [RAR5]
ID=52 61 72 21
IDPos=<SeekID>
SkipSfxHeader=1
Extension=wr5, rar5
Description=RAR 5.x
Archiver=RAR5\rar64.exe
BatchUnpack=1
Debug=0
Start="----------- --------- -------- ----- ----"
End="----------- --------- -------- ----- ----"
Format0=" aaaaaaa zzzzzzzzz dd-mm-yy hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -- %AQA
Extract= %P e -y -scO {%S} -- %AQA @%LQ
ExtractWithPath=%P x -y -scO {%S} -- %AQA @%LQ
Test=%P t -y -scO {%S} -- %AQA
Delete=%P d -r -y -scO {%S} -- %AQA @%LQ
Add=%P a -y -ma -md128m -ed -oi:1048576 -s -t -scO {%S} %AQA @%LQ
Move=%P m -y -ma -md128m -ed -oi:1048576 -s -t -scO {%S} %AQA @%LQ
SkipLIST=1
|
MVV wrote: | потому что ты убрал ключ scsDOS | его выньрар не принимает
Last edited by Mellomann on Mon Jun 03, 2013 00:27; edited 1 time in total |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun Jun 02, 2013 23:54 Post subject: |
|
|
Mellomann
dd-mm-yy исправь на dd-tt-yy
строку с nnn... сверни, ругаться будут |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Mon Jun 03, 2013 00:03 Post subject: |
|
|
Tol!k wrote: | строку с nnn... сверни, ругаться будут |
Вариант "n(n)" приводит к тому, что показывается только первая буква имени файла, ещё и без расширения... Нафига оно тогда надо? |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Mon Jun 03, 2013 00:16 Post subject: |
|
|
это только для форума,
чтоб не распирало его |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Sat Jun 22, 2013 22:35 Post subject: |
|
|
Обнаружил критический баг листинга самого winrar при файлах более 999.999.999 байт:
Code: | ..A.... 302715025 24-10-07 21:17 Crysis1\Game\LowSpec\LowSpec.pak
..A.... 429198562 20-08-08 16:41 Crysis1Warhead\Game\Lowspec\LowSpec.pak
..A.... 569208809 24-10-07 02:01 Crysis1\Game\Music.pak
..A.... 1665077255 24-10-07 21:15 Crysis1\Game\Objects.pak
..A.... 1665077255 24-10-07 23:15 Crysis1Warhead\Game\Objects.pak
..A.... 182670245 24-10-07 13:45 Crysis1\Game\Localized\russian.pak
..A.... 207196553 19-09-08 08:23 Crysis1Warhead\Game\Localized\Russian.pak |
При этом тотал честно раппортует о размере файла 166507725 (и дату теряет) вместо 1665077255:
Ссылка
И ещё проблема - как вывести секунды? |
|
Back to top |
|
|
|