Ru-Board.club
← Вернуться в раздел «Программы»

» Multiarc плагины и аддоны для FAR и Total Commander

Автор: vserd
Дата сообщения: 12.05.2006 12:25
cracklover

Цитата:
По существу, так всё таки какой набор файлов (кодеков и т.д.) будет абсолютно достаточным в субдиректориях? Совать лишнее не хочется.

Для 7zip лучше поставляй весь комплект кодеков/форматов. Ведь через него можно работать с довольно большим количеством архиваторов просто нужно зарегистрировать их на него. Хотя для сборщиков лучше чтобы это позволял 7za :)
Автор: arsvrn
Дата сообщения: 12.05.2006 12:44
vserd

Цитата:
посмотри на 17 странице, не поддерживаются 7-zip NSIS bzip2 упаковка, на форуме по NSIS упоминали что из-за того что в NSIS немного модифицированный алгоритм bzip2.

Это я знаю.

Цитата:
Я тебя правильно понимаю что те, которые не открывались через плугин не открываются и через 7zip?

Не совсем так. Файлы разбились на 3 группы:
1. Открываются и МА и 7zip (72 шт)
2. Не открываются (и не пытаются) 7zip, но открываются ТС через IETotal (57 шт)
3. Не открываются (и не пытаются) 7zip, но пытаются открыться МА и нарываются на "not supported archive" (6 шт)

Цитата:
Обрати внимаение на пост IMPOMEZIA
http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=321&limit=1
что кодеки нужны не только LZMA, но и другие.

Не подтверждаю, у меня пока хватало LZMA.

Цитата:
Правда если пользуешся способом от icfu то работы тебе предстоит.... немало.

Так как насчет беты с <SeekID>?

Во сколько я постов пропустил, пока писал
Автор: Serge2005
Дата сообщения: 12.05.2006 12:47

Цитата:
измени в Addon параметр ID и в IDPOS уменьши на 4 каждое значение. Правда если пользуешся способом от icfu то работы тебе предстоит.... немало.

Я про ту же работу.... Если кто-то уже поменял...пожалуйста, дайте...
Автор: vserd
Дата сообщения: 12.05.2006 12:48
arsvrn

Цитата:
Так как насчет беты с <SeekID>?

Не дразни народ. Будет. Доку оформлю и выложу.


Добавлено:
Serge2005
Не спеши, я icfu уже отписал, может он соизволит поменять. Следи за обновлениями.
Автор: IMPOMEZIA
Дата сообщения: 12.05.2006 15:40

Цитата:
Старые инсталляторы NSIS (версий 2.0b3 и ниже) не открываются даже самим 7z.exe

Посмотрел историю версий NSIS, алгоритм LZMA бы добавлен только в версии 2.0 RC1, т.е. предыдущие версии могли использовать только zlib и bzip2.

Добавлено:
http://sourceforge.net/project/shownotes.php?release_id=206238&group_id=22049
Автор: XPEHOPE3KA
Дата сообщения: 12.05.2006 16:53
arsvrn

Цитата:
Не подтверждаю, у меня пока хватало LZMA.

Это ты про аддон от Icfu или про свой говоришь? С ицэфэушным мне одного lzma на все архивы не хватало...
Автор: cracklover
Дата сообщения: 15.05.2006 08:01
Кто-то мог бы выложить аддон для 7-Zip, гарантированно работающий с текущим финальным 7-Zip 4.42?
Автор: XPEHOPE3KA
Дата сообщения: 15.05.2006 17:47
2cracklover
Поскольку 4.42 всё равно не показывает скрипт nsis, то, возможно, целесообразнее пользовать 4.40.

2all
Имеющийся аддон не всегда показывает размеры (пока ссылку на пример не дам, т.к. ещё не нашёл ссылку), но при этом 7z FM размеры показывает правильно (а список файлов один и тот же - что через мультиарк, что через ФМ). У проблемных файлов иконка старой версии.

Edit:
Хехе, уже нашёл очевидный пример.
http://wincmd.ru/plugring/tc_java.html
Там плагины маленькими файликами прилагаются (инсталляция онлайн) - вот эти файлики и глючат.

А вот пример и с иконкой от новой версии.

И ещё: файлы с именем $R0 имеют размер и ФМ его показывает, а через мультиарк - пока нет.

