ページへ戻る

− Links

 印刷 

sar​/noah のバックアップ差分(No.4) :: OSASK計画

osaskwiki:sar/noah のバックアップ差分(No.4)

« Prev[4]  Next »[5]
3: 2004-11-24 (水) 02:14:05 ソース[6] 4: 2004-11-25 (木) 00:52:43 ソース[7]
Line 2: Line 2:
sarを[[Noah:http://www.kmonos.net/]]で展開できるようにしてみました。 sarを[[Noah:http://www.kmonos.net/]]で展開できるようにしてみました。
-リストも出ます。これをb2eとして利用してください。なお、sartolが必要です。+リストも出ます。これをb2eとして利用してください。 
 + 
 +圧縮にも対応しましたが、圧縮先の設定を元のファイルと同じにしないと動作しません。 
 +なお、sartol、wce、bim2binが必要ですが、いずれもパスが通っている必要があります。
 load:  load:
 (name sartol.exe)  (name sartol.exe)
 + (type sar raw tek1 tek2 *stk5 tek5)
 decode:  decode:
Line 12: Line 16:
 decode1:  decode1:
 (cmd d (arc) (dir))  (cmd d (arc) (dir))
 +
 + encode:
 + (let l (list))
 + (let a (arc.sar))
 + (xcmd wce sartol e (arc.sar) (arc) !1 #b=%l *)
 + (if (method 2) (xcmd bim2bin in:%a out:%a -osacmp -tek1))
 + (if (method 3) (xcmd bim2bin in:%a out:%a -osacmp -tek2))
 + (if (method 4) (xcmd bim2bin in:%a out:%a -osacmp -tek5 eprm:z0))
 + (if (method 5) (xcmd bim2bin in:%a out:%a -osacmp -tek5 eprm:@))
 list:  list:
 (scan "" 1 "" 1 -6 l (arc))  (scan "" 1 "" 1 -6 l (arc))
 +
Line 20: Line 34:
圧縮はwceがうまく呼べずに断念しました。 圧縮はwceがうまく呼べずに断念しました。
-esart5を使いましたが、圧縮も不可能ではないようです。圧縮オプションも詳細に指定できるようになったらパッケージ化したいと思います。 -- ''Zakky'' SIZE(10){2004-11-24 (水) 02:14:05} -esart5を使いましたが、圧縮も不可能ではないようです。圧縮オプションも詳細に指定できるようになったらパッケージ化したいと思います。 -- ''Zakky'' SIZE(10){2004-11-24 (水) 02:14:05}
 +-..と思いましたがやっぱり難しいので断念します。個別のファイルの圧縮に対応できなかったりといろいろと不都合があるので。 -- ''Zakky'' SIZE(10){2004-11-24 (水) 19:51:12}
#comment #comment
« Prev[4]  Next »[5]