OSDN Git Service

UnLha.UnArjのエラー判定を強化。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sat, 25 Sep 2010 07:04:32 +0000 (07:04 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sat, 25 Sep 2010 07:04:32 +0000 (07:04 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@357 9df91469-1e22-0410-86e7-ea8537beb833

bin/lib/calLibrary.xml

index 12c4978..f38c354 100644 (file)
@@ -3,9 +3,9 @@
  <library name="unlha32.dll" prefix="Unlha" unicode="1" typename="Lzh" suffix="lzh;lha;lzs"
         sfx     ='s -n -gw4 "-gr%93" --3 "%90" "%91"'
         unsfx   ='j -n --3 "%93" "%90"'
-        create  ='a -n -r2 -a1 -x%a0 %a1{-gw3|} --3 "%90" "%91" "@%92"'
-        add     ='a -n -r2 -a1 -x%a0 --3 "%90" "%91" "@%92"'
-        extract ='x -n -r2 -a1 -x%a0 --3 "%90" "%91" "@%92"'
+        create  ='a -n -r2 -a1 -x%a0 %a1{-gw3|} -jso1 --3 "%90" "%91" "@%92"'
+        add     ='a -n -r2 -a1 -x%a0 -jso1 --3 "%90" "%91" "@%92"'
+        extract ='x -n -r2 -a1 -x%a0 -jse2 --3 "%90" "%91" "@%92"'
         delete  ='d -n -r2 --3 "%90" "@%92"'
         test    ='t -n -r2 --3 "%90" "@%92"' />
  <library name="cab32.dll" prefix="Cab" typename="Cab" suffix="cab"
@@ -45,7 +45,7 @@
         extract ='%a0{x|e} --hide %a5{"-p#"|} "%90" "%91" "@%92"'
         test    ='t --hide "%90" "@%92"' />
  <library name="unarj32j.dll" prefix="Unarj" typename="Arj" unicode="1"
-        extract ='%a0{x|e} -i -!@ -- "%90" "%91" "@%92"'
+        extract ='%a0{x|e} -i -!@ -hte+ -- "%90" "%91" "@%92"'
         test    ='t -i -- "%90" "@%92"' />
  <library name="yz1.dll" prefix="Yz1" typename="Yz1" suffix="yz1"
         sfx     ='s -i2 "%90" "%91"'