Добавлено:
У меня даже такой файл нашёлся, в котором размер не ноль мультиарк показывает только у двух файлов, а у остальных - нули. В ФМ всё по-прежнему ОК.
Автор: vserd
Дата сообщения: 16.05.2006 09:28
XPEHOPE3KA

Цитата:
Хехе, уже нашёл очевидный пример.
http://wincmd.ru/plugring/tc_java.html
Там плагины маленькими файликами прилагаются (инсталляция онлайн) - вот эти файлики и глючат

Кинь баг Icfu он автор аддона, он пускай и фиксит.

Всем
Новая версия. 1.3 бета.
hччp://prdownloads.sourceforge.net/wcx/wcx_multiarc_13b.zip?download
* Исправлена ошибка при входе в архив с нулевой длиной.
* исправлена ошибка когда при импорте аддона содержащем больше одной секции импорт был невозможен
* При сохранении не всегда правильно сохранялись IDPos
* Если один и тотже аддон дважды импортировался в течении сесии, строки FormatsX удваивались.
! Изменены ресурсы с ID 1002,1003, 1004. Трансляторы .lang, пожалуйста обновитие свои переводы
* Исправлена ошибка Acces Violation при открытии DOS EXE файлов.
+ Добавлена возможность искать ID в диаппазоне значений. (см описание IDPOS, IDSeekRange)
Так как бета, обновлять на wincmd.ru не буду.

Автор: Serge2005
Дата сообщения: 18.05.2006 20:47
vserd

Цитата:
Новая версия. 1.3 бета.

Стоит на нее переходить?

InnoSetup: здесь есть что-то лишнее?:[more][InnoSetup 3.0.1]
Description="Inno Setup [ARS]"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 31 29 00
IDPos=53572
IgnoreErrors=0
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ

[InnoSetup 3.x, 4.x, 5.x]
Description="Inno Setup [ARS]"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
IDPos=54084, 55612, 36744, 36740, 36696, 37256, 38280, 37768
IgnoreErrors=0
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ

[InnoSetup guilty]
Description="Inno Setup [ARS] cut & improved"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F 45 44
IDPos=48
IgnoreErrors=0
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ[/more]

Upx: здесь есть что-то лишнее?:[more][UPX Compress 1.2x]
TypeName=UPX
Description="Ultimate Packer for eXecutables v1.2x"
ID=31 2E 32 35 00 55 50 58, 31 2E 32 34 00 55 50 58
IDPos=987
Extension=EXE,DLL
IgnoreErrors=0
Archiver=upx125.exe
;Archiver=upx.exe
List=%P %O %E1 -l %AqAW
Start=" -------------------- ------ ----------- -----------"
Format0="zzzzzzzzzzzzzzzzzzzz* * nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P -d -qq %AqA -o %AqAW
Test=%P -t -q %AqA
Add=%P --best -qq --compress-icons=1 %FqA -o%AqA
Debug=0

[UPX Compress 125]
TypeName=UPX
Description="Ultimate Packer for eXecutables"
ID=31 2E 32 35 00 55 50 58,31 2E 32 34 00 55 50 58,31 2E 32 33 00 55 50 58,31 2E 32 32 00 55 50 58,31 2E 32 31 00 55 50 58,31 2E 32 30 00 55 50 58
IDPos=987
IDOnly=1
Extension=EXE,DLL
Archiver=upx125.exe
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -d -o%AQAW %AQA"
;Extract="%P -d %AQAW"
List="%P -q -l --no-color %O %AQAW"
Test="%P -t -q --no-color %FQ"
Add="%P --best -q --no-color --compress-icons=1 %FQ -o%AQ"
IgnoreErrors=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0
Debug=0

[UPX Compress 193]
TypeName=UPX
Description="Ultimate Packer for eXecutables"
ID=31 2E 39 33 00 55 50 58,31 2E 39 32 00 55 50 58,31 2E 39 31 00 55 50 58,31 2E 39 30 00 55 50 58
IDPos=987
IDOnly=1
Extension=EXE,DLL
Archiver=upx193b.exe
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -d -o%AQAW %AQA"
;Extract="%P -d %AQAW"
List="%P -q -l --no-color %O %AQAW"
Test="%P -t -q --no-color %FQ"
Add="%P --best -q --no-color --compress-icons=1 %FQ -o%AQ"
IgnoreErrors=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0
Debug=0[/more]

