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

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

Автор: 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
Дык это скрипт и есть. Чем не нравится?
Автор: ravennt
Дата сообщения: 20.05.2006 18:44
пол скрипта нормально а половина одни цифры



Добавлено:
у вас есть ася? опишу свою проблему может сможете подсказать? я сам просто пользуюсь инносетапом а тут надо раскрыть nsis а я его мягко говоря не очень понимаю
Автор: XPEHOPE3KA
Дата сообщения: 20.05.2006 18:57
Аси нет.
По поводу "Вы", "вы" и "ты" смотреть сюда.
По поводу скрипта:
в приведённом отрезке имхо числа на своём месте, строк только из чисел нет. nsis вообще недавно распаковываться начал, так что я в нём тоже не спец. И ещё я не понимаю, зачем тебе нужен скрипт.
Автор: ravennt
Дата сообщения: 20.05.2006 19:08
XPEHOPE3KA
посмотри свой личный ящик
Автор: vserd
Дата сообщения: 22.05.2006 15:01
Serge2005

Цитата:
bestmidi2mp3.exe - Inno Setup v2.0.19 - открывается через ИЕТотал, а можно ли через innounp?

Учи мат часть, innounp работает от 3.0.0 beta Для того чтобы открывать через него, нужно изменять код innounp, который есть в публичном доступе. Если сделаешь то будет поддержка таких архивов.
Автор: cracklover
Дата сообщения: 22.05.2006 15:06

Цитата:
Он скрипты кажет, но, IIRC, говорят, что кривовато.


Хе-хе, я уж молчу какой инносетаповский скрипт получается...
Автор: Serzhi
Дата сообщения: 31.05.2006 20:05
Кто нибудь подскажите, почему при подключении NSIS AddOn-а, я не могу войти в sfx - zip и rar архивы???
Автор: arsvrn
Дата сообщения: 01.06.2006 09:06
Serzhi

Цитата:
Кто нибудь подскажите, почему при подключении NSIS AddOn-а, я не могу войти в sfx - zip и rar архивы???

Ну ты хоть опиши, что у тебя и как установлено Здесь же не телепаты сидят.
При правильной установке все работает.
Автор: vserd
Дата сообщения: 01.06.2006 11:01
Serzhi
Потому что зарегистрировал в wincmd.ini на расширение exe?
правильно про экстросенсорил??? :)

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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