NSIS: здесь есть что-то лишнее?:[more][NSIS]
Description=NSIS (using 7-Zip 4.40 and up)
Archiver=7z.exe
Extension=exe
BatchUnpack=1
ID=EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=4, 516, 1028, 1540, 2052, 2564, 3076, 3588, 4100, 4612, 5124, 5636, 6148, 6660, 7172, 7684, 8196, 8708, 9220, 9732, 10244, 10756, 11268, 11780, 12292, 12804, 13316, 13828, 14340, 14852, 15364, 15876, 16388, 16900, 17412, 17924, 18436, 18948, 19460, 19972, 20484, 20996, 21508, 22020, 22532, 23044, 23556, 24068, 24580, 25092, 25604, 26116, 26628, 27140, 27652, 28164, 28676, 29188, 29700, 30212, 30724, 31236, 31748, 32260, 32772, 33284, 33796, 34308, 34820, 35332, 35844, 36356, 36868, 37380, 37892, 38404, 38916, 39428, 39940, 40452, 40964, 41476, 41988, 42500, 43012, 43524, 44036, 44548, 45060, 45572, 46084, 46596, 47108, 47620, 48132, 48644, 49156, 49668, 50180, 50692, 51204, 51716, 52228, 52740, 53252, 53764, 54276, 54788, 55300, 55812, 56324, 56836, 57348, 57860, 58372, 58884, 59396, 59908, 60420, 60932, 61444, 61956, 62468, 62980, 63492, 64004, 64516, 65028, 65540, 66052, 66564, 67076, 67588, 68100, 68612, 69124, 69636, 70148, 70660, 71172, 71684, 72196, 72708, 73220, 73732, 74244, 74756, 75268, 75780, 76292, 76804, 77316, 77828, 78340, 78852, 79364, 79876, 80388, 80900, 81412, 81924, 82436, 82948, 83460, 83972, 84484, 84996, 85508, 86020, 86532, 87044, 87556, 88068, 88580, 89092, 89604, 90116, 90628, 91140, 91652, 92164, 92676, 93188, 93700, 94212, 94724, 95236, 95748, 96260, 96772, 97284, 97796, 98308, 98820, 99332, 99844, 100356, 100868, 101380, 101892, 102404, 102916, 103428, 103940, 104452, 104964, 105476, 105988, 106500, 107012, 107524, 108036, 108548, 109060, 109572, 110084, 110596, 111108, 111620, 112132, 112644, 113156, 113668, 114180, 114692, 115204, 115716, 116228, 116740, 117252, 117764, 118276, 118788, 119300, 119812, 120324, 120836, 121348, 121860, 122372, 122884, 123396, 123908, 124420, 124932, 125444, 125956, 126468, 126980, 127492, 128004, 128516, 129028, 129540, 130052, 130564, 131076, 131588, 132100, 132612, 133124, 133636, 134148, 134660, 135172, 135684, 136196, 136708, 137220, 137732, 138244, 138756, 139268, 139780, 140292, 140804, 141316, 141828, 142340, 142852, 143364, 143876, 144388, 144900, 145412, 145924, 146436, 146948, 147460, 147972, 148484, 148996, 149508, 150020, 150532, 151044, 151556, 152068, 152580, 153092, 153604, 154116, 154628, 155140, 155652, 156164, 156676, 157188, 157700, 158212, 158724, 159236, 159748, 160260, 160772, 161284, 161796, 162308, 162820, 163332, 163844, 164356, 164868, 165380, 165892, 166404, 166916, 167428, 167940, 168452, 168964, 169476, 169988, 170500, 171012, 171524, 172036, 172548, 173060, 173572, 174084, 174596, 175108, 175620, 176132, 176644, 177156, 177668, 178180, 178692, 179204, 179716, 180228, 180740, 181252, 181764, 182276, 182788, 183300, 183812, 184324, 184836, 185348, 185860, 186372, 186884, 187396, 187908, 188420, 188932, 189444, 189956, 190468, 190980, 191492, 192004, 192516, 193028, 193540, 194052, 194564, 195076, 195588, 196100, 196612, 197124, 197636, 198148, 198660, 199172, 199684, 200196, 200708, 201220, 201732, 202244, 202756, 203268, 203780, 204292, 204804, 205316, 205828, 206340, 206852, 207364, 207876, 208388, 208900, 209412, 209924, 210436, 210948, 211460, 211972, 212484, 212996, 213508, 214020, 214532, 215044, 215556, 216068, 216580, 217092, 217604, 218116, 218628, 219140, 219652, 220164, 220676, 221188, 221700, 222212, 222724, 223236, 223748, 224260, 224772, 225284, 225796, 226308, 226820, 227332, 227844, 228356, 228868, 229380, 229892, 230404, 230916, 231428, 231940, 232452, 232964, 233476, 233988, 234500, 235012, 235524, 236036, 236548, 237060, 237572, 238084, 238596, 239108, 239620, 240132, 240644, 241156, 241668, 242180, 242692, 243204, 243716, 244228, 244740, 245252, 245764, 246276, 246788, 247300, 247812, 248324, 248836, 249348, 249860, 250372, 250884, 251396, 251908, 252420, 252932, 253444, 253956, 254468, 254980, 255492, 256004, 256516, 257028, 257540, 258052, 258564, 259076, 259588, 260100, 260612, 261124, 261636, 262148, 262660, 263172, 263684, 264196, 264708, 265220, 265732, 266244, 266756, 267268, 267780, 268292, 268804, 269316, 269828, 270340, 270852, 271364, 271876, 272388, 272900, 273412, 273924, 274436, 274948, 275460, 275972, 276484, 276996, 277508, 278020, 278532, 279044, 279556, 280068, 280580, 281092, 281604, 282116, 282628, 283140, 283652, 284164, 284676, 285188, 285700, 286212, 286724, 287236, 287748, 288260, 288772, 289284, 289796, 290308, 290820, 291332, 291844, 292356, 292868, 293380, 293892, 294404, 294916, 295428, 295940, 296452, 296964, 297476, 297988, 298500, 299012, 299524, 300036, 300548, 301060, 301572, 302084, 302596, 303108, 303620, 304132, 304644, 305156, 305668, 306180, 306692, 307204, 307716, 308228, 308740, 309252, 309764, 310276, 310788, 311300, 311812, 312324, 312836, 313348, 313860, 314372, 314884, 315396, 315908, 316420, 316932, 317444, 317956, 318468, 318980, 319492, 320004, 320516, 321028, 321540, 322052, 322564, 323076, 323588, 324100, 324612, 325124, 325636, 326148, 326660, 327172, 327684, 328196, 328708, 329220, 329732, 330244, 330756, 331268, 331780, 332292, 332804, 333316, 333828, 334340, 334852, 335364, 335876, 336388, 336900, 337412, 337924, 338436, 338948, 339460, 339972, 340484, 340996, 341508, 342020, 342532, 343044, 343556, 344068, 344580, 345092, 345604, 346116, 346628, 347140, 347652, 348164, 348676, 349188, 349700, 350212, 350724, 351236, 351748, 352260, 352772, 353284, 353796, 354308, 354820, 355332, 355844, 356356, 356868, 357380, 357892, 358404, 358916, 359428, 359940, 360452, 360964, 361476, 361988, 362500, 363012, 363524, 364036, 364548, 365060, 365572, 366084, 366596, 367108, 367620, 368132, 368644, 369156, 369668, 370180, 370692, 371204, 371716, 372228, 372740, 373252, 373764, 374276, 374788, 375300, 375812, 376324, 376836, 377348, 377860, 378372, 378884, 379396, 379908, 380420, 380932, 381444, 381956, 382468, 382980, 383492, 384004, 384516, 385028, 385540, 386052, 386564, 387076, 387588, 388100, 388612, 389124, 389636, 390148, 390660, 391172, 391684, 392196, 392708, 393220, 393732, 394244, 394756, 395268, 395780, 396292, 396804, 397316, 397828, 398340, 398852, 399364, 399876, 400388, 400900, 401412, 401924, 402436, 402948, 403460, 403972, 404484, 404996, 405508, 406020, 406532, 407044, 407556, 408068, 408580, 409092, 409604, 410116, 410628, 411140, 411652, 412164, 412676, 413188, 413700, 414212, 414724, 415236, 415748, 416260, 416772, 417284, 417796, 418308, 418820, 419332, 419844, 420356, 420868, 421380, 421892, 422404, 422916, 423428, 423940, 424452, 424964, 425476, 425988, 426500, 427012, 427524, 428036, 428548, 429060, 429572, 430084, 430596, 431108, 431620, 432132, 432644, 433156, 433668, 434180, 434692, 435204, 435716, 436228, 436740, 437252, 437764, 438276, 438788, 439300, 439812, 440324, 440836, 441348, 441860, 442372, 442884, 443396, 443908, 444420, 444932, 445444, 445956, 446468, 446980, 447492, 448004, 448516, 449028, 449540, 450052, 450564, 451076, 451588, 452100, 452612, 453124, 453636, 454148, 454660, 455172, 455684, 456196, 456708, 457220, 457732, 458244, 458756, 459268, 459780, 460292, 460804, 461316, 461828, 462340, 462852, 463364, 463876, 464388, 464900, 465412, 465924, 466436, 466948, 467460, 467972, 468484, 468996, 469508, 470020, 470532, 471044, 471556, 472068, 472580, 473092, 473604, 474116, 474628, 475140, 475652, 476164, 476676, 477188, 477700, 478212, 478724, 479236, 479748, 480260, 480772, 481284, 481796, 482308, 482820, 483332, 483844, 484356, 484868, 485380, 485892, 486404, 486916, 487428, 487940, 488452, 488964, 489476, 489988, 490500, 491012, 491524, 492036, 492548, 493060, 493572, 494084, 494596, 495108, 495620, 496132, 496644, 497156, 497668, 498180, 498692, 499204, 499716, 500228, 500740, 501252, 501764, 502276, 502788, 503300, 503812, 504324, 504836, 505348, 505860, 506372, 506884, 507396, 507908, 508420, 508932, 509444, 509956, 510468, 510980, 511492
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AAQ
Extract=%P e -y %AAQ @%LQ
ExtractWithPath=%P x -y %AAQ @%LQ

[NSIS_SkipSfxHeader]
Description=NSIS SkipSfxHeader (using 7-Zip 4.40 and up)
Archiver=7z.exe
Extension=exe
SkipSfxHeader=1
BatchUnpack=1
ID=EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=4
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AAQ
Extract=%P e -y %AAQ @%LQ
ExtractWithPath=%P x -y %AAQ @%LQ





[7Z_NSIS]
Description=7-Zip 4.40 Beta
Archiver=7z.exe
Extension=exe_NSIS
ID=4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=8
SkipSfxHeader=1
BatchUnpack=1
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQA
Extract= %P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ[/more]А еще, все-таки нужны ли какие-нибудь доп файлы для NSIS, кроме 7z.exe (4.40)?
Автор: XPEHOPE3KA
Дата сообщения: 18.05.2006 20:57
Serge2005


Цитата:
Стоит на нее переходить?

Ну, комп не рухнет Да и лишний тестер vserd'у не помешает.


Цитата:
здесь есть что-то лишнее?

Лишь бы что-нибудь отрубить, отрезать, уменьшить... Кропотливым трудом создано - а тебе всё разрушить


Цитата:
А еще, все-таки нужны ли какие-нибудь доп файлы для NSIS, кроме 7z.exe (4.40)?

Нужны каталоги Codecs и Formats вместе с содержимым. Мне, по крайней мере, одного lzma-кодека не хватает.

vserd

Цитата:
Кинь баг Icfu

Может и кину...
Автор: Serge2005
Дата сообщения: 18.05.2006 21:07
XPEHOPE3KA

Цитата:
Лишь бы что-нибудь отрубить, отрезать, уменьшить... Кропотливым трудом создано - а тебе всё разрушить
Ну...не в этом плане((( Я просто в мкльтиарк.ини пихаю все секции, какие вижу (*всего, всего и побольше, побольше*) Потому периодически возникает вопрос, нет ли лишних секци...

Цитата:
Нужны каталоги Codecs и Formats
А вы можете, пожалуйста, привести пример файла, которому нужно что-то из этих папок?
Автор: XPEHOPE3KA
Дата сообщения: 18.05.2006 21:22

Цитата:
А вы можете, пожалуйста, привести пример файла, которому нужно что-то из этих папок?

Я тут один . Поэтому либо "Вы", либо "ты". Больше люблю последнее.
А пример - из архива IMPOMEZIA: файлы, имя которых содержит zlib, не должны открываться без кодека deflate.
Автор: YuriPet1
Дата сообщения: 18.05.2006 22:41
Столкнулся с тем, что не получается запаковать в 7z-архив файлы с русскими символами в имени.
Проблему решил, изменив команды для 7z.
Например:
Вместо
Add=%P a -mx -y -r {%S} %AQA @%LQ
пришлось записать
Add="%P a -mx -r -y -scsWIN {%S} %AQA @%LQA"
По моему пониманию - так и должно быть!
Неужели никто "русские" файлы не пробовал паковать?
Или я чего-то не понял?
Автор: Serge2005
Дата сообщения: 18.05.2006 23:10
XPEHOPE3KA
Что-то он их открывает пустыми, как с папками, так и без((
Автор: XPEHOPE3KA
Дата сообщения: 18.05.2006 23:27
Я надеюсь, ты сбрасывал кэш TC с содержимым последнего открытого архива. Если да, то у меня старый аддон (от Icfu) и старая же версия мультиарка (1.2).
Автор: arsvrn
Дата сообщения: 19.05.2006 08:52
YuriPet1

Цитата:
Вместо
Add=%P a -mx -y -r {%S} %AQA @%LQ
пришлось записать
Add="%P a -mx -r -y -scsWIN {%S} %AQA @%LQA"
По моему пониманию - так и должно быть!
Неужели никто "русские" файлы не пробовал паковать?
Или я чего-то не понял?

Все правильно. Об этом уже писалось где-то в этой теме.
Вот только это изменение надо сделать не только в "Add", но и во всех остальных строках.
Автор: YuriPet1
Дата сообщения: 20.05.2006 00:45
arsvrn

Цитата:
Вот только это изменение надо сделать не только в "Add", но и во всех остальных строках.
Ес-с-сна! Я же и писал:

Цитата:
... Проблему решил, изменив команды для 7z.
Например: ...
Вот только непонятно - почему уважаемому vserd сразу так в 7-ZIP.addon не прописать?
Автор: vserd
Дата сообщения: 20.05.2006 10:58
YuriPet1

Цитата:
Вот только непонятно - почему уважаемому vserd сразу так в 7-ZIP.addon не прописать?

Если хочешь чтобы в дистрибутив входила обновленная версия любого addona тогда оформляй ее в виде своей версии/дополнения и высылай мне. MultiArc это Freeware, а потому делай свой вклад его развитие :))), не будь слишком ленивым.
Я правлю те Аддоны в которых нахожу ошибки сам, или появляется новый аддон или новая версия интересуещего меня аддона. Во всех остальных случаях правят сами пользователи аддонов и высылают итоговый результат. Т.к. проверять их мне неначем и зачастую некогда :(.

Serge2005

Цитата:
Стоит на нее переходить?

Решать только тебе. Смотри на список исправлений, если они тебе не интересны или работа старой версии устраивает, тогда смысла преходить нету. Хотя <SeekID> должна улучшить работу некоторых аддонов (будет меньше неверных несрабатываний). Да и с SkipSfxHeader работа значительно улучшена. Не боись это нормальная версия, не смотри что бета. :)
Автор: Serge2005
Дата сообщения: 20.05.2006 11:02
vserd
Спасибо, понял, перехожу
А вы можете подскать что-нибудь по поводу http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=360#10 ? Пожалуйста....
Автор: vserd
Дата сообщения: 20.05.2006 11:36

Цитата:
IDPOS=4, 516, 1028, 1540, 2052, 2564,....

Это можно заменить на
IDPOS=<SeekID> в MA 1.3 beta
Или взять реальные IDPOS из ранних постов по этой сигнатуре.


Цитата:
[7Z_NSIS]

IMO это можно вобще убрать.

Ну и поменять местами
Цитата:
[NSIS] и [NSIS_SkipSfxHeader]

т.к. Если не удалось обнаружить путем пропуска SFX тогда сработает линейный поиск.


Добавлено:
[InnoSetup 3.x, 4.x, 5.x]
в IDPOS добавь <SeeKID>
также посмотри на обсуждение по этому Addon на офф сайте. Там есть дополнения.

по UPX не советчик так как не пользуюсь.
Автор: Serge2005
Дата сообщения: 20.05.2006 12:28
vserd

Цитата:
Это можно заменить на
IDPOS=<SeekID> в MA 1.3 beta
Я что-то не понял из справки, как это сделать(((
и IDSeekRange я тоже не понял, его всегда надо прописывать? и в каком формате...
Автор: vserd
Дата сообщения: 20.05.2006 12:47

Цитата:
Я что-то не понял из справки, как это сделать(((


Цитата:

Citation from MultiArc for TotalCommander Help © 2000-2005 by Multiarc Team
Пример:
ID = 00 FF, CC DD, 55 EF 32 12,
IDPos = 0, 13, -6, <SeekID>
IDSeekRange=100000

т.е. сначала ищем по цифровым IDPOS, если не нашли, тогда выполняем поиск от начала до min(размер_файла,IDSeekRange) Причем позиция <SeekID> не важна. Всегда выполняется перебор позиций, и только затем поиск.

Если IDSeekRange не задан, он предполагается равным 1 Мбайт-у (2^20 байт).
Формат IDSeekRange пока десятичный, прописывать из выше приведенной фразы не обязательно. Но желательно. (даже равный тому же 1м) для последущей простоты отладки Addon-a. 1M взят с потолка и с запасом исходя из опыта моего общения с SFX архивами.
Автор: ravennt
Дата сообщения: 20.05.2006 15:37
А возможно ли как то открывать nsis архивы но чтобы был свиден сам файл инсталяции *.nsi
Очень надо подскажите хотя бы напровление где можно такое найти
Автор: XPEHOPE3KA
Дата сообщения: 20.05.2006 15:45
ravennt
Скачай 7z версию 4.40. Он скрипты кажет, но, IIRC, говорят, что кривовато.
Автор: Serge2005
Дата сообщения: 20.05.2006 16:30
vserd
Спасибо....у меня в справке нет
Цитата:
IDSeekRange=100000
Стало понятнее

Давайте сделаем список файлов, которые пока не открываются через Total Commander (архивов).
Напрмер:
1) Winamp295.exe - NSIS 2.0b3
2) bestmidi2mp3.exe - Inno Setup v2.0.19 - открывается через ИЕТотал, а можно ли через innounp?
Автор: ravennt
Дата сообщения: 20.05.2006 18:06
скачал но получил не скипт а черти что а еще есть варианты как можно *.nsi скрипт достать?
Автор: XPEHOPE3KA
Дата сообщения: 20.05.2006 18:12
Если сам 7zFM не сможет, то навряд ли. Им-то пробовал?
Автор: ravennt
Дата сообщения: 20.05.2006 18:39
я им и открывал только скрипта распаковал но на скрипт этот файл не похож ссылки на файлы и одни цифры
вот кусок скрипта:

ReadRegStr 31 2147483650 31950 31712 1
IfFlag 587 0 2 0
IntOp 31 31722 31726 5
LogText 181 30
IntOp 30 31733 31737 5
IntOp 30 31722 31733 4
LogText 181 31733
Return
IntCmp 32020 332 625 0 0 0
StrCpy $[34] "1"
IntCmp 32024 332 591 592 610 0
IntCmp 32028 32032 610 0 610 0
SetOutPath $TEMP
StrCmp "$[36]" "0" 596 0 0
File SPTDinst.exe
Goto 597
File SPTDinst.exe
Execute 32048 10 1
Delete $TEMP\SPTDinst.exe
IntCmp 29685 332 609 610 0 0
IntCmp 29685 104 609 0 0 0
StrCpy $R1 "1"
IfFlag 604 0 4 -1
StrCpy $R1 "0"
Call 787
File $PLUGINSDIR\setuphlp.dll
UpdateSatusText 8
RegisterDLL $PLUGINSDIR\setuphlp.dll Hlp2 0
Quit
Автор: XPEHOPE3KA
Дата сообщения: 20.05.2006 18:41
Дык это скрипт и есть. Чем не нравится?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Opera 8 free registration


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.